linux中關(guān)于ftp查看不到文件列表的問題詳解
今天配置linux服務(wù)器的ftp后,登錄都正常,使用ftp工具登錄后,所有目錄都可以通過手工寫路徑訪問,但是文件夾和文件列表看不到數(shù)據(jù)。
后來分析,總結(jié)原因得出結(jié)果是跟selinux有關(guān),于是通過關(guān)閉selinux后嘗試,ftp文件夾和文件列表都正常可以查看了。
如下2張圖為解決前和解決后的截圖:
1、解決前,通過輸入正確的路徑可以正常讀取訪問,但是看不到列表。

2、解決后,可以可視化查看列表數(shù)據(jù)。

在Linux下設(shè)置selinux有三種方法
一、在圖形界面中:
桌面-->管理-->安全級(jí)別和防火墻,設(shè)置為disable。
二、在命令模式下:
修改文件:/etc/selinux/config,然后重啟系統(tǒng)。具體修改如圖:

三、運(yùn)行命令:setup,進(jìn)入”防火墻配置“,在selinux欄,選擇”禁用“。
四、運(yùn)行命令:setenforce 0,(不需要重啟).
關(guān)閉selinux對(duì)指定服務(wù)的保護(hù)(以ftp為例):
1、使用命令:getsebool ftpd_disable_trans 可以查看當(dāng)前的狀態(tài)如果不是on
2、輸入命令:setsebool ftpd_disable_trans 1
當(dāng)然也可以加入-P參數(shù) 以便不需要每次開機(jī)都輸入這個(gè)命令
setsebool -P ftpd_disable_trans 1
至于selinux的詳解作用,這里就不在闡述,大家百度了解一下即可。
以上這篇linux中關(guān)于ftp查看不到文件列表的問題詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
CentOS 7.6 Telnet服務(wù)搭建過程(Openssh升級(jí)之戰(zhàn) 第一任務(wù)備用運(yùn)輸線搭建)
這篇文章主要介紹了CentOS 7.6 Telnet服務(wù)搭建過程(Openssh升級(jí)之戰(zhàn) 第一任務(wù)備用運(yùn)輸線搭建),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2019-10-10
Linux系統(tǒng)修改環(huán)境變量的常用方法
這篇文章主要給大家介紹了Linux系統(tǒng)修改環(huán)境變量的常用方法,文中通過代碼示例給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-02-02
Linux下tar解壓錯(cuò)誤:文件損壞與不完整問題的解決方案
在日常的 Linux 系統(tǒng)管理中,我們經(jīng)常需要使用 tar 命令來壓縮和解壓文件,然而,有時(shí)在解壓過程中會(huì)遇到諸如“文件損壞”或“意外結(jié)束”等錯(cuò)誤提示,本文將詳細(xì)分析這些問題的原因,并提供一套完整的解決方案,需要的朋友可以參考下2025-02-02
使用apache的rotatelogs命令實(shí)現(xiàn)WebLogic啟動(dòng)命令的nohup的日志回滾
通過apache的rotatelogs命令實(shí)現(xiàn)WebLogic啟動(dòng)命令的nohup的日志回滾,有需要的朋友可以參考下2013-01-01
apache2.2 支持.net 3.5的設(shè)置方法
一直在為asp.net程序的打包發(fā)布頭疼,甚至想過把程序裝好放到vware里!但為什么一直沒有想到apache這位大哥呢?!以至今天才google apache+asp.net。2009-10-10
centos7下搭建ZooKeeper3.4中間件常用命令小結(jié)
Zookeeper 作為一個(gè)分布式的服務(wù)框架,主要用來解決分布式集群中應(yīng)用系統(tǒng)的一致性問題,它能提供基于類似于文件系統(tǒng)的目錄節(jié)點(diǎn)樹方式的數(shù)據(jù)存儲(chǔ)。這篇文章主要介紹了centos7下搭建ZooKeeper3.4中間件常用命令小結(jié),需要的朋友可以參考下2019-07-07

