当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 利用tar包安装和配置高可用性的vsftp(转)

Unix/Linux
如何在linux下面运行招商银行专业版
Windows和Linux系统共存 完美解决方案
Linux 和对称多处理应用程序介绍
Red Hat Linux 附加引导和内核引导选项
Linux 2.6.11内核文件IO系统调用详解
走向高手之路 Linux系统内核技术解读
菜鸟乐园 Linux系统内核代码特色一览
Linux内核和传统Unix内核的比较
内核中的物理内存分配函数kernel api
使用 Linux 系统调用的内核命令
详细解析 Linux内核的主要配置选项
内核操作 Linux2.6内核驱动移植参考
Linux内存中Swap和Buffer Cache机制
高手进阶 更换Fedora Core 6的内核
高手风范 Linux操作系统内核编码风格
Linux操作系统内核中工作队列的操作
揭开Linux系统内核调试器的神秘面纱
系统“大挪移” Linux服务器迁移大法
高手进阶 重新编译Linux操作系统的内核
Ubuntu系统关于驱动模块命令的一些使用

Unix/Linux 中的 利用tar包安装和配置高可用性的vsftp(转)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 142 ::
收藏到网摘: n/a

昨天看到有朋友说用tar包安装的vsftp不能用本地用户登录,感觉十分诧异。但自己也仅做过rpm的,所以没有发言权。今天在自己机器上用tar包成功安装并配置了一个vsftp,现在把我的过程和大家说一下,希望对大家有所帮助!
作者信息:梁尚锋()文章信息:初级 初发日期:2004 03 关键字:vsftp来源链接:http://bbs.chinaunix.net/forum/viewtopic.php?t=285307 摘要:今天在自己机器上用tar包成功安装并配置了一个vsftp,现在把我的过程和大家说一下,希望对大家有所帮助!作者:梁尚锋 网名:好好先生欢迎转载,转载请保留上述信息===========================================================================  昨天看到有朋友说用tar包安装的vsftp不能用本地用户登录,感觉十分诧异。但自己也仅做过rpm的,所以没有发言权。今天在自己机器上用tar包成功安装并配置了一个vsftp,现在把我的过程和大家说一下,希望对大家有所帮助!一、安装 1.下载最新的稳定版vsftpd-1.2.1.tar.gz 2.卸载原有的rpm的vsftpd rpm -e vsftpd 3.tar xvzf vsftpd-1.2.1.tar.gz 4.cd vsftpd-1.2.1 5.make 6.useradd nobody 7.mkdir /usr/share/empty 8.mkdir /var/ftp 9.useradd -d /var/ftp ftp 10.chown root.root /var/ftp 11.chmod og-w /var/ftp 说明:如果你象我一样原来有rpm的vsftp,只是卸载了,可以省略6-11步,如果原来没有安装vsftp,请按部就班。 12.make install 13.vi /etc/xinetd.d/vsftpd 把disable=yes改成no,保存退出。然后service xinetd restart,OK!新装的vsftp已经可以工作了! 说明:默认安装的vsftpd是以xinetd的方式启动的。你需要上述操作,一会儿,我们再来讲把它改成独立启动的服务。 14.ftp 127.0.0.1 输入用户名ftp,密码直接回车,OK!已经可以连接了!输入quit退出。然后重新ftp 127.0.0.1,输入本地用户和密码,却提示login faild!why?原来少一个本地用户认证的pam文件。 15.cp RedHat/vsftpd.pam /etc/pam.d/ftp(注意,没有这一步将不能使用本地用户登录!) 16.cp vsftpd.conf /etc/vsftpd.conf(现在,默认还是只能匿名用户登录) 17.vi /etc/vsftpd.conf 把anonmous_enable=YES改成NO(禁掉匿名链接,不安全) 把local_enable=YES前的注释去掉(打开本地用户连接的权限) 把write_enable=YES前的注释去掉(打开本地用户的写权限) 把local_umask=022前的注释去掉 service xinetd restart 18.再次测试 ftp 127.0.0.1 使用ftp用户空密码登录,将出现login faild 使用本地用户登录,OK!已经成功了!上传文件,也OK!