CentOS 搭建FTP伺服器(530 Login incorrect問題解決方法之一)
1.yum安裝vsftpd服務
yum install vsftpd -y
檢視vsftpd版本
2.建立兩個使用者
useradd -d /var/ftp/ftp1 ftp1
passwd ftp1 #設定密碼:123456
useradd -d /var/ftp/ftp2 ftp2
passwd ftp2 #同上
3.vsftpd的配置檔案
vsftpd.conf: 主配置檔案;
ftpusers: 指定不能訪問FTP伺服器的使用者;
user_list:指定的使用者是否可以訪問ftp伺服器,通過userlist_enable,userlist_deny,userlist_file這三個引數配置。
a. 當userlist_enable=NO時,userlist_deny無效,除ftpusers中的使用者,本地全體使用者都可以登入FTP。
b.當userlist_enable=YES,userlist_deny=NO時,FTP伺服器僅允許user_list中的使用者訪問。
c.當userlist_enable=YES,userlist_deny=YES時,ftpusers和user_list檔案中的使用者均不能訪問FTP伺服器。
chroot_list: 指定被鎖定在自己根目錄中的使用者
a.當chroot_list_enable=YES,chroot_local_user=YES時,在chroot_list中列出的使用者可以切換到其他目錄;
b.當chroot_list_enable=YES,chroot_local_user=NO時,在chroot_list中列出的使用者不能切換到其他目錄;
c.當chroot_list_enable=NO,chroot_local_user=YES時,所有使用者都不能切換到其他目錄;
d.當chroot_list_enable=NO,chroot_local_user=NO時,所有使用者均能切換到其他目錄。
修改vsftpd.conf配置檔案,如下:
本實驗中,在chroot_list中寫入ftp2(ftp2無能切換目錄),user_list中寫入ftp1,ftp2(ftp1,2均能訪問ftp)。
4.實驗結果
如圖所示,ftp1使用者登入後,能自由切換目錄。
ftp2使用者輸入密碼後,會報如圖所示錯誤。如果使用者被限定在其主目錄下,則該使用者的主目錄不能再具有寫許可權。如果檢查發現還有寫許可權,就會報該錯誤。
解決方法一:將使用者主目錄去除寫許可權。
解決方法二:在vsftpd.conf中新增allow_writeable_chroot=YES配置,允許使用者具有主目錄寫許可權。
遇到的令我頭禿的問題!!!
解決辦法:
如圖所示,註釋掉這兩行即可!原因還沒搞懂…
相關文章
- vsftpd 本地使用者無法登陸 530 Login incorrectFTP
- Centos 6.6 搭建FTP伺服器CentOSFTP伺服器
- CentOS 下搭建FTP伺服器CentOSFTP伺服器
- CentOS 6.5忘記root密碼的解決辦法(CentOS輸入密碼提示login incorrect)CentOS密碼
- Centos7搭建FTP伺服器CentOSFTP伺服器
- CentOS中文亂碼問題的解決方法CentOS
- Centos7下搭建FTP檔案伺服器CentOSFTP伺服器
- CentOS 搭建 Pure-FTPCentOSFTP
- 小白搭建ftp伺服器(vsftpd centos8.2)FTP伺服器CentOS
- 【問題解決】單機搭建dataguard的問題
- vsftpd 錯誤:530 and 500 錯誤解決方法FTP
- SERVICE問題解決方法
- Harbor搭建及配置 問題解決
- 解決問題通用方法論
- As常見問題解決方法
- 遇到問題的解決方法
- "undefined reference to" 問題解決方法Undefined
- 問題解決方法有三
- Josephus問題解決方法一
- Josephus問題解決方法二
- 解決CentOS 中顯示亂碼問題CentOS
- 《DDNS伺服器的搭建和案例解決方法》DNS伺服器
- RocetMQ搭建攻略和問題解決之道MQ
- 解決 ALL MIRROR URLS ARE NOT USING FTP, HTTP[S] OR FILE 問題FTPHTTP
- Ubuntu下搭建FTP伺服器UbuntuFTP伺服器
- Linux 搭建FTP伺服器LinuxFTP伺服器
- IIS下搭建FTP伺服器FTP伺服器
- ubuntu1804搭建FTP伺服器的方法UbuntuFTP伺服器
- css高度塌陷問題解決方法CSS
- **PHPNotice:Undefinedindex:…問題的解決方法PHPUndefinedIndex
- windows xp共享問題解決方法Windows
- MYSQL亂碼問題解決方法MySql
- 解決問題的方法和途徑-問題管理
- 解決「問題」,不要解決問題
- xmanger 不能用,解決方法之一
- Fabric 環境搭建遇到問題及解決
- win10如何搭建ftp伺服器步驟_win10ftp伺服器搭建教程Win10FTP伺服器
- CentOS7系統安裝配置FTP伺服器詳解。CentOSFTP伺服器