Why SNP (Secure Network Protocol):
使用 sniffit 這類的軟體,可有效的竊聽同一子網域上其它主機的
種種連線資料,如 telnet、ftp、mail.... 等,也可現場轉播 Talk
的畫面... 蠻好用的 :Q
使用 SNP,可有效改善上述的狀況,通訊全程加密,讓有心監聽者只
收到一堆亂碼,SNP 0.70 只對 telent、ftp、rlogin 作預防,mail
的保密可使用 PGP。
更新版本的 snp:
ftp://ftp.csie.nctu.edu.tw/pub/CSIE/snp
安裝方式請自行參考軟體內附的文件。
Step 0
cd /etc; vi hosts 加入
140.113.235.250 freebsd.csie.nctu.edu.tw csiebsd
140.112.19.123 freebsd.ee.ntu.edu.tw eebsd
cd /; mkdir csiebsd eebsd
showmount -e csiebsd
mount csiebsd:/MNT/ccd0c/FreeBSD /csiebsd
mount eebsd:/home/ftp/freebsd /eebsd
Step 1
cd /; tar xvfz /eebsd/woju/binary/snp.tgz
cd /etc;
mv services 0services;
mv inetd.conf 0inetd.conf
mv syslog.conf 0syslog.conf
mv newsyslog.conf 0newsyslog.conf
cd /eebsd/woju/etc
cp services inetd.conf syslog.conf newsyslog.conf /etc
(pkg_add /csiebsd/pub/packages-2.2/All/pidentd-2.7.4.tgz)
(pkg_add /csiebsd/pub/packages-2.2/All/sudo-1.5.3.tgz)
cd /var/log; touch snp.log sudo.log all; chmod og= snp.log sudo.log all
kill -HUP `cat /var/run/syslog.pid`
kill -HUP `cat /var/run/inetd`
Step 2
astool -mc (通常一直按 Enter 即可)
astool -init
Step 3
在 /etc/rc.local 加入
/usr/local/snp/libexec/pas -m
/usr/local/snp/libexec/Ptelnetd
Step 4
/usr/loca/snp/libexec/pas -m
/usr/loca/snp/libexec/Ptelnetd
astool -au 為 新增 SNP account
astool -sp 為 設定密碼
Step 5
ptelnet localhost
若有問題可看一下 /var/log/snp.log (或 all)
(http://www.fanqiang.com)
進入【UNIX論壇】
|