本地vsftp帐号无法登录解决办法。

这篇博客讲述了作者在配置vsftp时遇到本地帐号无法登录的问题,详细记录了解决过程。通过检查服务器配置文件、PAM设置以及SELinux配置,最终通过修改SELinux的相关布尔值解决了问题。具体解决方案包括将`SELINUX`设置为`disabled`,然后使用`setsebool`命令设置`ftp_home_dir`为1,最后重启ftp服务,成功实现了本地帐号的正常登录。
摘要由CSDN通过智能技术生成

这几天弄vsftp,结果本地的帐号不能登录,,在登录的时候总是出现在我自己写的ftp程序中哈,出现我在发送命令pass的时候,格式是:pass(大写)+password    /r/n的,命令和密码都是正确的,但是却总是要出现这个错误的response,我当时就物语了,错误为:500 OOPS: cannot change directory。自己就在网上查找资料,做出的更改是这样的:

 

 

首先,在自己的服务器配置文件中,设置本地用户允许登录

 

                                       local_enable=YES

                                       #anonymous_enable=YES(匿名用户被我注释掉了)

 

,发现自己最初还是去弄了一下pam,结果后来把pam的操作给还原后,还是没有出现问题,说明我的密码和pam的设置是无关的。

 

 

之后,在设置了vsconfig.conf文件之后,还是出现了那个错误,网上一搜,大家说的是selinux里面的配置出现了问题,也就是selinux主要是监控系统的安全,如果出现不安全的情况就会出错alert警告,于是去selinux的配置文

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值