1. 程式人生 > >FTP服務搭建演示

FTP服務搭建演示

搭建 sam samb vsftdp 程序 啟動 linu 文件 命令

本地用戶搭建FTP和測試

vsfdpd.conf 的配置文件在 /etc/vsfdpd/vsfdpd.conf

1. 用 yum 在服務端安裝vsftpd軟件包 客戶端安裝 yum 安裝 ftp

2.打開vsftpd.conf配置文件修改2處東東
第12行匿名用戶改成NO給關閉,第96行給開啟 開啟本地用戶的家目錄鎖定,這樣就OK了,

因為是ftp本地用戶服務所以需要先創建一個普通用戶和密碼用客戶端ftp登陸服務端輸入賬號和密碼

如果出現下圖代表成功成功搭建

技術分享圖片

如果連接失敗,① 檢查防火墻是否關閉,② 在服務端輸入 setsebool -P samba_enable_home_dirs 1 重啟 vsftpd 服務即可

③ 打開/etc/selinux/config 配置文件,安全性系統給禁用了 修改 selinux=disabled 重啟一下OK

匿名用戶搭建FTP和測試

vsfdpd.conf 的配置文件在 /etc/vsfdpd/vsfdpd.conf

1. 用 yum 在服務端安裝vsftpd軟件包,

2. yum 裝完後有一個共享目錄 /var/ftp/pub 如果沒有自行創建

ftp程序默認就行,需要把/pub 屬主改成ftp程序用戶,

3.打開vsftpd.conf配置文件修改4處東東
第27行開啟匿名用戶上傳權限 anon_upload_enable=YES 在下面手動添加匿名用戶的權限掩碼

anon_umask=022

第32行打開 anon_mkdir_write_enable=YES 下面手動添加匿名用戶其他權限 anon_other_write_ecable=YES

4. 啟動 vsftdpd 服務

5.客戶端安裝 yum 安裝 ftp

5. ftp 服務端 IP 直接登錄,匿名用戶name 就是ftp 密碼空 直接回車進去 就看到pub 共享目錄

6. help 查看命令作用和liunx不一樣 例如:get 代表下載 put代表上傳 (註:在哪個目錄登錄的 ftp 上傳文件和下載文件就在哪個文件)

虛擬用戶FTP搭建

FTP服務搭建演示