home *** CD-ROM | disk | FTP | other *** search
/ H4CK3R 16 / hacker16 / 16_HACKER16.ISO / linux / tpm-security-server-1.2.1.iso / archive / etc / rc.d / init.d / openssh < prev    next >
Encoding:
Text File  |  2004-01-29  |  471 b   |  31 lines

  1. #!/bin/sh
  2. . /etc/init.d/functions
  3.  
  4.  
  5. case "$1" in
  6.   start|--start)
  7.     if [ ! -e /etc/ssh_host_dsa_key ] ; then
  8.         ssh-keygen -t dsa -N "" -f /etc/ssh_host_dsa_key
  9.     fi
  10.     if [ ! -e /etc/ssh_host_rsa_key ] ; then
  11.         ssh-keygen -t rsa -N "" -f /etc/ssh_host_rsa_key
  12.     fi
  13.     if [ ! -e /etc/ssh_host_key ] ; then
  14.         ssh-keygen -t rsa1 -N "" -f /etc/ssh_host_key
  15.     fi
  16.  
  17.     /usr/sbin/sshd
  18.     ;;
  19.  
  20.  
  21.   stop|--stop)
  22.     pkill sshd
  23.     ;;
  24.  
  25.   *)
  26.     echo "Usage: openssh {start|stop}" >&2
  27.     exit 2
  28. esac
  29.  
  30. exit 0
  31.