五分钟搭建ftp服务器,真的不含糊

1.ftp命令的使用需要vsftpd服务的支持,安装vsftpd服务,“yum -y install vsftpd”

2.输入ftp,命令是找不到的,这是因为还需要安装ftp的客户端:

[root@node112 ~]#ftp -bash: ftp: command not found [root@node112 ~]#yum -y install ftp

3.看看ftp命令能不能找到了,可以看到ok了:

[root@node112 ~]#ftp

ftp>

4.开启vsftpd服务,并连接,默认是连接不上的,还需要配置:

[root@node112 ~]#service vsftpd start

[root@node112 ~]#ftp

ftp> open 192.168.23.112

Connected to 192.168.23.112 (192.168.23.112).

220 (vsFTPd 3.0.2)

Name (192.168.23.112:root): root

530 Permission denied.

Login failed.

ftp> 

5.修改配置

有三个文件,/etc/vsftpd/目录下:

ftpusers   : 该文件用来指定那些用户不能访问ftp服务器,ftpusers不受任何配制项的影响,它总是有效,是一个黑名单

user_list :该文件里面的用户也不能访问ftp服务器,需要配置vsftpd.conf里面的userlist_enable=NO才可以

vsftpd.conf   :vsftpd的主配置文件,修改userlist_enable=NO,表示让user_list 文件不可用

6.新增一个用户并修改密码为123456:

useradd  ftpuser 

passwd  ftpuser

7.因为修改了vsftpd的配置,需要重启服务:

service  vsftpd restart

8.使用ftpuser连接:

[root@node112 /home]#ftp ftp> open 192.168.23.112 Connected to 192.168.23.112 (192.168.23.112). 220 (vsFTPd 3.0.2) Name (192.168.23.112:root): ftpuser 331 Please specify the password. Password: 230 Login successful. Remote system type is UNIX. Using binary mode to transfer files. ftp> pwd 257 "/home/ftpuser" ftp>

9.使用filezilla等客户端连接也可以:

10.两种方式都连接成功,说明配置完成

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值