Linux centos 安裝 ftp(Vsftp) 與 設置ftp(Vsftp)
阿新 • • 發佈:2019-03-30
linux user highlight strong str 沒有 back 創建 one
本文章只是簡單搭建,因為公司只須要簡單使用,雖然簡單但是之前也走了一些彎路,所以決定把過程記錄下來。
一、Vsftp安裝與卸載
- 安裝:yum install vsftpd
- 卸載:yum remove vsftpd
二、啟動服務
- 啟動:systemctl start vsftpd.service
- 重啟:systemctl restart vsftpd.service
- 停止:systemctl stop vsftpd.service
三、用戶配置(註:修改配置文件保存後,都重啟一下)
1、匿名用戶
-
- vsftpd 有兩個匿名用戶:anonymous、ftp,匿名用戶默認是只能看到 /var/ftp/pub 目錄下的文件
- 如果要讓匿名用戶對 /var/ftp/pub 文件進行創建、刪除、修改是需要修改目錄權限
- 第一步:修改目錄權限
命令:chown -R ftp /var/ftp/pub
- 第二步:修改如下配置參數(沒有就增加,主要是把前面的 "#" 去掉)
-
#打開配置文件 vi /etc/vsftpd/vsftpd.conf #允許匿名用戶上傳文件 anon_upload_enable=YES #允許匿名用戶創建目錄 anon_mkdir_write_enable=YES #允許匿名用戶其他寫入權限 anon_other_write_enable=YES
- 關閉匿名用戶:
-
#打開配置文件 vi /etc/vsftpd/vsftpd.conf 找到 anonymous_enable = YES,把YES改為NO
- vsftpd 有兩個匿名用戶:anonymous、ftp,匿名用戶默認是只能看到 /var/ftp/pub 目錄下的文件
2、創建用戶
-
- 創建一個myftp賬號,可以對目錄任意操作
-
#創建用戶 如:myftp useradd -d /home/myftp -s /sbin/nologin myftp #設置賬號密碼 passwd myftp 回車會讓輸入兩次密碼
註:修改配置文件保存後重啟喲!!!!!
Linux centos 安裝 ftp(Vsftp) 與 設置ftp(Vsftp)