下載安裝
-
sudo apt install vsftpd
;
創(chuàng)建用戶
-
sudo useradd ftpuser -m
這個用戶是有自己的目錄 /home/ftpuser 的压昼;
設(shè)置用戶密碼
-
sudo passwd ftpuser
;
創(chuàng)建用戶 ftpuser 的 FTP 根目錄
-
sudo mkdir /home/ftpuser/ftp_root
;
修改配置文件
-
sudo vim /etc/vsftpd.conf
:
local_root=/home/ftpuser/ftp_root #指定用戶目錄
chroot_local_user=YES #限制用戶只能看見 local_root 目錄
listen=NO #開啟監(jiān)聽 IPv4 請求
listen_ipv6=YES #關(guān)閉監(jiān)聽 IPv6 請求
write_enable=YES #開啟用戶寫權(quán)限
重啟 vsftpd
-
sudo systemctl restart vsftpd
赃磨;
訪問 FTP 服務(wù)器
- ftp://localhost;
- 用戶名密碼:ftpuser;