登陆linux ftp时再输入用户名和密码出现:500 OOPS: cannot change directory:/home/**********
来源:互联网 发布:ubuntu server配置网络 编辑:程序博客网 时间:2024/05/17 22:44
解决方法:在终端输入 setsebool ftpd_disable_trans 1 然后重启vsftp服务 service vsftpd restart 如果输入上述命令时出现:Could not change active booleans:
Invalid boolean 是因为SELinux的问题接着在终端输入:setsebool ftp_home_dir=1 重启vsftp服务即可解决问题
但这只是临时解决问题,下次重新启动服务器,又得重新输入上面的命令。有没有更好的办法呢?
Redhat从FC3开始,就使用了SELinux来增强安全,但是使用起来有时候太繁琐,就想关闭它,但是如果安装服务器的时候开始没有图形界面,还真很难找到地方可以关闭。
正确方法如下:修改/etc/selinux/config文件中的SELINUX=”" 为 disabled ,然后重启。问题解决,在不熟悉SELnux前,把SELinux关掉也可以的。有时间研究下SELinux。
另外,安装vsftp后,如果不想重启服务器,则可用/etc/rc.d/init.d/vsftpd restart 重启。
vsftpd服务默认不是随服务器一起启动,我们可以把服务设置成自动启动,命令如下:chkconfig vsftpd on就可以了。
- 登陆linux ftp时再输入用户名和密码出现:500 OOPS: cannot change directory:/home/**********
- FTP出现500 OOPS: cannot change directory
- FTP出现500 OOPS: cannot change directory
- FTP出现500 OOPS: cannot change directory
- FTP出现500 OOPS: cannot change directory
- Linux下登陆FTP服务器报错“不能改变目录” 具体语句如下:500 OOPS:cannot change directory:/home/xxx
- vsftpd 启动问题:500 OOPS: cannot change directory:/home/ftp
- FTP错误 500 OOPS: cannot change directory:/home/xxx
- vsftp 500 OOPS: cannot change directory:/home/
- vsftp 500 OOPS: cannot change directory:/home/***
- 500 OOPS: cannot change directory:/home/user3
- vsftp 500 OOPS: cannot change directory:/home/
- 500 OOPS: cannot change directory:/home/lubinsu
- 500 OOPS: cannot change directory:/home/xxx”
- vsftpd 500 OOPS: cannot change directory:/home/***
- 500 OOPS:cannot change directory:/home/***
- 500 OOPS: cannot change directory:/home/
- 500 OOPS: cannot change directory:/home/
- ecshop优化4-实现二级导航
- sublime text 2 关闭软件更新通知
- struts整合spring,action中用spring注入时,hibernateTemplate空指针
- 相机标定(2)---摄像机标定原理
- 临界区 事件 互斥锁 信号量 编程总结
- 登陆linux ftp时再输入用户名和密码出现:500 OOPS: cannot change directory:/home/**********
- 黑马程序员——java基础加强(二)
- linux进程详解
- iOS编码:如何创建gbk编码
- n皇后问题位运算
- The Unquiet Grave——5、New Page 1
- NYOJ 371题 机器人二
- 大量数据在数据库中的处理
- Eclipse插件开发-打开指定的向导