linux telnet服务安装和配置

因为要升级SSH,为了预防SSH升级失败无法连接服务器,安装telnet服务以备不时之需,升级完SSH后再将telnet服务关闭。

telnet服务器配置

一、安装telnet软件包(通常要两个)。

  

  1、 telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序;

  2、是 telnet-server 软件包,这个才是真正的 Telnet server 软件包!

  安装之前先检测是否这些软件包已安装,方法如下:

[[email protected] ~]#rpm –qa |grep telnet
telnet-server-0.17-38.e15

如果没有检测到软件包,需要进行安装,CentOS服务器模式默认已安装了telnet软件包,但是服务器需要telnet-server软件包才行。

[[email protected] /home/intone/Packages]#rpm -ivh telnet-server-0.17-47.el6_3.1.x86_64.rpm

上面就安装好telnet服务器软件包了,现在来查看一下。

[[email protected] ~]#rpm -qa  |grep telnet
telnet-0.17-47.el6_3.1.x86_64
telnet-server-0.17-47.el6_3.1.x86_64

二、启动telnet服务

  

  1、开启服务

  编辑 /etc/xinetd.d/telnet

[[email protected] root]# vi /etc/xinetd.d/telnet
    # default: on
    # description: The telnet server serves telnet sessions; it uses     #       unencrypted username/password pairs for authentication.
    service telnet
    {
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
        disable         = yes
    }

找到 disable = yes,将 yes 改成 no 即可,服务预设是关闭的。

2、激活服务

  telnet 是挂在 xinetd 底下的,所以自然只要重新激活 xinetd 就能够将 xinetd 里头的设定重新读进来。

[[email protected] root]# service xinetd restart

3、设置telnet自启动

[[email protected] root]#chkconfig telent on

三、测试服务

  默认情况下,系统是不允许root用户telnet远程登录的。如果要使用root用户直接登录,需设置如下内容。

# echo ‘pts/0‘ >>/etc/securetty
# echo ‘pts/1‘ >>/etc/securetty

重启xinetd服务即可

[[email protected] root]#service xinetd restart

分别用普通用户和root用户登录

  [[email protected] root]#telnet IP

  如果配置正确,系统提示输入远程机器的用户名和密码

  Login:

  Password:

如果防火请是开启的,修改防火墙设置,开放23端口通过。如果防火墙是关闭的,则不用进行下面操作。

编辑/etc/sysconfig/iptables文件,添加如下一行内容

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

然后重启防火墙

# service iptables restart

四、telnet使用完毕后卸载

1、编辑 /etc/xinetd.d/telnet,找到 disable = no,将 no 改成 yes。

2、重启xinetd服务

[[email protected] root]# service xinetd restart

3、卸载telnet安装包

[[email protected] /home/intone/Packages]#rpm -e telnet-server
warning: /etc/xinetd.d/telnet saved as /etc/xinetd.d/telnet.rpmsave
[[email protected] /home/intone/Packages]#cat /etc/xinetd.d/telnet.rpmsave 
# default: on
# description: The telnet server serves telnet sessions; it uses #       unencrypted username/password pairs for authentication.
service telnet
{
        flags           = REUSE
        socket_type     = stream        
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
        disable         = yes
}
时间: 2024-10-12 18:35:49

linux telnet服务安装和配置的相关文章

linux telnet服务安装与配置

关闭防火墙:service iptabls stop            chkconfig iptabls off 1.安装telnet服务 [[email protected] ~]# rpm -qa |grep telnet   //检查是否安装这相关软件包telnet-0.17-47.el6.x86_64telnet-server-0.17-47.el6.x86_64 如果未安装,配置YUM源,使用yum install telnet telnet-server命令安装 2.开启tel

Telnet服务安装及配置

安装Telnet服务: [[email protected] ~]# yum install telnet-server -y Installing : 2:xinetd-2.3.14-40.el6.x86_64 Installing : 1:telnet-server-0.17-48.el6.x86_64 /etc/xinetd.d/telnet    //子配置文件 /usr/sbin/in.telnetd /usr/share/man/man5/issue.net.5.gz /usr/sh

Linux Telnet的安装与配置

1.新装的Centos6 默认情况下是没有安装telnet服务的,为了使用telnet服务,因此需要安装telnet-server. 查看是否安装telnet服务: rpm -qa telnet-server 而telnet的客户端是标配.即下面的软件是默认安装的,为了方便测试,也确认一下 rpm -qa telnet 以上可以看出服务端和客户端都没有安装 2.安装telnet服务端 rpm -ivh telnet-server-0.17-47.el6.x86_64.rpm 安装完成后会在/et

ubuntu 下telnet服务安装配置

1. sudo apt-get install xinetd telnetd 2. sudo vim /etc/xinetd.conf并加入以下内容进行下一步的Ubuntu Linux telnet设置: # Simple configuration file for xinetd # # Some defaults, and include /etc/xinetd.d/ defaults { # Please note that you need a log_type line to be a

Linux 下Telnet 服务安装

Linux 下Telnet 服务安装 注:以下所有命令均在root用户下执行. 命令测试在Linxu版本6.x下完成,部分命令不适用Linux 7.0以上 1.简介 默认情况下Linux只安装了Telnet客户端,而没有安装服务端 [[email protected] ~]# rpm -qa | grep telnet telnet-0.17-48.el6.x86_64 2.安装Telnet 服务端 2.1在配置有yum情况下 yum install -y telnet* 2.2 在未配置yum

linux服务安装与配置(二):安装xinetd服务

linux服务安装与配置(二):安装xinetd服务 xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器.经常用来管理多种轻量级Internet服务.telnet服务就是通过xinetd服务来管理的,所以在安装后面telnet服务之前需要先安装xinetd服务. 首先查看是否有安装xinet服务: # rpm -qa | grep xinetd # 没有则使用光盘中rpm包来安装,步骤如下: # mkdir

在RedHat Linux系统中安装和配置snmp服务

检查系统是否安装snmp服务 # rpm -qa|grep snmp net-snmp-5.3.2.2-17.el5 net-snmp-perl-5.3.2.2-17.el5 net-snmp-devel-5.3.2.2-17.el5 net-snmp-libs-5.3.2.2-17.el5 net-snmp-utils-5.3.2.2-17.el5 net-snmp-libs-5.3.2.2-17.el5 net-snmp-devel-5.3.2.2-17.el5 SNMP服务安装后会有以上安

【VNC】Linux环境VNC服务安装、配置与使用

[VNC]Linux环境VNC服务安装.配置与使用 2009-06-25 15:55:31 分类: Linux 前言:作为一名DBA,在创建Oracle数据库的过程中一般要使用dbca和netca图像化进行建库和创建监听(如果使用脚本建库另说),如果您身体好估计可以在瑟瑟发抖的机房中完成数据库的创建过程,由于本人对寒冷比较敏感,又不想通过这样的方式锻炼身体,所以更愿意在舒适的房间内一边品味着咖啡的浓香,顺便度过相对枯燥的数据库安装和配置的过程,So,图形化操作工具是必不可少的,在Linux操作系

Linux FTP的安装与配置

Linux FTP的安装与配置 ftp安装部分,操作步骤如下: 可以使用yum命令直接安装ftp # yum install vsftpd ftp服务的开启与关闭命令: 开启:# service vsftpd start 关闭:# service vsftpd stop 安装成功后,可以在本地使用ftp软件连接,默认账号是虚拟机的账号和密码. 在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境: ftp为vsftp 被限制用户名为test.被限制路径为/home/test