用tar包配置高可用性vsftp(上)
来源:云南设计港 发布时间:2007-08-27 13:59:00
昨天看到有朋友说用tar包安装的vsftp不能用本地用户登录,感觉十分诧异。但自己也仅做过rpm的,所以没有发言权。今天在自己机器上用tar包成功安装并配置了一个vsftp,现在把我的过程和大家说一下,希望对大家有所帮助!
一、安装
1、下载最新的稳定版vsftpd-1.2.1.tar.gz
2、卸载原有的rpm的vsftpd
rpm-evsftpd
3、tarxvzfvsftpd-1.2.1.tar.gz
4、cdvsftpd-1.2.1
5、make
6、useraddnobody
7、mkdir/usr/share/empty
8、mkdir/var/ftp
9、useradd-d/var/ftpftp
10、chownroot.root/var/ftp
11、chmodog-w/var/ftp
说明:如果你象我一样原来有rpm的vsftp,只是卸载了,可以省略6-11步,如果原来没有安装vsftp,请按部就班。
12、makeinstall
13、vi/etc/xinetd.d/vsftpd
把disable=yes改成no,保存退出。然后servicexinetdrestart,OK!新装的vsftp已经可以工作了!
说明:默认安装的vsftpd是以xinetd的方式启动的。你需要上述操作,一会儿,我们再来讲把它改成独立启动的服务。
14、ftp127.0.0.1
输入用户名ftp,密码直接回车,OK!已经可以连接了!输入quit退出。然后重新ftp127.0.0.1,输入本地用户和密码,却提示loginfaild!why?原来少一个本地用户认证的pam文件。
15、cpRedHat/vsftpd.pam/etc/pam.d/ftp(注意,没有这一步将不能使用本地用户登录!)
16、cpvsftpd.conf/etc/vsftpd.conf(现在,默认还是只能匿名用户登录)
17、vi/etc/vsftpd.conf
把anonmous_enable=YES改成NO(禁掉匿名链接,不安全)
把local_enable=YES前的注释去掉(打开本地用户连接的权限)
把write_enable=YES前的注释去掉(打开本地用户的写权限)
把local_umask=022前的注释去掉
servicexinetdrestart
18、再次测试
ftp127.0.0.1
使用ftp用户空密码登录,将出现loginfaild
使用本地用户登录,OK!已经成功了!上传文件,也OK![/list:u:93f3c4a2db]
这样是不是就完事儿了?不是,做一个FTP,我们通常还需要一些特殊要求:比如一个用户我只允许他下载,不允许他上传;另一个用户可以下载也可以上传,但是他不能删除文件,不能给文件改名;另外,我还需要我的FTP使用非常规的端口,限制下载的速度,还需要一个管理员用户。那怎么办?请看下面的部分!
![](https://www.aspxhome.com/images/zang.png)
![](https://www.aspxhome.com/images/jiucuo.png)
猜你喜欢
- 1、Google要整合全球的信息,而中国的信息可能会占据全球信息的30%以上。中国很重要。2、Google有自己的价值观和理想,所以有自己的
- 微软全球技术支持中心亚太区总经理柯文达在今天IT市场两会上接受网易科技专访时表示“Windows激活技术”对正版用户来说是一种保护,“对那些
- 美国东部时间10月21日17:32(北京时间10月22日5:32)消息,据国外媒体报道,九城(Nasdaq:NCTY)美国股东劳伦斯·格拉泽
- >>>>>Ubuntu安装和配置ssh教程SSH分为客户端 openssh-client 和服务器 opens
- 链接建设是指在搜索引擎优化战略中,一种让其他网站链接到自己网站上的一种优化方式。通过产生相关的和权威的网站链接到自己的网站上。除了会提升你的
- 问题描述ESXI内的windows上安装workstations后,里面的虚拟机只能ping通windows宿主机的地址,ping不通其他的
- var Ajaxs = new Array(); function Ajax(
- 1.1 直接路由(Direct forwarding)当参与集群的计算机和作为控制管理的计算机在同一个网段时可以用此法,控制管理的计算机接收
- 为什么我的Free Ad-Supported托管网站不能正常显示呢? 如果你的HTML代码使用的是绝对位置,你的网站将显示在广告幅的右边或者
- 很大意义上的传统社区指的论坛,论坛是伴着一些老网虫们共同成长起来的,泡论坛成了网虫们的爱好之一,从个人主页的时代到现在SNS满天飞的世界,论
- 清除DNS缓存信息法:当计算机对域名访问时并不是每次访问都需要向DNS服务器寻求帮助的,一般来说当解析工作完成一次后,该解析条目会保存在计算
- 《消费心理软文学》是由老谢我提出的一门新学科,即商品生产,随之而来的是贸易商品生产和贸易往来促使生产者、 经营者、消费者程度不同地开始关注与
- 一、PyTorch简介  PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言
- 据美国知名IT网站Cnet透露,Godaddy可能进军域名与虚拟主机市场,Godaddy是世界第一大域名注册商,进军主机领域以后发展迅速,据
- 笔者所在学校通过ADSL设置路由方式共享上网。外网网关和DNS为10.0.0.138,外网口IP 地址为10.0.0.1,子网掩码为255.
- 前言在Docker大行其道的今天,我们能够非常方便的使用容器打包我们的应用程序,并且将它在我们的服务器上部署并运行起来。但是,谈论到如何停掉
- 个人如何才能够做一个成功的网站?这是一个值得思考的问题。我的网站,也算不上怎么成功的一个站,我和大家谈这个话题也许有点纸上谈兵。主要讲四点:
- 拒绝游泳的鱼:各位安徽及各地的互联网朋友们,大家下午好。老k一直在做非常公益的这些本地站长的交流,所以鱼特别支持来和大家聊一下。其实很多的技
- 做为网站的站长,相信经常在网上留下您的联系email地址,如果没有做任何处理,一不小心,估计每天都会收到10多封奇奇怪怪的邮件,这就是所谓的
- ubuntu系统默认root用户是不能登录的,密码也是空的。如果要使用root用户登录,必须先为root用户设置密码 打开终端,输入:sud