FTP显示Linux挂载文件夹
1、在Linux下,由于SeLinux启动的原因,vsftpd开启的FTP服务无法显示mount.cifs指令挂载的windows共享目录。
2、allow_ftpd_use_cifs : 能看到挂载目录,并能下载,但不能上传或重命名
3、allow_ftpd_full_access : 能看到挂载目录,并能上传、下载及重命名等
4、执行setsebool allow_ftpd_full_access 1
或
setsebool allow_ftpd_use_cifs 1
均能出现shared挂载目录,但以防万一,建议两个策略一起执行。
5、总结:
若SeLinux为enforcing模式,则需执行
### 设置ftp权限
setsebool allow_ftpd_full_access 1
### 设置ftp显示挂载目录
setsebool allow_ftpd_use_cifs 1
### 以上两句为SeLinux策略之一。
1)临时设置SeLinux(重启失效)
setenforce 1 # enforcing
setenforce 0 # permissive
2)永久设置SeLinux(重启仍然生效)
修改/etc/selinux/config
SELINUX=enforcing # 使用SeLinux
SELINUX=disabled # 禁用SeLinux
SELINUX=permissive # 使用SeLinux,仅记录并警告,但不生效。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:74
阅读量:62
阅读量:66
阅读量:46
阅读量:91