Frohe Ostern zusammem!
Was genau brauche ich, um mich per LAN auf einem anderen Rechner ( Debian ) einzuloggen? Dort muß ja wohl eine Art "Server-Dienst" laufen? Der Rechner, vor dem ich sitze wird dann wohl der Client? Und muß doch sicher nicht unbedingt auch ein Debian sein? Ich will sowohl mit einem Linux alsauch einem Windoofs 98 einene Debian-Server unter Kontrolle behalten.
bis dann Thomas
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi, Am Sonntag, 11. April 2004 10:54 schrieb Thomas Mötzing:
Was genau brauche ich, um mich per LAN auf einem anderen Rechner ( Debian )
Du brauchst Secure Shell (ssh).
einzuloggen? Dort muß ja wohl eine Art "Server-Dienst" laufen?
Ein ssh-Daemon muss auf dem Server laufen. Meistens läuft dieser aber schon oder ist zumindest schon installiert. Falls nicht, einfach 'apt-get install ssh' installieren und dann '/etc/init.d/sshd start' starten.
Der Rechner, vor dem ich sitze wird dann wohl der Client?
Ja, dazu dient der ssh-Befehl, einfach auf der Kommandozeile 'ssh user@host' eingeben, dann wird das Passwort des Users auf dem Host abgefragt und schon hast du eine Kommandozeile auf dem entfernten Host.
Und muß doch sicher nicht unbedingt auch ein Debian sein?
Nein, ssh gibt es für so ziemlich jedes Betriebssystem.
Ich will sowohl mit einem Linux alsauch einem Windoofs 98 einene Debian-Server unter Kontrolle behalten.
Für Windows nimmst du am besten putty (http://www.chiark.greenend.org.uk/ ~sgtatham/putty/).
Ciao, Martin
- -- | Martin Eisfeld martin.eisfeld@gmx.net | GnuPG-KeyID: 0x70AC13D5 | Homepage: http://www.martin-eisfeld.de/ | LinuxInfoTag Dresden * 30.10.2004 * http://www.linuxinfotag.de/
Danke für's erste!
Am 11 Apr 2004 um 11:11 hat Martin Eisfeld geschrieben:
Was genau brauche ich, um mich per LAN auf einem anderen Rechner ( Debian )
Du brauchst Secure Shell (ssh).
Läuft
Der Rechner, vor dem ich sitze wird dann wohl der Client?
Ja, dazu dient der ssh-Befehl, einfach auf der Kommandozeile 'ssh user@host' eingeben, dann wird das Passwort des Users auf dem Host abgefragt und schon
Läuft nicht?! Der ...@host muß in die /etc/hosts???
hast du eine Kommandozeile auf dem entfernten Host.
... hab ich mir so gedacht! Und dann kann ich dort so jedes Programm starten? Auch X?
bis dann Thomas
On Sunday 11 April 2004 13:43, Thomas Mötzing wrote:
Am 11 Apr 2004 um 11:11 hat Martin Eisfeld geschrieben:
Der Rechner, vor dem ich sitze wird dann wohl der Client?
Ja, dazu dient der ssh-Befehl, einfach auf der Kommandozeile 'ssh user@host' eingeben, dann wird das Passwort des Users auf dem Host abgefragt und schon
Läuft nicht?! Der ...@host muß in die /etc/hosts???
Entweder das oder DNS aufsetzen. /etc/hosts ist für den Anfang einfacher.
hast du eine Kommandozeile auf dem entfernten Host.
... hab ich mir so gedacht! Und dann kann ich dort so jedes Programm starten? Auch X?
Ja. Aber das bringt Dir nix. X benutzt nämlich immer die Hardware des Rechners auf dem es läuft. Du kannst aber mit "ssh -X ..." das X-Forwarding einschalten und remote ein X-Programm starten, das dann auf dem Client angezeigt wird.
Konrad
Am Sun, 11 Apr 2004 16:28:27 +0200 schrieb Konrad Rosenbaum konrad@silmor.de:
On Sunday 11 April 2004 13:43, Thomas Mötzing wrote:
Am 11 Apr 2004 um 11:11 hat Martin Eisfeld geschrieben:
hast du eine Kommandozeile auf dem entfernten Host.
... hab ich mir so gedacht! Und dann kann ich dort so jedes Programm starten? Auch X?
Ja. Aber das bringt Dir nix. X benutzt nämlich immer die Hardware des Rechners auf dem es läuft. Du kannst aber mit "ssh -X ..." das X-Forwarding einschalten und remote ein X-Programm starten, das dann auf dem Client angezeigt wird.
Das geht natürlich nur, wenn auf dem Client-System ein X-Server läuft (was bei deinem Windows-Client eher nicht der Fall ist; einen X-Server bekommst du unter Windows im Ernstfall z.B. per cygwin zum Laufen) und der SSH-Server muss in der sshd_config mit
X11Forwarding yes
konfiguriert sein (das ist IMHO nicht default).
MfG, Jonas
On Sun, Apr 11, 2004 at 01:43:10PM +0200, Thomas M?tzing wrote:
Der Rechner, vor dem ich sitze wird dann wohl der Client?
Ja, dazu dient der ssh-Befehl, einfach auf der Kommandozeile 'ssh user@host' eingeben, dann wird das Passwort des Users auf dem Host abgefragt und schon
Läuft nicht?! Der ...@host muß in die /etc/hosts???
Nein, wenn du die IP weisst, kannst du die natuerlich auch angeben.
Ulf
lug-dd@mailman.schlittermann.de