OpenSSH - 윈디하나의 솔라나라

목차

개요

설치

설정및 실행

설정

설정은 /usr/local/ssh/etc/sshd_config파일을 수정하면 된다.
windy@wl ~ $ ls -al /usr/local/ssh/etc/
windy@wl ~ $ sudo vi /usr/local/ssh/etc/sshd_config
...

시작 스크립트

시작 스크립트를 아래와 같이 /etc/init.d/sshd에 생성한 후, /etc/rc2.d디렉토리에 링크를 걸자.

windy@wl ~ $ sudo vi /etc/init.d/sshd
#!/bin/sh
. /etc/profile
case "$1" in
'start')
	/usr/local/ssh/sbin/sshd
	;;
'stop')
	pid=`/usr/bin/pgrep -P 1 ssh`
	if [ "${pid}" != "" ]
	then
		/usr/bin/kill ${pid}
	fi
	;;
'stopall')
	pid=`/usr/bin/ps -e | /usr/bin/grep sshd | /usr/bin/sed -e 's/^  *//' -e 's/ .*//'`
	if [ "${pid}" != "" ]
	then
		/usr/bin/kill ${pid}
	fi
	;;
*)
	echo "usage: $0 {start|stop|stopall}"
	;;
esac
windy@wl ~ $ sudo chmod u+x /etc/init.d/sshd
windy@wl ~ $ cd /etc/rc2.d
windy@wl /etc/rc2.d $ sudo ln -s /etc/init.d/sshd S99sshd

실행

RSS ATOM XHTML 5 CSS3