五分钟搭建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等客户端连接也可以:

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

Original: https://blog.csdn.net/xiaozhuangyumaotao/article/details/127810948
Author: 乐之者java
Title: 五分钟搭建ftp服务器,真的不含糊

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/656000/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球