最近一直忙于开题报告,以至于整个12月只在开头更新了一篇博客,虽然没什么人气,也没人在乎我更不更新,但懒惰以至于可更可不更,并不是我开博的本意.
这篇安装备忘本应该早就写上来,因为已经至少是一个月前的事了.项目组里有三台服务器,都是老资历了,见证了我几代师兄姐们的来去匆匆.无奈于老板的环保意识之强烈,一直舍不得弃旧换新.(发发牢骚,老板应该不会看到吧)那次,我需要复制一些东西到其中一台机子上,结果usb口坏了,正因为此,我才不得不想到通过ftp共享这条"曲线救国"之路.
以下是详细的安装过程,详述之以备忘:
1.获取vsftpd安装程序,ubuntu下可以直接通过软件中心或新立得搜索安装,为了查看到详细的安装说明文档及FAQ我选择了从源码编译安装,源码下载地址:ftp://vsftpd.beasts.org/users/cevans/
2.编译准备:ubuntu下安装必须的编译环境,终端下输入sudo apt-get install build-essential;
3.准备工作:
a)建立nobody用户 useradd nobody
b)建了empty目录 mkdir /usr/share/empty
c)建立匿名用户账户及其家目录 mkdir /home/ftp useradd -d /home/ftp ftp
d)若已存在ftp用户,无须删除重建 chown root.root /home/ftp chmod og-w /home/ftp
3.安装,解压下载的源码包,切换到目录:
cd vsftpd-xx
make install
运行过上述命令后,应该会将源码文件夹内的vsftpd,vsftpd.conf.5