SSH Port ändern

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
MarcMarin
Beiträge: 272
Registriert: 13.04.2004 08:53:14
Wohnort: Köln

SSH Port ändern

Beitrag von MarcMarin » 30.09.2005 17:03:13

Hi Leute habe folgendes PRoblem,
habe 2 PCs die an einem Gateway hängen und die gleiche dadurch die gleich ip haben.Wenn ich also auf den 2. über ssh kommen will komme ich automatisch auf den ersten und nicht auf den 2.PC wie kann ich den Port am 2. ändern so das ich port z.b. 333 habe und so auf den 2. pc komme



vielen dank im vorraus

cya
Marco

barbie
Beiträge: 172
Registriert: 04.05.2004 17:10:37

Beitrag von barbie » 30.09.2005 17:05:49

man sshd
und
/etc/ssh/sshd_conf
....

Benutzeravatar
Jaegermeister
Beiträge: 43
Registriert: 26.01.2005 16:15:21

Beitrag von Jaegermeister » 30.09.2005 17:05:56

Das ist ganz einfach. Du änderst in der /etc/ssh/sshd_config-Datei den Eintrag Port 22 auf Port 333 bei dem PC um, der den Port 333 benutzen soll :wink:

Benutzeravatar
MarcMarin
Beiträge: 272
Registriert: 13.04.2004 08:53:14
Wohnort: Köln

danke

Beitrag von MarcMarin » 30.09.2005 17:14:46

danke Leute werde nachher sofort testen und berichten obs geklappt hat


cya
Marco

Samson
Beiträge: 13
Registriert: 16.08.2002 08:12:06

Beitrag von Samson » 30.09.2005 22:16:30

Du kannst auch über iptables auf dem Gateway den port verbiegen ( mittel dnat dann zum richtigen rechner schicken), hat den Vorteil, im internen Netz bleiben dfie standardports erhalten. hm hab ich schon so gemacht....

Bsp
$ipt -t nat -A PREROUTING -p tcp --dport 12345 -i $ext -j DNAT --to-dest $server:22

Gruß
Samson

umbroboy
Beiträge: 329
Registriert: 30.05.2005 22:24:02

Beitrag von umbroboy » 01.06.2006 19:54:01

Halllo,

hab das jetzt soweit eingerichtet.

Allerdings läuft auch der alte port noch vom SSH.

Wie kann ich den treffen aus dem system?

Vielen Dank
umbroboy

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 01.06.2006 19:59:38

In der /etc/ssh/sshd_config steht der Port drinne. Ändern und gut ist.
Zuletzt geändert von KBDCALLS am 01.06.2006 20:10:38, insgesamt 1-mal geändert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
makko
Beiträge: 161
Registriert: 07.05.2006 16:56:02
Wohnort: Wedel
Kontaktdaten:

Beitrag von makko » 01.06.2006 20:08:52

hast du schon ein

Code: Alles auswählen

/etc/init.d/ssh restart
gemacht?

umbroboy
Beiträge: 329
Registriert: 30.05.2005 22:24:02

Beitrag von umbroboy » 01.06.2006 20:14:31

makko hat geschrieben:hast du schon ein

Code: Alles auswählen

/etc/init.d/ssh restart
gemacht?
yepp das hab ich schon gemacht.


BEi einem

Code: Alles auswählen

lsof -ni | grep ssh
  • sshd 7752 root 3u IPv4 2769502154 TCP *:2244 (LISTEN)
    sshd 9028 root 4u IPv4 2769503319 TCP 80.86.92.XXX:ssh->82.135.6.167:1738 (ESTABLISHED)
    sshd 9029 sshd 4u IPv4 2769503319 TCP 80.86.92.XXX:ssh->82.135.6.167:1738 (ESTABLISHED)
    sshd 10076 root 4u IPv4 2769512993 TCP 80.86.92.XXX:2244->82.135.6.167:1807 (ESTABLISHED)
    sshd 10137 root 3u IPv4 1620065484 TCP *:ssh (LISTEN)
    sshd 10259 root 4u IPv4 2769512993 TCP 80.86.92.XXX:2244->82.135.6.167:1807 (ESTABLISHED)
    sshd 13302 root 4u IPv4 2768480596 TCP 80.86.92.XXX:ssh->82.135.6.167:4019 (ESTABLISHED)
    sshd 13347 root 4u IPv4 2768480596 TCP 80.86.92.XXX:ssh->82.135.6.167:4019 (ESTABLISHED)
    sshd 14916 root 4u IPv4 2766252888 TCP 80.86.92.XXX:ssh->82.135.6.167:2747 (ESTABLISHED)
    sshd 14934 root 4u IPv4 2766252888 TCP 80.86.92.XXX:ssh->82.135.6.167:2747 (ESTABLISHED)
    sshd 17344 root 4u IPv4 2766379229 TCP 80.86.92.XXX:2244->82.135.6.167:3152 (ESTABLISHED)
    sshd 17429 root 4u IPv4 2766379229 TCP 80.86.92.XXX:2244->82.135.6.167:3152 (ESTABLISHED)
Sind ja sehr viele prozesse gerade, obwohl nur 2 ssh fenster auf sind.
Aber man sieht das der alte ssh port auch noch aktiv ist.

muss ich auch die ssh_config ändern oder nur die sshd_config?

Benutzeravatar
makko
Beiträge: 161
Registriert: 07.05.2006 16:56:02
Wohnort: Wedel
Kontaktdaten:

Beitrag von makko » 01.06.2006 20:31:56

gehe ich recht in der annahme das "2244" der alte ist?
weil ssh entspricht ja dem aktuellen ssh port...

schau doch einfach mal ob in der ssh_config irgendwas von einem Port steht, in meinem fall steht dort "Port 22" ist aber durch ein # auskommentiert

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 01.06.2006 20:33:30

Steht doch da http://www.debianforum.de/forum/viewtop ... 115#419115

PS Ein pkill -1 sshd tuts auch.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
makko
Beiträge: 161
Registriert: 07.05.2006 16:56:02
Wohnort: Wedel
Kontaktdaten:

Beitrag von makko » 01.06.2006 20:39:54

KBDCALLS hat geschrieben:Steht doch da http://www.debianforum.de/forum/viewtop ... 115#419115.
schon, aber es ging hier um die ssh_config, nicht um die sshd_config

irgendwie gibts in beiden eine port angabe, wiegesagt in der ssh_config ist sie auskommentiert, ich hab leider nich die möglichkeit zu testen was passiert wenn in beiden configs widersprüchliche ports eingetragen sind

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 01.06.2006 20:47:55

makko hat geschrieben:
KBDCALLS hat geschrieben:Steht doch da http://www.debianforum.de/forum/viewtop ... 115#419115.
schon, aber es ging hier um die ssh_config, nicht um die sshd_config

irgendwie gibts in beiden eine port angabe, wiegesagt in der ssh_config ist sie auskommentiert, ich hab leider nich die möglichkeit zu testen was passiert wenn in beiden configs widersprüchliche ports eingetragen sind
ssh ist die ssh selbst , also das womit man einen anderen Rechner connected, und der sshd ist der daemon (Dienstprogramm) der den Verbindungswunch annimmt. Jetzt sollten alle Klarheiten beseitigt sein.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

umbroboy
Beiträge: 329
Registriert: 30.05.2005 22:24:02

Beitrag von umbroboy » 01.06.2006 21:32:19

KBDCALLS hat geschrieben: ssh ist die ssh selbst , also das womit man einen anderen Rechner connected, und der sshd ist der daemon (Dienstprogramm) der den Verbindungswunch annimmt. Jetzt sollten alle Klarheiten beseitigt sein.
also sprich wenn ich per PUTTY connecte muss ich den port in der ssh_config ändern.

richtig jetzt?

so hab es in beiden config dateien geändert.

neustart und schon geht es auch.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 01.06.2006 22:09:41

Putty ist ja Windows. Auf dem Linux mußt du nur die sshd_config ändern , und deinem Putty mußt du klar machen das er nicht zu dem Standardport 22 connecten soll, sondern das er zu einem anderen Port connecten soll. Die ssh_config brauchst du erst wenn du von der Linuxkiste aus einen anderen Rechner per ssh erreichen willst.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

umbroboy
Beiträge: 329
Registriert: 30.05.2005 22:24:02

Beitrag von umbroboy » 02.06.2006 21:34:46

mh das hatte ich vorher die ganze zeit gemacht und es ging nicht.

das problem war immer noch, dass dann immer noch beide ports dann offen waren der alte ssh port und dann der neue.

mh also wenn ich das ändern würde nochmal, dann änder ich die ssh_Config um und starte den ssh restart neu?

oder?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 02.06.2006 22:12:10

Um nochmal zu verdeutlichen, die

Code: Alles auswählen

/etc/ssh/sshd_config
muß geändert werden und der sshserver restartet werden. [cod]]/etc/init.d/ssh restart[/code]
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten