sudo apt install vsftpd(安装)
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak(备份配置文件)
sudo nano /etc/vsftpd.conf
去掉#
write_enable=YES (FTP可写)
chroot_local_user=YES(限制ftp用户只能在其主目录下活动)
末尾输入
user_config_dir=/etc/vsftpd_user_conf(定向共享配置目录)
allow_writeable_chroot=yes
保存,退出
sudo mkdir /etc/vsftpd_user_conf(建一个共享配置目录)
sudo nano /etc/vsftpd_user_conf/pi(给pi帐号添加共享目录)
输入
local_root=/home/pi/Nas(pi账号的ftp共享目录)
保存,退出
mkdir Nas
sudo chmod -R 777 Nas
sudo service vsftpd restart
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak(备份配置文件)
sudo nano /etc/vsftpd.conf
去掉#
write_enable=YES (FTP可写)
chroot_local_user=YES(限制ftp用户只能在其主目录下活动)
末尾输入
user_config_dir=/etc/vsftpd_user_conf(定向共享配置目录)
allow_writeable_chroot=yes
保存,退出
sudo mkdir /etc/vsftpd_user_conf(建一个共享配置目录)
sudo nano /etc/vsftpd_user_conf/pi(给pi帐号添加共享目录)
输入
local_root=/home/pi/Nas(pi账号的ftp共享目录)
保存,退出
mkdir Nas
sudo chmod -R 777 Nas
sudo service vsftpd restart