linux 下的vsftp

安装vsftpd  ftp 1.下载源代码-- vsftpd-2.0.6.tar.gz

2.编译源代码                 

#tar  xvzf  vsftpd-2.0.6.tar.gz  (解压缩包)

#cd  vsftpd-2.0.6                 (进入解包后的vsftpd-2.2.0目录)

#make                                   (编译生成二进制数据)

#make install(进行安装,把make生成的二进制文件拷贝到各目录。如:vsftpd 拷到 /usr/local/sbin/vsftpd;或者是 /usr/sbin/vsftpd; )ps:

#which  vsftpd                   (查看vsftpd文件安装到哪个目录)

3.安装配置文件#cp  vsftpd.conf   /etc/            (vsftpd.conf是配置文件)

#cp  RedHat/vsftpd.pam   /etc/pam.d/ftp(*.pam文件是客户认证模块,对用户进行身份识别,ftp是vsftp下默认的,不能改为其它文件名)

#mkdir /var/ftp                         (建立ftp服务器的home目录)#chown  root.root  /var/ftp      (将ftp的拥有者和组均改为root)

#chmod  og-w  /var/ftp            (将组和other的写权限去掉)ps:此时的当前目录还是解压缩包后进入的vsftpd-2.0.6目录。

4.编辑配置文件 /etc/vsftpd.conf#vi /etc/vsftpd.conf在vsftpd.conf文件中修改或追加   listen=YES    (让服务器自己监听),保存退出。

5.启动服务器#/usr/local/sbin/vsftpd &   (手动启动服务器,并让其工作在后台) 可能会出错如下:500 OOPS: vsftpd: not configuredfor standalone, must be started from inetd

这时得用#service vsftpd start

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值