linux关于ftp查看不到文件列表的问题

        今天配置linux服务器的ftp后,登录都正常,使用ftp工具登录后,所有目录都可以通过手工写路径访问,但是文件夹和文件列表看不到数据。

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

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

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

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

==========================================================================================

在Linux下设置selinux有三种方法。
一、在图形界面中:
    桌面-->管理-->安全级别和防火墙,设置为disable。
二、在命令模式下:
    修改文件:/etc/selinux/config,然后重启系统。具体修改如图:

三、运行命令:setup,进入”防火墙配置“,在selinux栏,选择”禁用“。
四、运行命令:setenforce 0,(不需要重启).

    关闭selinux对指定服务的保护(以ftp为例):
       1、使用命令:getsebool ftpd_disable_trans 可以查看当前的状态如果不是on
       2、输入命令:setsebool ftpd_disable_trans 1
     当然也可以加入-P参数 以便不需要每次开机都输入这个命令
        setsebool -P ftpd_disable_trans 1

至于selinux的详解作用,这里就不在阐述,大家百度了解一下即可。

时间: 2024-10-26 05:44:09

linux关于ftp查看不到文件列表的问题的相关文章

linux中关于ftp查看不到文件列表的问题详解_Linux

今天配置linux服务器的ftp后,登录都正常,使用ftp工具登录后,所有目录都可以通过手工写路径访问,但是文件夹和文件列表看不到数据. 后来分析,总结原因得出结果是跟selinux有关,于是通过关闭selinux后尝试,ftp文件夹和文件列表都正常可以查看了. 如下2张图为解决前和解决后的截图: 1.解决前,通过输入正确的路径可以正常读取访问,但是看不到列表. 2.解决后,可以可视化查看列表数据. 在Linux下设置selinux有三种方法 一.在图形界面中: 桌面-->管理-->安全级别和

Linux中如何查看rpm中文件的安装位置?

Linux中如何查看rpm中文件的安装位置? 我们可以使用如下命令: rpm -qpl aaa.rpm 示例: [root@localhost software]# rpm -qpl vim-enhanced-5.3-3.i386.rpm /usr/bin/ex/usr/bin/vi/usr/bin/vim

输出目录文件列表清单

window列出文件夹文件列表是dir,linux是ls. 而将文件列表输入到文件 直接用 > 就行了. dir >print.txt dir /b >print.txt #简洁模式 dir /s/b >print.txt #包含子目录 ls >print.txt #linux Ref How do I print a listing of files in a directory?How to create a text file list of the contents

ftp的dir或ls命令无法查看文件列表怎么办

  网友们可能在使用ftp的dir或ls命令时查看文件列表,但是却无法看到,受到了限制,那么无法查看文件列表这就造成了我们许多的麻烦,那么要怎么的解决这个问题呢!现在我们一起来看看吧! 在Win7系统的命令行模式下,使用ftp的dir或ls命令无法查看文件列表,但是使用IE却可以查看.查找相关资料后,大致归结为两种原因: 权限有问题 windows自带防火墙拦截 实验后发现我的情况属于第二种,具体解决方法有以下几种: 直接关闭Windows防火墙 打开防火墙,但是设置入站规则允许ftp.exe程

Linux下SSH用FTP命令上传文件详解

如果没有ftp 提示: -bash: ftp: command not found 请先安装ftp应用程序: yum install ftp #ftp 127.0.0.1 21 输入远程空间的FTP IP和端口号,回车 然后根据提示输入用户名和密码即可! ftp>lcd 本地工作目录 ftp>cd 远程目录 ftp>binary 采用二进制传输 ftp> tick 开启传输时的字节计数器,再执行一次即可关闭 ftp>mput 文件 FTP> bye(或by) 结束和远程

Linux有问必答:Linux上如何查看种子文件的内容

问题: 我从网站上下载了一个torrent(种子)文件.Linux上有没有工具让我查看torrent文件的内容?例如,我想知道torrent里面都包含什么文件. torrent文件(也就是扩展名为.torrent的文件)是BitTorrent元数据文件,里面存储了BitTorrent客户端用来从BitTorrent点对点网络下载共享文件的信息(如,追踪器URL.文件列表.大小.校验和.创建日期等).在单个torrent文件里面,可以列出一个或多个文件用于共享. torrent文件内容由BEnco

suse linux java ftp上传文件名称导致报错,求大神指导

问题描述 suse linux java ftp上传文件名称导致报错,求大神指导 上传时"school_user.questionext.csv"就因为文件名称多了一个"."导致报错 553 Could not create file.

linux基础-linux centos 查看、修改文件

问题描述 linux centos 查看.修改文件 我是菜鸟,跪求:我用vi /etc/inittab 看不到内容 就黑屏,左边一列蓝杠 谢谢

Linux du命令查看文件夹大小并按降序排列_linux shell

1. df -lh 2. du -s /usr/* | sort -rn 这是按字节排序 3. du -sh /usr/* | sort -rn 这是按兆(M)来排序 4.选出排在前面的10个 du -s /usr/* | sort -rn | head 5.选出排在后面的10个 du -s /usr/* | sort -rn | tail du -h –-max-depth=0 user du -sh –-max-depth=2 | more 总结du常用命令 du -h --max-dept