線上環境vsftp出現無法正常使用的情況(ftp賬號密碼過期)


故障描述:接到研發反饋,線上ftp出現無法正常上傳文件的故障,通過對應使用ftp服務的應用,過濾日志發現確實存在報錯。

1)首先查看vsftpd進程是否存在,發現正常。
2)線上ftp的配置文件基本沒有修改,因此排除可能是配置文件修改導致的可能性。
3)根據應用中配置的ftp賬號,在同網段的其他一台由ftp命令的服務器上進行測試:
 
發現對應的ftp賬號,有的賬號是可以正常登錄ftp服務的,然而用於業務的賬號無法正常登錄ftp服務
 
查看vsftpd配置文件,查看日志打印文件位置,然而該日志中並未保存ftp的登錄驗證日志。因此,重新使用無法正常登錄的賬號登陸ftp,同時查看/var/log/secure。
# tail -f secure
 
發現登錄打印信息: pam_unix(vsftpd:account): expired password for user erpupload (password aged) ------> 過期用戶密碼(密碼過期)
 
即:用於vsftpd的系統用戶的密碼授權過期
解決辦法:
# chage -M 99999 erpupload      
 
再次測試ftp登錄,正常登錄。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM