next up previous contents
Next: Додатков╕ серв╕си Up: Сервер Previous: inetd та xinted на   Contents

ssh та sshd

Для sshd я додав невеликий скрипт, який старту╓ sshd при завантаженн╕ системи. П╕сля цього sshd слуха╓ на 22 порт╕. Також потр╕бно додати в╕дпов╕дн╕ символьн╕ посилання на стартовий скрипт. Можливо такий скрипт вже буде включено в вашу систему. Наприклад, Мандрейк 8.2 вже ма╓ такий скрипт, який встановлю╓ться разом з RPM'ом sshd.


#!/bin/sh
SSHD_PATH=/usr/local/sbin/sshd
case $1 in
        start)
        [ -x ${SSHD} ] && { \
                printf "Starting sshd..." ; \
                exec ${SSHD}
                [ $? = 0 ] && {  echo "OK"; }
                }
                ;;
        stop)
                printf "Stopping sshd..."
                killall sshd;  echo "OK";;
        *)  echo "Usage $(basename $0) start|stop" ;;
esac
/etc/init.d/sshd

В Debian'╕ модиф╕кац╕я стартових скрипт╕в для серв╕с╕в зд╕йсню╓ться командою update-rc.d. Щоб створити символьн╕ посилання на наведений вище скрипт виконайте команду update-rc.d sshd 99

Це створить посилання S99sshd та K99sshd в ус╕х директор╕ях /etc/rc?.d.



Dmytro Kovalov
2002-07-12