不知道怎么回事,无法ftp, 输入正确用户和密码,总是说"login incorrect". 看了
/etc/inetd.conf, 甚至重装了ftp的包,还是不行。
解决
打开一窗口,实时监测inetd
truss -fa -t open,fork,exec -p 198 --> 198 为inetd 的PID
打开另一窗口,
ftp 192.168.0.10
监测窗口出现
1276: open64("/etc/shells", O_RDONLY) = 3
去查,果然/etc/shells 有毛病,如是仅有一行
/etc/ftponly
改成
/bin/ksh
/bin/sh
再FTP, 成功也
阅读(1078) | 评论(0) | 转发(1) |