daemontools tcpserver(ucpsi-tcp) ... sshdセットアップ編
http://d.hatena.ne.jp/toshi_hirasawa/20121003/1349273985
からの続きで、sshdをセットアップしてみるですよ
手順は
1)#mkdir /var/lib/local/sshd
2)#cd /var/lib/local/sshd
3)#vi run
[root@cent5-64b-40 sshd]# cat run #!/bin/sh exec 2>&1 exec \ tcpserver -vRDl0 -x /etc/tcp.ssh.cdb 0 10022 /usr/sbin/sshd -4ie -f /etc/ssh/sshd_config
4)#chmod +x run
5)#cd /var/lib/local/sshd/
6)#mkdir log
7)#vi log/run
[root@cent5-64b-40 log]# cat run #!/bin/sh exec setuidgid sshdlog multilog t ./main [root@cent5-64b-40 log]#
8)#chmod +x log/run
9)#useradd -M -s /bin/false -d /var/lib/local/sshd sshdlog
10)#chown sshdlog /var/lib/local/sshd/log
[root@cent5-64b-40 log]# cat /etc/tcp.ssh 127.0.0.1:allow 192.168.1.:allow =.hirasawa.local:allow :deny [root@cent5-64b-40 log]#
12)#cd /etc
13)#sh -c 'tcprules tcp.ssh.cdb tcp.ssh.tmp < tcp.ssh'
14)#cd /service
15)#ln -s /var/lib/local/sshd .