最近由于实验室的网关机崩了,所以以前的vsftpd服务器也就不能正常用了,为了恢复实验室ftp功能,就不得不重新安装vsftpd服务器。为了下一次遇到同样的问题的时候能够迅速的解决问题,所以在这里把自己摸索一天的东西写下来作为以后恢复ftp服务器做参考。
1、安装vsftpd服务器
安装vsftpd服务器只需要简单的一条命令就可以完成:sudo apt-get install vsftpf 就这样vsftpd服务器就在你的机子上落脚了,接下来是配置vsftpd服务器,这才是最关键的部分。
2、配置vsftpd
主要是通过sudo gedit /etc/vsftpd.conf来修改vsftpd的内容(主要就是按照相应的需求把相应的#去掉),内容如下:
# 服务器以 standalong 模式运行,如果以 root 用户直接启动 vsftpd 进程,则必须。
# 注销语句以 xinetd 方式运行
listen=YES
# 上传总开关(全局控制)
write_enable=YES
# 接受匿名用户,默认无密码请求
anonymous_enable=YES
# 接受本地用户
local_enable=YES
# 本地用户上传文件(包括目录)的 umask
# 注意 vsftp 版本,某些旧版的该选项会被 chown_up