linux下搭建FTP伺服器和操作過程中的問題詳解

2021-08-19 02:46:19 字數 1994 閱讀 4304

一. 搭建ftp的過程(參考**)

1.# rpm -qa | grep vsftpd(檢視是否已經安vsftpd)

2.# yum -y install vsftpd(如果沒有就安裝)

筆記: (1)/etc/vsftpd/vsftpd.conf是vsftpd 的核心配置檔案

(2)/etc/vsftpd/ftpusers:用於指定哪些使用者不能訪問ftp 伺服器。  黑名單

(3)/etc/vsftpd/user_list:指定允許使用vsftpd 的使用者列表檔案。白名單

(4)/etc/vsftpd/vsftpd_conf_migrate.sh是vsftpd 操作的一些變數和設定指令碼

5. # chkconfig vsftpd on

(設定開機啟動)

(1) service vsftpd start(啟動)

(2) service vsftpd stop(停止)

(3) service vsftpd sretart(重啟)

6.# vi /etc/vsftpd/vsftpd.conf(配置vsftpd伺服器)

修改裡面的內容:

(1)anonymous_enable=yes(允許匿名使用者訪問)

(2)anon_upload_enable=yes

(3)anon_mkdir_write_enable=yes(允許匿名使用者上傳檔案並可以建立目錄)

7.這時候你的ftp就搭建成功了,如下圖(輸入的是自己的ip):

二. 成功搭建ftp後遇到的問題

解決辦法(參考**

):(1)# vi /etc/selinux/config(在裡面新增selinux=disabled)

(2)vi /etc/vsftpd/vsftpd.conf 在最後加上一行anon_root=/var/ftp

(3)setsebool ftpd_disable_trans 1

解決辦法(參考**):

2. 搭建了ftp伺服器但是除了我之外其他人都無法訪問

解決辦法(參考**):

(1)# firewall-cmd --state(先檢查以下防火牆的狀態)

(2)# systemctl stop firewalld.service(關閉防火牆)

(3)# systemctl disable firewalld.service(禁止防火牆開機啟動)

LINUX下搭建FTP伺服器

1.作業系統環境 檢視作業系統核心 root rac1 uname a linux rac1 2.6.32 220.el6.x86 64 1 smp wed nov 9 08 03 13 est 2011 x86 64 x86 64 x86 64 gnu linux 檢視作業系統發行版本 root ...

Linux下搭建FTP伺服器

接到的工作任務是,開啟21埠的ftp服務,之前21和22都是可以使用的,現在21不可以使用了 之前進行了伺服器的公升級 22上的服務是sftp,21是ftp,二者之間的區別暫不進行整理 有待補充.使用如下命令 rpm qa grep vsftpd可以檢測出是否安裝了vsftpd軟體,如果沒有安裝,使...

LINUX下搭建FTP伺服器

一般在各種linux的發行版中,預設帶有的ftp軟體是vsftp,從各個linux發行版對vsftp的認可可以看出,vsftp應該是一款不錯的ftp軟體。搭建linux ftp伺服器的步驟如下 1 檢查vsftpd軟體是否安裝 使用如下命令可以檢測出是否安裝了vsftpd軟體,rpm qa grep...