明天配置linux服务器的ftp后百度网盘LINUX,登陆都正常,使用ftp工具登陆后红旗linux下载,所有目录都可以通过手工写路径访问linux ftp 命令找不到,并且文件夹和文件列表看不到数据。

后来剖析,总结缘由得出结果是跟selinux有关,于是通过关掉selinux后尝试,ftp文件夹和文件列表都正常可以查看了。

如下2张图为解决前和解决后的截图:

1、解决前,通过输入正确的路径可以正常读取访问,并且看不到列表。

命令找到哨站指挥官_linux ftp 命令找不到_命令找到相同IP

2、解决后,可以可视化查看列表数据。

Linux下设置selinux有三种方式

一、在图形界面中:

桌面-->管理-->安全级别和防火墙linux ftp 命令找不到,设置为disable。

二、在命令模式下:

更改文件:/etc/selinux/config,之后重启系统。具体更改如图:

三、运行命令:setup,步入”防火墙配置“,在selinux栏,选择”禁用“。

linux ftp 命令找不到_命令找到相同IP_命令找到哨站指挥官

四、运行命令:setenforce0,(不须要重启).

关掉selinux对指定服务的保护(以ftp为例):

1、使用命令:getseboolftpd_disable_trans可以查看当前的状态倘若不是on

2、输入命令:setseboolftpd_disable_trans1

其实也可以加入-P参数便于不须要每次开机都输入这个命令

setsebool-Pftpd_disable_trans1

至于selinux的解读作用,这儿就不在探讨,你们百度了解一下即可。

以上这篇linux中关于ftp查看不到文件列表的问题解读就是小编分享给你们的全部内容了,希望能给你们一个参考,也希望你们多多支持脚本之家。

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复