2013年3月17日 星期日

[sshd] How to let sshd start up on system boot

Create or modify the /etc/init.d/sshd init script as follows:

#! /bin/sh
#
# start/stop the secure shell daemon

case "$1" in
'start')

 # Start the ssh daemon
 if [ -x /usr/sbin/sshd ]; then
  echo "starting SSHD daemon"
  /usr/sbin/sshd &
 fi
 ;;

'stop')
 # Stop the ssh daemon
 /usr/bin/pkill -x sshd
 ;;
*)
 echo "usage: /etc/init.d/sshd {start|stop}"
        ;;
esac

Check that /etc/rc3.d/S89sshd exists (or any sshd startup script exists) and is a soft link to /etc/init.d/sshd.

If not, create it using the following command:

  ln -s /etc/init.d/sshd /etc/rc3.d/S89sshd

Reference :

0 意見:

張貼留言