Redhat Linux安装telnet server、client(yum方式)

Redhat Linux 6.x(centos6.x)版本

  1. 确认telnet-server(服务端)是否安装
[root@localhost ~]# rpm -qa telnet-server

若无输入内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。

  1. 若未安装,则安装telnet-server
[root@localhost ~]# yum install -y telnet-server
  1. 确认telnet(客户端)是否安装
[root@localhost ~]# rpm -qa telnet
telnet-0.17-47.el6_3.1.x86_64
  1. 若未安装,则安装telnet
[root@localhost ~]# yum install -y telnet
  1. 开启服务

默认是不开启服务的,需要修改文件
命令: vi /etc/xinetd.d/telnet

把disable=yes 修改为disable=no

  1. 激活服务
service xinetd restart
  1. 测试telnet服务是否成功开启
netstat -tnl |grep 23 
tcp        0      0 :::23                       :::*                        LISTEN
  1. 配置防火墙放行
vi /etc/sysconfig/iptables  

在适当位置加入

-A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT

重启iptables进程

service iptables restart

上面是linux 6.x版本的安装方式。如果是linux 7.x的版本,上面的5、6、8步骤不一样。完整步骤如下。

Redhat Linux 7.x(centos7.x)版本

  1. 检查是否安装 telnet-server和xinetd
rpm -qa telnet-server
rpm -qa xinetd
  1. 如果没有安装过就安装 查找yum
yum list |grep telnet
yum list |grep xinetd
  1. 执行安装语句
yum -y install telnet-server.x86_64
yum -y install telnet.x86_64
yum -y install xinetd.x86_64
  1. 设置开机自启:
systemctl enable xinetd.service
systemctl enable telnet.socket
  1. 开启service:

重点内容

systemctl start telnet.socket
systemctl start xinetd

YUM源修改

  1. /etc/yum.repos.d新建一个.repo文件,如:bugfix.repo
  2. 找到系统版本对应的合适的源地址。
# cat /etc/issue
Red Hat Enterprise Linux Server release 6.3 (Santiago)
Kernel \r on an \m
  1. 编辑内容如下:
    vi /etc/yum.repos.d/bugfix.repo
[bugfix]
name=bugfix
baseurl=http://x.x.x/yumsource/RHEL/RHEL6.10
enabled=1
gpgcheck=0
  1. 更新
yum update

你可能感兴趣的:(运维,操作系统,服务器,linux,centos,服务器,telnet)