局域网安装ftp 发表于 2018-05-18 写这篇文章的主要目的是方便局域网内的ftp配置 基本上实现这三点足够了: 不允许匿名访问,因为我不想其他机器随便都能登陆上来; 锁定一个共享目录,在这个目录下我可以上传和下载文件,进行文件共享; 不单独建立ftp用户,本机就可以访问; 123456789101112131415161718192021222324252627sudo apt-get install vsftpd #ubuntu的配置文件位置sudo vim /etc/vsftpd.confanonymous_enable=NO #禁止匿名登陆local_root=/home/user/ftp #设定一个共享目录local_enable=YES #本机可以访问write_enable=YES #可以写chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list#不单独建立ftp用户#在其中写入可以使用ftp的用户名sudo vim /etc/vsftpd.chroot_list#去掉用户写权限#因为使用chroot_list_enable和chroot_list_file配置禁止用户拥有写权限chmod u-w,g-w ftp#为了能在共享目录复制粘贴,在ftp下创建一个user可写的目录,复制粘贴全在该目录下进行cd /home/user/ftpsudo mkdir FTPFILESsudo chown -R user:user FTPFILES#重启sudo service vsftpd restart 然后就可以使用各种客户端登陆了 参考: http://www.cnblogs.com/bcsflilong/p/4200139.html