CentOS7下开通telnet和vsftp服务
1、安装telnet:yum –y install telnet
如果安装telnet-server服务启动依赖xinetd服务.xinetd超级服务为管理保护各个服务,未安装,需要首先安装。
安装xinetd: yum –y install xinetd
二者安装完后,查看是否安装成功:

2、telnet服务之后,默认是不开启服务,修改文件/etc/xinetd.d/telnet来开启服务: 注:如有则修改,第一次修改,此文件若不存在,可自己vim创建修改: 修改 disable = yes 为 disable = no
修改后的telnet文件为:

3、启动xinetd服务并设置开机启动,
测试telnet:
输入telnet ip,需要用户名+密码登陆


4、安装vsftp服务:yum –y install vsftpd,和安装telnet服务一样
在安装前查看是否已安装vsftpd

5、启动服务: systemctl start vsftpd.service
firewall-cmd --zone=public --add-port=21/tcp –permanent(添加tcp 21端口)
firewall-cmd --permanent --zone=public --add-service=ftp(添加ftp服务)
firewall-cmd --reload(重启防火墙)
setenforce 0 # 设置SELinux 成为permissive模式 (关闭SELinux)
6、修改配置文件,禁止匿名登录
vi /etc/vsftpd/vsftpd.conf
把:anonymous_enable=YES 改为: anonymous_enable=NO
输入---> :wq 保存退出
