Ubuntu16.04安装ftp设置匿名用户登陆,以及文件夹权限问题

论ubutu16.04安装ftp的问题

1 安装svn

 sudo apt-get install vsftpd

2 创建存放ftp文件的目录

mkdir /home/ftp/
cd /home/ftp/ 
mkdir images && mkdir videos  
chmod 777 images 
chmod 777 videos 

注意:根目录名是ftp,此目录不能加写权限,否则ftp服务启动不了。而在其里创建目录可以指定相应权限。如需上传,则可指定可写权限。

3 更改配置文件

更改前可先备份

1 打开配置文件

sudo vim /etc/vsftpd.conf 

2 修改文件

# 允许匿名访问
anonymous_enable=YES

# 开放本地用户的写权限
write_enable=YES

# 匿名上传
anon_upload_enable=YES

# 允许匿名创建文件夹
anon_mkdir_write_enable=YES

# 开放重命名,删除文件等权限,不开的话没法续传。
anon_other_write_enable=YES

# 设置匿名用户上传的文件的生成掩码,默认为077
anon_umask=000

anon_world_readable_only=YES
dirmessage_enable=YES

# 设置ftp根目录
anon_root=/home/ftp

# 取消密码
no_anon_password=YES

可与配置文件对照,有则更改,无则添加

4 重启ftp

sudo service vsftpd restart

猜你喜欢

转载自blog.csdn.net/xin_IT_able/article/details/102841096