1. 程式人生 > 其它 >ubuntu 18 安裝ftp 並遠端配置訪問使用者

ubuntu 18 安裝ftp 並遠端配置訪問使用者

在安裝過程中一定要注意非root使用者,我探索了好久,root使用者之下出現各種各樣的問題

1. 建立目錄

cd /home/hett/

mkdir share

2. 建立使用者

關聯訪問的使用者

sudo useradd -d /home/hett/share/ -s /bin/bash hettftp
sudo passwd hettftp

3. 授權
sudo chown hettftp:hettftp /home/hett/share/

4. 安裝

sudo apt-get install vsftpd

5. 配置 使用者
sudo touch /etc/vsftpd.user_list
sudo nano /etc/vsftpd.user_list

6. 配置

anonymous_enable=NO //匿名的資訊
anon_root=/home/hett/share
no_anon_password=YES
anon_upload_enable=YES
anon_mkdir_write_enable=NO

//訪問的使用者資訊
userlist_file=/etc/vsftpd.user_list
userlist_enable=YES
userlist_deny=NO

chroot_list_file=/etc/vsftpd.chroot_list
chroot_local_user=YES

7. 重啟

sudo service vsftpd restart

8. 本地訪問

9. 遠端訪問

在目錄中新建一個檔案作為測試

整了一個上午,大功告成