ubuntu 18 安裝ftp 並遠端配置訪問使用者
阿新 • • 發佈:2021-11-05
在安裝過程中一定要注意非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. 遠端訪問
在目錄中新建一個檔案作為測試
整了一個上午,大功告成