Ubuntu 16.04安装vsftpd 并开启ftp服务

2022年 10月 17日 发表评论
免费、便宜/高性价比 服务器汇总(已更新):点击这里了解

本站教程收集整理的这篇文章主要介绍了Ubuntu 16.04安装vsftpd 并开启ftp服务,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。

1、 安装

sudo apt-get install vsftpd

2、可以使用下列命令来打开,关闭,重启ftp服务

sudo /etc/init.d/vsftpd start  sudo /etc/init.d/vsftpd stop  sudo /etc/init.d/vsftpd restart

3、使用下列命令,可以看到系统中多了ftp用户组和ftp用户

cat /etc/group  cat /etc/passwd

4、ftp服务器的目录位置在 /srv/ftp, 这也是匿名用户访问时的根目录。

Ubuntu 16.04安装vsftpd 并开启ftp服务

这个表明已经开启了ftp服务,但是未开启匿名登录。

5、编辑/etc/vsftpd.conf文件:

// 允许匿名用户登录  anonymous_enable=YES    // 允许本地用户登录  local_enable=YES    // 开启全局上传  write_enable=YES    // 允许匿名用户上传文件  anon_upload_enable=YES      // 充许匿名用户新建文件夹  anon_mkdir_write_enable=YES

6、

sudo  chown  root:ftp  /srv/ftp   sudo chmod 755 /srv/ftp    (注意:vsftpd对ftp的根目录权限有要求,最好是755,如果是777,会出错,连不上ftp)

7、接着创建子文件夹,

sudo mkdir  /srv/ftp/upload

8、并设置子文件夹的分组及权限

sudo  chown  root:ftp  /srv/ftp/upload  sudo chmod  777  /srv/ftp/upload   (为该子文件夹设置777权限,可使匿名用户在upload文件夹里面上传文件。注意:匿名用户在ftp文件夹里是无法上传文件的)

@H_675_98@

本站总结

以上是本站教程为你收集整理的Ubuntu 16.04安装vsftpd 并开启ftp服务全部内容,希望文章能够帮你解决Ubuntu 16.04安装vsftpd 并开启ftp服务所遇到的程序开发问题。

如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。

小咸鱼

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: