鄭州北大青鳥(niǎo)電腦培訓(xùn):vsftpd本地用戶(hù)不能登錄問(wèn)題的解決
在Linux服務(wù)器過(guò)程中,我們經(jīng)常遇到這樣的情況---vsftpd本地用戶(hù)不能登錄,其實(shí)這個(gè)問(wèn)題也不是不可避免,今天我們河南北大青鳥(niǎo)電腦培訓(xùn)就給大家介紹下解決的方法。
打開(kāi)/etc/selinux/config,將selinux=enforcing或permissive改成disabled。記得要重新啟動(dòng)服務(wù)器!當(dāng)然還要確定以下問(wèn)題:
1、用戶(hù)是否被 vsftpd 限制登錄, 比如用戶(hù)名在 /etc/ftpusers 中,并被阻止登錄了
2、vsftpd.conf 中是否打開(kāi)了pam認(rèn)證的選項(xiàng) (看vsftpd.conf中是否有pam_service_name=ftp或vsftpd.到底是哪個(gè)要看
PAM模塊的服務(wù)文件/etc/pam.d下是誰(shuí).我的是ftp且它的配置如下:
#%PAM-1.0
auth required /lib/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required /lib/security/pam_unix.so shadow nullok
auth required /lib/security/pam_shells.so
account required /lib/security/pam_unix.so
session required /lib/security/pam_unix.so
如果/etc/ftpusers有的用戶(hù)將被deny
3、相關(guān)文件夾的權(quán)限是否正確.
關(guān)于“vsftpd 部分本地用戶(hù)不能登錄,部分可以”的問(wèn)題,
系統(tǒng)中原來(lái)就有的本地帳號(hào)都不能登錄,我的/etc/vsftpd/vsftpd.conf文件的配置如下:
local_enable=YES
write_enable=YES
chroot_local_user=YES
pam_service_name=vsftpd
/etc/pam.d/vsftpd存在且正常。
登錄時(shí)錯(cuò)誤信息都是一樣的:
500 OOPS: cannot change directory:/home/xxxx
Login failed.
421 Service not available, remote server has closed connection
他們的home目錄都是/home/xxxx。/home和/home/xxxx的權(quán)限都是755。
以上這些帳號(hào)都不能ftp登錄,這些都是平常經(jīng)常使用的,可以用shell登錄的。
我新創(chuàng)建了一個(gè)usr1帳號(hào)
# useradd -G test -d /tmp/usr1 usr1
能ftp登錄,他的home為/tmp/usr1,在/分區(qū)上。而/home我是mount到/dev/hda9上的。
#mount
/dev/hdb1 on / type ext3 (rw)
/dev/hda9 on /home type ext2 (rw)
所以,我猜想:是否是由于/home分區(qū)的原因,而造成“主目錄在/home分區(qū)的帳號(hào)”都不能登錄呢?
為了驗(yàn)證以上設(shè)想,我試著再創(chuàng)建了一個(gè)帳號(hào)
useradd -G test -d /home/usr3 usr3
/home, /home/usr3 的權(quán)限都是755。
usr3 ftp登錄失敗。
500 OOPS: cannot change directory:/home/usr3
Login failed.
421 Service not available, remote server has closed connection
至此,我覺(jué)得可以確定是由于/home分區(qū)的原因,而造成“主目錄在/home分區(qū)的帳號(hào)”都不能登錄。
本文源自:http://18797.cn/ 轉(zhuǎn)載請(qǐng)注明出處!更多網(wǎng)絡(luò)知識(shí)請(qǐng)查看:http://18797.cn/jsjl/
本文由站河南北大青鳥(niǎo)校區(qū)整編而成,如需了解更多IT資訊類(lèi)的文章、新聞、課程和學(xué)習(xí)技巧、就業(yè)案例、招生詳情等問(wèn)題,可以對(duì)在線(xiàn)咨詢(xún)老師進(jìn)行一對(duì)一問(wèn)答!
推薦資訊
- 計(jì)算機(jī)IT培訓(xùn)機(jī)構(gòu)鄭州北大青鳥(niǎo)學(xué)... 2023-02-06
- java開(kāi)發(fā)就業(yè)前景怎么樣?你是要... 2012-10-11
- 高考進(jìn)入倒計(jì)時(shí),鄭州北大青鳥(niǎo)提... 2012-10-13
- 只要你想改變,鄭州北大青鳥(niǎo)助你... 2016-06-07
- 鄭州北大青鳥(niǎo)翔天信鴿普法安全教... 2022-06-18
熱點(diǎn)資訊
- Windows Server 2008 R2如何修改... 2018-09-07
- 常見(jiàn)的五個(gè)Web應(yīng)用漏洞介紹與其解... 2018-09-07
- 刪除遠(yuǎn)程桌面連接IP記錄... 2018-09-07
- 自己動(dòng)手解決服務(wù)器上的安全問(wèn)題... 2018-09-07
- 鄭州北大青鳥(niǎo)學(xué)術(shù)交流:服務(wù)器數(shù)... 2018-09-07