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