本文共 1092 字,大约阅读时间需要 3 分钟。
Ubuntu16.0.4安装vsftpd,以及匿名用户登陆文件目录的简单配置
安装:apt-get install vsftpd默认安装,一般会自动创建一个ftp用户。
cat /etc/passwd |grep ftpftp:x:123:130:ftp daemon,,,:/srv/ftp:/bin/false上行中/srv/ftp是匿名用户登陆默认的文件存储目录。
如果想要修改可以在/etc/vsftpd.conf文件添加配置:anon_root=/home/ftp这里需要注意的是,需要给/home/ftp配置和/srv/ftp一样的用户组和用户属性。查看属性:ll /srv/ftpdrwxr-xr-x 2 root ftp 4096 12月 25 11:42 ./drwxr-xr-x 3 root root 4096 12月 25 01:57 ../-rw-r--r-- 1 root root 21 12月 25 11:42 index.html修改自己配置目录的属性:
chown -R root:ftp /home/ftpll /home/ftp
drwxr-xr-x 2 root ftp 4096 12月 25 14:52 ./drwxr-xr-x 5 root root 4096 12月 25 14:51 ../-rw-r--r-- 1 root root 18 12月 25 14:52 this-is-home-ftp关于vsftpd详细的配置可以参考:
鸟哥linux私房菜:个人的vsftpd配置文件,参考鸟哥:
#1与.匿名有关的信息
#支持匿名者登陆ftp服务anonymous_enable=YESanon_root=/home/ftp#2、与实体用户有关的设定
local_enable=YESwrite_enable=YES#建立新目录(755)与文档644的权限local_umask=022#3、与服务器环境有关的设定
dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESlisten=YESpam_service_name=vsftpd#支持/etc/vsftpd/user_list文件内的账号登入管理userlist_enable=YEStcp_wrappers=YESuse_localtime=YES
转载于:https://blog.51cto.com/6631065/2054364