新聞中心
Solaris 10下有趣的FTP錯誤--ROOT不能訪問FTP
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供蒼南企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站建設(shè)、成都網(wǎng)站制作、H5技術(shù)、小程序制作等業(yè)務(wù)。10年已為蒼南眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進行中。
系統(tǒng)環(huán)境:
操作系統(tǒng):Solaris 10
錯誤現(xiàn)象:
[root@solaris187:/]#ftp 127.0.0.1
Connected to 127.0.0.1.
220 solaris187 FTP server ready.
Name (127.0.0.1:root): root
331 Password required for root.
Password:
530 Login incorrect.
Login failed.
root用戶不能訪問ftp,其他用戶可以!
案例分析:
在Solaris下默認為安全,root用戶是禁止訪問ftp,通過/etc/ftpusers文件來限制
如果在此文件中將root用戶移除,root用戶就可以訪問ftp,但是本案例仍然不能訪問!
案例分析:
1、如果是配置文件限制,應(yīng)該是root用戶沒有機會輸入密碼,直接被拒絕。
2、可以輸入密碼,說明認證身份錯誤;可能是口令或/etc/passwd文件問題。
排除口令問題,查看/etc/passwd文件:
[root@solaris187:/]#cat /etc/passwd
root:x:0:0:Super-User:/:usr/bin/bash
daemon:x:1:1::/:
bin:x:2:2::/usr/bin:
sys:x:3:3::/:
adm:x:4:4:Admin:/var/adm:
lp:x:71:8:Line Printer Admin:/usr/spool/lp:
uucp:x:5:5:uucp Admin:/usr/lib/uucp:
nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico
smmsp:x:25:25:SendMail Message Submission Program:/:
listen:x:37:4:Network Admin:/usr/net/nls:
gdm:x:50:50:GDM Reserved UID:/:
webservd:x:80:80:WebServer Reserved UID:/:
postgres:x:90:90:PostgreSQL Reserved UID:/:/usr/bin/pfksh
svctag:x:95:12:Service Tag UID:/:
nobody:x:60001:60001:NFS Anonymous Access User:/:
noaccess:x:60002:60002:No Access User:/:
nobody4:x:65534:65534:SunOS 4.x NFS Anonymous Access User:/:
tom:x:500:500::/export/home/tom:/bin/bash
bob:x:501:500::/export/home/bob:/bin/bash
竟然發(fā)現(xiàn)在root用戶的條目中,shell部分在usr前少了個“/",導(dǎo)致無法啟用shell!
改為:
root:x:0:0:Super-User:/:/usr/bin/bash
@至此,問題解決!
新聞標(biāo)題:Solaris10下有趣的FTP錯誤--ROOT不能訪問F
轉(zhuǎn)載源于:http://fisionsoft.com.cn/article/gsgioe.html