SELinux配置不当导致vsftpd系统用户不能登陆
2014-02-08 17:13
225 查看
1、测试是否是SELinux配置不当导致的:
setenforce 0
再次登陆ftp,正常,说明是SELinux配置不当导致。还原配置
setenforce 1
2、查看配置:
getsebool -a|grep ftp
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftp_home_dir --> off
ftpd_connect_db --> off
ftpd_use_passive_mode --> off
httpd_enable_ftp_server --> off
tftp_anon_write --> off
打开蓝色的那一行:
setsebool -P ftp_home_dir 1(-P参数是保存,执行要稍等一会)
setsebool -P allow_ftpd_full_access on(非用户目录的写权限)
setenforce 0
再次登陆ftp,正常,说明是SELinux配置不当导致。还原配置
setenforce 1
2、查看配置:
getsebool -a|grep ftp
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftp_home_dir --> off
ftpd_connect_db --> off
ftpd_use_passive_mode --> off
httpd_enable_ftp_server --> off
tftp_anon_write --> off
打开蓝色的那一行:
setsebool -P ftp_home_dir 1(-P参数是保存,执行要稍等一会)
setsebool -P allow_ftpd_full_access on(非用户目录的写权限)
相关文章推荐
- vsftpd配置系统用户为登陆用户
- 开机时windows不能加载用户的配置文件,但是用系统的默认配置文件让你登陆...
- IIS 用户账号配置出错导致网站访问需要登陆账号或者拒绝访问
- View 登陆配置程序及禁用view用户可以在系统里删除网卡的操作的方法
- Vsftpd安装、系统用户及虚拟用户配置详解
- RHEL6.1 vsftpd SELinux配置和开启本地用户上传
- 不关闭seLinux解决vsftpd服务本地用户不能登录问题(500 OOPS: cannot change directory:/home/***)
- windows7登陆不能加载用户配置文件
- centos上和vsftpd相关的防火墙与SElinux设置(本地用户不能上传文件的问题)
- Vsftpd-本地用户登陆配置
- 用户登陆系统时提示无法加载用户配置文件
- 域问题导致配置用户不能链接数据库
- 数据文件误删导致数据库用户不能登陆
- Android应用配置错误导致不能编译--配成系统应用
- Linux系统服务 5 ---- Vsftpd匿名用户不能下载原因分析及解决
- centos5.6 (64bit)编译安装vsftpd-2.3.4的配置(两种用户登录)[连载之电子商务系统架构]
- rhel5.5安装vsftpd并配置虚拟用户及开放防火墙和selinux
- Centos7基础环境配置(为普通用户添加root权限/更换yum源/关闭防火墙/系统SELinux设置)
- 基于系统用户的vsftpd配置
- vsftpd虚拟用户配置【虚拟用户映射到系统账号vuser{禁止该账户登录}登录ftp】