From: Henrik Lund Kramshøj <none@hlk--kramse.dk.lh.bsd-dk.dk> To: osx@bsd-dk.dk Subject: Dagens tip, skift SSH portnr i Tiger og Leopard Date: Mon, 12 Nov 2007 11:12:48 +0100
Hejsa
Jeg har igennem lang tid benyttet en OpenSSH som jeg selv har kompileret
men på min nye maskine tænkte jeg at jeg ville bruge den indbyggede.
Desværre var det svært at skifte portnr, idet sshd på OSX
bruger launchd til at lytte på porten og først bagefter starter
sshd - /etc/sshd_config duer altså ikke til Port 12345 :-(
Løsningen er at ændre
/System/Library/LaunchDaemons/ssh.plist til at bruge en ny
port, som specificeret i /etc/services
Hvor man ændrer ssh til eksempelvis myssh
<key>Sockets</key>
<dict>
<key>Listeners</key>
<dict>
<key>SockServiceName</key>
<string>myssh</string>
</dict>
</dict>
og derefter tilføjer den i /etc/services:
hlk@bigfoot:LaunchDaemons$ grep myssh /etc/services
myssh 1234/tcp # SSH Remote Login Protocol
Hintet er fra:
http://www.macosxhints.com/article.php?story=20050707140439980
Det kan være jeg rykker tilbage til min egen ssh, men
nu må vi se :-)
Mvh
Henrik
-- Henrik Lund Kramshøj, Follower of the Great Way of Unix hlk@security6.net, +45 2026 6000 cand.scient CISSP CEH http://www.security6.net - IPv6, sikkerhed, netværk
This archive was generated by hypermail 2b30 : Fri 30 Nov 2007 - 23:00:02 CET