红帽Redhat7.3下安装telnet服务

                                           安装Telnet服务

 

准备工作:

挂载:

配置yum源文件:

vim /etc/yum.repos.d/dvd.repog

 1.检查是否安装telnet和xinetd (若安装则不安装): 

2.进行安装,客户端和服务器端:

a. 安装telent服务端

# yum -y install telnet-server.x86_64

b.安装telnet客户端

# yum -y install telnet.x86_64

3.安装telnet守护进程xinetd

# yum -y  install xinetd.x86_64

4.安装后检查

5.安装完成后,将xinetd服务加入开机自启动:

 systemctl enable xinetd.service

注:

遇到这种情况需要关闭防火墙

临时关闭防火墙命令。重启电脑后,防火墙自动起来。

systemctl stop firewalld

永久关闭防火墙命令。重启后,防火墙不会自动启动。

systemctl disable firewalld

 

6. 将telnet服务加入开机自启动:

 systemctl enable telnet.socket

7. 最后,启动以上两个服务即可:

 systemctl start telnet.socket

 systemctl start xinetd

8.开启端口

CentOS7采用了 firewalld 防火墙,查询是否开启23端口

# firewall-cmd --query-port=23/tcp

no

显示23端口没有开启使用下面命令开启23端口

# firewall-cmd --zone=public --add-port=23/tcp --permanent

Success

重新加载firewall-cmd

# firewall-cmd --complete-reload

Success

重新查询23端口是否开放

# firewall-cmd --query-port=23/tcp

yes

 

现在可以用telnet命令远程登陆了

#注安装telnet服务后,默认23端口会被封住,方法一:开启端口,方法二:关闭防火墙。

 

9.测试telnet连接

使用telnet的注意事项
    1、出于安全目的,telnet默认不允许以root身份直接登录。
    2、如果需要root权限执行任务,您可以如此操作:
    

命令如下:

telnet 192.168.1.20(your host IP)


      在login:后输入你的登录名,比如user2

      在password:后输入你的密码
      就可以登录成功了。
      然后在提示符下,输入:su - root
      输入root的密码。切换到了root账户。

 

 

如果想直接以root用户登录对方主机,可以在修改对方主机上的配置文件/etc/pam.d/remote

注释/etc/pam.d/remote的第一行,

即:auth       required     pam_securetty.so

 

 

 

 

 

 

Linux下

Windows下

 

telnet登陆主机后会提示Escape character is '^]':

点击提示的意思是按Ctrl + ] 会呼出telnet的命令行,就可以执行telnet命令

 

9.telnet 默认连接的端口是23,若想连接其他端口可采用命令:

telnet  ip地址  端口(port)

例如:telnet 192.168.1.100 80

 

 

发布了31 篇原创文章 · 获赞 35 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_39934520/article/details/84835949
今日推荐