雑記など
/etc/inetd.conf #ftp stream tcp nowait root /usr/sbin/tcpd in.proftpd #telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd #gopher stream tcp nowait root /usr/sbin/tcpd gn
# /etc/init.d/inet reload
# groupadd djblog # mkdir /home/djblog # chgrp djblog /home/djblog # adduser tellog -g djblog -d /home/djblog/tellog -s /bin/false
# mkdir /var/service # chmod 755 /var/service
# cd /var/service # mkdir telnet # chmod +t telnet # cd telnet
#!/bin/sh exec env - PATH="$PATH" \ tcpserver 0 telnet /usr/sbin/in.telnetd 2>&1
tcpserver |
#!/bin/sh exec env - PATH="$PATH" \ tcpserver -l0 -R -H -v -c 3 0 telnet /usr/sbin/in.telnetd 2>&1
-l0 | |
-R | |
-H | |
-v | |
-c 3 |
# chmod 755 ./run
# mkdir log # chown tellog:djblog log # cd log
#!/bin/sh exec env - PATH="/usr/local/bin:$PATH" \ setuidgid tellog multilog t ./main
# chmod 755 run
# cd /service # ln -s /var/service/telnet
# ls /var/service/telnet log/ run supervise/ # ls /var/service/telnet/log main/ run supervise/
# teil /var/service/telnet/log/main/current @40000000417f9a050820e8e4 tcpserver: status: 0/3 @40000000417f9a050821043c tcpserver: status: 1/3 @40000000417f9a0508210c0c tcpserver: pid 2230 from 192.168.1.33 @40000000417f9a05082113dc tcpserver: ok 2230 0:192.168.1.44:23 :192.168.1.33::2600 @40000000417f9eae33a92e7c tcpserver: status: 0/3 @40000000417f9ebb061a6e6c tcpserver: status: 1/3 @40000000417f9ebb062090bc tcpserver: pid 519 from 192.168.1.33 @40000000417f9ebb06209c74 tcpserver: ok 519 0:192.168.1.44:23 :192.168.1.33::2617
# tail /var/service/telnet/log/main/current |tai64nlocal 2004-10-27 21:52:11.136374500 tcpserver: status: 0/3 2004-10-27 21:52:11.136381500 tcpserver: status: 1/3 2004-10-27 21:52:11.136383500 tcpserver: pid 2230 from 192.168.1.33 2004-10-27 21:52:11.136385500 tcpserver: ok 2230 0:192.168.1.119:23:192.168.1.33::2600 2004-10-27 22:12:04.866725500 tcpserver: status: 0/3 2004-10-27 22:12:17.102395500 tcpserver: status: 1/3 2004-10-27 22:12:17.102797500 tcpserver: pid 519 from 192.168.1.44 2004-10-27 22:12:17.102800500 tcpserver: ok 519 0:192.168.1.33:23:192.168.1.44::2617
# rm /service/telnet # svc -xd /var/servide/telnet/log # svc -xd /var/servide/telnet
# rm /service/telnet # svc -xd /var/servide/telnet/log # svc -xd /var/servide/telnet
# rm /service/telnet # svc -xd /var/servide/telnet/log # svc -xd /var/servide/telnet
exec env - PATH="$PATH" \ tcpserver -l0 -R -H -v -c 3 0 telnet /usr/sbin/in.telnetd 2>&1
exec env - PATH="$PATH" \ tcpserver -l0 -R -H -v -c 3 -x ./tcp.telnet.cdb 0 telnet /usr/sbin/in.telnetd 2>&1
tcp.telnet
192.168.1.:allow 127.:allow :deny
192.168.1.22:allow 192.168.1.126:allow 192.168.1.8:allow 192.168.1.211:allow 192.168.1.:deny 127.:allow :deny
make_cdb
#!/bin/sh tcprules tcp.telnet.cdb tcp.telnet.tmp < tcp.telnet
# ls log/ make_cdb* run* supervise/ tcp.telnet #./make_cdb # ls log/ make_cdb* run* supervise/ tcp.telnet tcp.telnet.cdb
# cd /service # ln -s /var/service/telnet
# /etc/init.d/inet stop Stopping INET services: [ OK ] # chkconfig inet off chkconfig --list iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off portmap 0:off 1:off 2:off 3:off 4:off 5:off 6:off gpm 0:off 1:off 2:on 3:off 4:off 5:off 6:off syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off keytable 0:off 1:off 2:on 3:on 4:on 5:on 6:off anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off rawdevices 0:off 1:off 2:off 3:off 4:off 5:off 6:off netfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off network 0:off 1:off 2:on 3:on 4:on 5:on 6:off random 0:off 1:off 2:on 3:on 4:on 5:on 6:off crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off inet 0:off 1:off 2:off 3:off 4:off 5:off 6:off
DB ERROR!: Please initialize an attach file database on an administrator screen.