这一期我们将在 Ubuntu 上搭建一个 ftp 服务器. 这样我们就可以随时在 ftp 服务器上下载或上传文件了. 先打开我们的 Ubuntu 并打开终端 -
安装 vsftpd:sudo apt-get install vsftpd
然后我们使用: cat /etc/group 查看用户组信息可以看到多了 ftp 用户组 -
cd /etc 到 / etc 目录下 cat passwd 查看用户信息, 可以看到多了 ftp 用户 -
vsftpd 安装完后, 我们可以在 / etc 目录下找到 ftp 的配置文件 vsftpd.conf
配置 vsftpd.conf
vim /etc/vsftpd.conf 编辑 vsftpd.conf 文件:
若有: sudo:vim: 找不到命令则尝试 sudo apt-get install vim 安装 vim
注: 可以找到相应的选项修改或在后面直接添加."#" 为配置文件的行注释符.
允许匿名用户登录:
anonymous_enable=YES
允许本地用户登录:
local_enable=YES
开启全局上传:
write_enable=YES
允许匿名用户上传文件:
anon_upload_enable=YES
充许匿名用户新建文件夹:
anon_mkdir_write_enable=YES
等等
注: ftp 服务器的目录位置在 /srv/ftp, 这也是匿名用户访问时的根目录.
上面出现的 sudo 意为赋予超级用户权限. 到这里 ftp 服务器就搭建好了, 我们来试一试效果. 输入指令: ifconfig 查看网络信息 -
可以看到本机的 "inet 地址" 后的 ip 地址:..*.*** 注: 之后的测试按自己本机显示的 ip 即可. 然后在电脑上打开 ftp 软件, 输入主机 - 你的 ip, 用户名 - Ubuntu 登陆用户名, 密码 - Ubuntu 登陆密码, 端口不填或填 21. 连接 -
可以看到我们已经成功连接上了刚搭建好的 ftp 服务器.
注: 上面提到的 vim 我们将会在下一期介绍它的用法.
关注公众号 abytec, 回复 "FileZilla" 获取 FileZilla 分享链接
-- 作者水平有限, 如有错误敬请指出, 感激不尽
来源: http://www.bubuko.com/infodetail-2554076.html