序、目錄
一、安裝
安裝命令為:
apt-get update
apt-get install vsftpd
二、設置匿名用戶
編輯/etc/vsftpd.conf文件,修改或者去掉注釋:
anonymous_enable=YES
no_anon_password=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
然后就可以再111.67.199.7目錄下進行下載和上傳了。
三、設置用戶進行下載和上傳
在配置文件中配置:
# 設定系統本地用戶賬戶登陸ftp
local_enable=YES
# 允許用戶上傳文件
write_enable=YES
為了證明用戶可用可以關閉匿名用戶上傳功能。
然后新建用戶並設置:
useradd -d /srv/ftp/nerd -s /bin/bash nerd
passwd nerd
chown nerd:nerd /srv/ftp/nerd
修改關聯的文件夾:
usermod -d /srv/ftp nerd
刪除用戶:
userdel -r nerd
末、參考文檔
- ubuntu20.04搭建的FTP服務器賬戶正確,登錄失敗:https://blog.csdn.net/qq_36776783/article/details/113756251
- Linux中如何添加/刪除FTP用戶並設置權限:https://blog.csdn.net/zwd574011074/article/details/80241741
- Ubuntu 搭建ftp服務器:https://blog.csdn.net/always_and_forever_/article/details/81357261
- ubuntu搭建ftp詳解:https://www.jb51.net/article/158697.htm 【非常詳細,就是有點小問題】