Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
L@w
- Beiträge: 916
- Registriert: 24.07.2002 08:12:30
Beitrag
von L@w » 12.08.2003 08:14:58
hallo,
ich habe mit vor ein paar tagen ssh installiert und das läuft auch alles recht gut. nur habe ich jetzt noch das problem, dass wenn ich mich per ssh zu einem meiner rechner connect ich immer
eingeben muss. jetzt wollte ich wissen wie dass funktionieren könnte, dass ich das nicht immer eingeben muss. also, dass die .profile file weiss ob ich mich local oder per ssh einlogge. oder gibt es da noch einen anderen weg?
cu L@w
---
LINUX - because booting is for adding hardware!
-
Jens Oeser
- Beiträge: 96
- Registriert: 17.07.2002 17:04:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von Jens Oeser » 12.08.2003 08:54:51
Hallo,
in ssh ist die entsprechende Funktionalität schon mit eingebaut. Du mußt nur dafür sorgen das der ssh-server es akzeptiert und in /etc/ssh/sshd_config
einstellen und wenn Du das global für jede Verbindung haben möchtest auch noch in /etc/ssh/ssh_config
einrichten. Ansonsten einfach
reicht meist auch.
Viele Grüße,
Jens.
-
L@w
- Beiträge: 916
- Registriert: 24.07.2002 08:12:30
Beitrag
von L@w » 12.08.2003 09:20:20
das display muss ich aber trotzdem exportieren oder? sonst bekomme ich ja immer den fehler das das display nicht gefunden wird oder?
cu L@w
---
LINUX - because booting is for adding hardware!
-
Jens Oeser
- Beiträge: 96
- Registriert: 17.07.2002 17:04:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von Jens Oeser » 13.08.2003 14:37:30
Hallo,
das Display mußt Du nicht mehr exportieren, da dies automatisch geschieht.
Viel Spaß.
Jens.
-
blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von blackm » 13.08.2003 15:03:02
Und der X Server zu dem du das Fenster senden willst muss so eingerichtet sein, das er an den TCP Ports lauscht (default bei Debian ist, das er das nicht tut - im Zweifelsfall mal die Ausgabe von
posten.
by, Martin
-
L@w
- Beiträge: 916
- Registriert: 24.07.2002 08:12:30
Beitrag
von L@w » 14.08.2003 08:04:53
hallo,
habe gestern abend noch einmal probiert. und ich muss das Dsiplay exportieren, sonst fuktioniert das starten von Xapps nicht.
cu L@w
---
LINUX - because booting is for adding hardware!
-
Jens Oeser
- Beiträge: 96
- Registriert: 17.07.2002 17:04:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von Jens Oeser » 14.08.2003 10:17:14
Hi,
blackm hat geschrieben:Und der X Server zu dem du das Fenster senden willst muss so eingerichtet sein, das er an den TCP Ports lauscht (default bei Debian ist ...
Ein wenig verwundert mich das jetzt schon, da ein
Code: Alles auswählen
oeser@matlab:~# ps aux | grep X
root 6541 0.0 1.0 17936 8100 ? S< Aug03 0:01 /usr/X11R6/bin/X -dpi 100 -nolisten tcp vt7 -auth /var/lib/kdm/authfiles/A:0-TPiJLF
bei mir ergibt und ich demnach ja kein X11Forwarding haben sollte, es aber mit den von mir angegebenen Veränderungen an den ssh config Dateien tadellos funktionert.
L@w
Falls dies bei Dir aber trotzdem der Grund des Übels sein sollte, dann einfach die Option
aus den Config-Dateien entfernen. Das sollte in einer der drei enthalten sein:
Code: Alles auswählen
/etc/kde2/kdm/Xservers
/etc/X11/xdm/Xservers
/etc/X11/xinit/xserverrc
Ich hoffe das hilft.
Jens.
-
blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von blackm » 14.08.2003 11:05:55
Jens Oeser hat geschrieben:bei mir ergibt und ich demnach ja kein X11Forwarding haben sollte, es aber mit den von mir angegebenen Veränderungen an den ssh config Dateien tadellos funktionert.
Hm...bei mir ist das nolisten tcp auch noch drin...andere Vermutung: Wenn du per ssh eingeloggt bist, dann werden die Fenster auch per ssh exportiert. Kannst du dich lokal auf dem Rechner einloggen von dem aus du die Fenster exportierst? Wenn ja, dann setz dort mal DISPLAY auf den Rechner auf dem X läuft und schau ob es dann immernoch geht...das geht dann ja nicht über ssh..
by, Martin
-
L@w
- Beiträge: 916
- Registriert: 24.07.2002 08:12:30
Beitrag
von L@w » 15.08.2003 00:09:51
ps
Code: Alles auswählen
[law@tux4u law]$ ps aux | grep X
root 3594 13.7 7.1 113240 18336 ? S Aug14 43:48 /usr/X11R6/bin/X
:0 -auth /var/gdm/:0.Xauth vt7
law 9986 0.0 0.0 3132 72 ? S Aug14 0:00 /usr/bin/ssh-agen
t /etc/X11/xinit/Xclients
law 11003 0.0 0.2 3572 628 pts/0 S 00:08 0:00 grep X
viellleicht hilft euch das
cu L@w
---
LINUX - because booting is for adding hardware!