Ubuntu 16.04 ftp服务器搭建 匿名用户

1. sudo apt-get install vsftpd

有询问Yes的地方Yes就行。

无法安装vsftpd

执行 sudo apt-get update

2.等待安装完成,进入配置文件目录, cd /etc/

3. 将配置文件备份, sudo cp vsftpd.conf vsftpd.conf.bak  这是个人习惯。

4.配置文件中主要有这几项修改:

匿名用户(就是可以直接登录的)

anon_upload_enable=YES  #默认是NO
anon_mkdir_write_enable=YES  #匿名登录创建文件夹
anon_upload_enable=YES  #匿名登录可以上传

anon_other_write_enable=YES # 匿名登录可写

其他还有一些local_enable 登录账号白名单,用户白名单之类的以后再介绍。

5.重启ftp服务。 sudo /etc/init.d/vsftpd restart

登录客户端

ftp://xxx.xxx.xxx

这里登录的路径是 服务器的 /srv/ftp/

这里要求 ftp文件夹是不可写的。否则会出错。即 sudo chmod 555 /srv/ftp/.

你可能感兴趣的:(linux)