Salve Andreas! On Fri, 16 Jun 2006, Andreas Pakulat wrote: > Viele Dienste erlauben es die Konfiguration bzw. den Ort derselben beim > Starten anzugeben. Du musst also nur das init-Skript kopieren, alle > Vorkommen von z.B. /etc/ssh auf /etc/ssh.rob aendern und die > Konfiguration anpassen (anderer Port/Interface). Fuer den sshd sagt dir > man sshd wie das geht.
Danke, funktioniert, aber mein Lösungsweg ist nicht ganz sauber: ok ich habe /etc/init.d/ssh zu /etc/init.d/ssh.rob kopiert und angepasst, jedoch ein Problem, eigendlich müsste ich /usr/sbin/sshd mit "-f /etc/ssh.rob/sshd_config" starten, aber Zeile: start-stop-daemon --start --quiet --pidfile /var/run/sshd.rob.pid --exec /usr/sbin/sshd -- $SSHD_OPTS in: start-stop-daemon --start --quiet --pidfile /var/run/sshd.rob.pid --exec /usr/sbin/sshd -f /etc/ssh.rob/sshd_config -- $SSHD_OPTS zu ändern half nicht, die option "-f ..." sei ungültig (o.ä.) dagegen: start-stop-daemon --start --quiet --pidfile /var/run/sshd.rob.pid --exec /usr/sbin/sshd.rob -- $SSHD_OPTS mit /usr/sbin/sshd.rob #!/bin/bash /usr/sbin/sshd -f /etc/ssh.rob/sshd_confing funktioniert. Hmmm, wie kann man die Konfigurationsfileoption im init.d Startskript mitangeben? Gruss rob ------- was ich gemacht habe um einen zweiten sshd zu starten: cp -r /etc/ssh /etc/ssh.rob cp /etc/init.d/ssh /etc/init.d/ssh.rob vi /etc/init.d/ssh.rob : %s/run\/sshd/run\/sshd.rob in den drei Zeilen mit -exec /usr/sbin/sshd dies auf /usr/sbin/sshd.rob geändert vi /usr/sbin/sshd.rob #!/bin/bash /usr/sbin/sshd -f /etc/ssh.rob/sshd_confing chmod u+x /usr/sbin/sshd.rob

