一. 搭建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...