檢查過/etc/ftpaccess,並沒有特殊的內容,原來還有一個/etc/shells, 內容是設定Shell,只有在這個檔案內指定的Shell才能使用ftp。 例如: # cat /etc/shells /usr/bin/sh # cat /etc/passwd root:CucjpCVyL.hNU:0:3::/:/sbin/sh fon:UjShuOs/2cshg,B.bW:0:103:,,,:/erptest/cloneappl/./:/usr/bin/sh 由上可得知帳號root使用的是/sbin/sh,不在/etc/shells內,所以無法登入, 而帳號fon使用的是/usr/bin/sh,所以符合規則,ftp就可以登入使用。
文章標籤
全站熱搜
創作者介紹
創作者 keven 的頭像
keven

平凡的幸福(備站)

keven 發表在 痞客邦 留言(0) 人氣(64)