OpenWrt中vsftp添加一个新用户,并指定权限,根目录等
opkg update
opkg install shadow-groupadd shadow-useradd
安装useraddd,并
useradd me
chown -R me /home/me
然后编辑 /etc/vsftpd/vsftpd.conf.template
文件:
chroot_local_user=YES
chroot_list_enable=YES
user_config_dir=/etc/vsftpd/vsftpd_user_config
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
并编辑: /etc/vsftpd/vsftpd.chroot_list
添加: me
编辑: /etc/vsftpd/vsftpd_user_config/me
添加: local_root=/home/me
重启vsftpd生效:
/etc/init.d/vsftpd restart