当前位置: 移动技术网 > 科技>操作系统>Linux > 线上环境vsftp出现无法正常使用的情况(ftp账号密码过期)

线上环境vsftp出现无法正常使用的情况(ftp账号密码过期)

2018年08月18日  | 移动技术网科技  | 我要评论
故障描述:接到研发反馈,线上ftp出现无法正常上传文件的故障,通过对应使用ftp服务的应用,过滤日志发现确实存在报错。 1)首先查看vsftpd进程是否存在,发现正常。 2)线上ftp的配置文件基本没有修改,因此排除可能是配置文件修改导致的可能性。 3)根据应用中配置的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登录,正常登录。

 

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网