如何启动linux的telnet服务
- 格式:docx
- 大小:19.99 KB
- 文档页数:3
一.查看Telnet服务状态chkconfig --list|grep telnet二.如果机器已经安装了telnet服务,执行“chkconfig --list|grep telnet”后,系统返回telnet相关服务的状态。
系统会显示当前telnet服务的状态,上图所示,telnet服务为关闭状态。
此时,可跳转到步骤五。
三.如果机器没有安装telnet服务,执行“chkconfig --list|grep telnet”后,没有返回结果,如下图:四.安装telnet服务如果机器还没有安装telnet服务,需要先行安装,流程如下:1.查询telnet服务安装包。
yum list |grep telnet2.确认需要安装包。
这里telnet.x86_64 表示telnet客户端,telnet-server.x86_64表示telnet服务端。
要别人可以telnet登录本机,我们需要安装telnet服务端。
3.安装telnet-server4.服务安装完毕后,检查telnet状态“chkconfig --list|grep telnet ”。
五.启动telnet服务1.开启服务chkconfig krb5-telnet on注:无需开启ekrb5-telnet服务,开启krb5-telnet即可。
2.激活服务chkconfig krb5-telnet on六.测试telnet服务1.关闭防火墙。
2.创建系统账号。
因为telnet不是很安全,所以默认的情况之下就是不允许root以telnet登入Linux主机的。
但这个问题也可以解决:mv /etc/securetty /etc/securetty.bak注:不推荐这种做法。
3.测试telnet服务一.查看Telnet服务状态chkconfig --list|grep telnet二.如果机器已经安装了telnet服务,执行“chkconfig --list|grep telnet”后,系统返回telnet相关服务的状态。
linux的telnet命令使用方法详解linux下telnet命令主要是提供用户远程登录,下面由店铺为大家整理了linux的telnet命令使用方法详解的相关知识,希望对大家有帮助!linux的telnet命令使用方法详解语法telnet [-8acdEfFKLrx][-b<主机别名>][-e<脱离字符>][-k<域名>][-l<用户名称>][-n<记录文件>][-S<服务类型>][-X<认证形态>][主机名称或IP地址<通信端口>]参数-8 允许使用8位字符资料,包括输入与输出 -a 尝试自动登入远端系统 -b<主机别名> 使用别名指定远端主机名称 -c 不读取用户专属目录里的.telnetrc文件 -d 启动排错模式 -e<脱离字符> 设置脱离字符 -E 滤除脱离字符 -F 使用Kerberos V5认证时,加上此参数可把本地主机的认证数据上传到远端主机-f 此参数的效果和”-F”参数相同-k<域名> 使用Kerberos认证时,加上此参数让远端主机采用指定的领域名,而非该主机的域名 -K 不自动登入远端主机 -l<用户名称> 指定要登入远端主机的用户名称 -L 允许输出8位字符资料 -n<记录文件> 指定文件记录相关信息 -r 使用类似rlogin指令的用户界面 -S<服务类型> 设置telnet连线所需IP TOS信息 -x 假设主机有支持数据加密的功能,就使用它 -X<认证形态> 关闭指定的认证形态linux的telnet命令使用示例示例1:远程服务器无法访问[root@linuxprobe ~]# telnet 192.168.120.209 Trying 192.168.120.209... telnet: connect to address 192.168.120.209: No route to host telnet: Unable to connect to remote host: No route to host处理这种情况方法:(1)确认IP地址是否正确(2)确认IP地址对应的装机是否已经开机(3)如果主机已经启动,确认路由设置是否设置正确(使用route命令查看)(4)如果主机已经启动,确认主机上是否开启了telnet服务(使用netstat命令查看,TCP的23端口是否有LISTEN状态行)(5)如果主机已经启动telnet服务,确认防火墙是否开放了23端口的访问(使用iptables-save查看)示例2:域名无法解析[root@linuxprobe ~]# telnet /telnet: Temporary failure in name resolution 处理这种情况方法:(1)确认域名是否正确(2)确认本机的域名解析有关的设置是否正确(/etc/resolv.conf中nameserver的配置是否正确,如果没有,可以使用nameserver 8.8.8.8)(3)确认防火墙是否放开了UDP53端口的访问(DNS使用UDP协议,端口53,使用iptables-save查看)示例3:拒绝访问[root@linuxprobe ~]# telnet 192.168.120.206 Trying 192.168.120.206... telnet: connect to address 192.168.120.206: Connection refused telnet: Unable to connect to remote host: Connection refused处理这种情况方法:(1)确认IP地址或者主机名是否正确(2)确认端口是否正确,是否默认23端口若要检查192.168.120.206的某端口是否能否能访问,如443端口,可使用如下命令[root@linuxprobe ~]# telnet 192.168.120.206 443 Trying 192.168.120.206... telnet: connect to address 192.168.120.206: Connection refused说明:这表示192.168.120.206的443端口不能访问示例4:telnet root用户的登入[root@linuxprobe ~]# telnet 192.168.120.204 Trying 192.168.120.204... Connected to 192.168.120.204 (192.168.120.204). Escape character is '^]'. localhost (Linux release 2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:45:44 EST 2012) (1) login: root Password: Login incorrect说明:一般情况下不允许root从远程登录,可以先用普通账号登录,然后再su -切到root用户。
linux telnet 用法Linux Telnet 是一种命令行模式的客户端程序,用于通过网络连接到远程主机并进行通信交互。
在 Linux 系统中,Telnet 工具通常被安装在系统中,用户可以直接在终端中使用 Telnet 命令来连接远程主机,从而进行相关的操作。
本篇文章将详细介绍 Linux Telnet 的用法,包括 Telnet 的基本命令、连接远程主机的方法、常见的使用场景以及注意事项等内容,帮助用户更好地熟练掌握 Linux Telnet 命令的使用方法。
2. Ctrl + ]该命令用于进入 telnet 控制状态,可以使用一些控制命令,例如:quit:退出当前 telnet 会话;close:关闭当前 telnet 会话;:帮助信息;3. Ctrl + ] + c该命令用于进入 telnet 命令行界面,可以进行相关的设置操作。
4. set:显示当前的 telnet 连接参数。
5. display:显示当前 Telnet 会话的远程主机信息。
6. mode:用于设置 Telnet 连接的传输模式。
常见的传输模式包括字符模式、行模式、屏幕模式等。
7. send:发送指定的字符串到远程主机。
例如:send "hello"。
9. logout:主动关闭 Telnet 会话。
1. 使用主机名和端口号连接第一种方法是使用主机名和端口号连接远程主机,命令格式为:telnet 远程主机名远程主机端口号。
3. 使用多重连接如果需要同时连接多个远程主机,可以使用 telnet 主机名1,主机名2,主机名3...的命令,将多个主机名用逗号隔开即可。
1. 远程操作服务器可以使用 Linux Telnet 命令连接服务器,进行远程操作、管理,快速定位问题,执行相关指令,调整参数配置等操作。
2. 远程登录可以通过 Linux Telnet 命令连接远程主机,进行远程登录、文件传输等操作。
开启telnet服务一.安装Telnet软件包通过rpm –qa telnet和rpm –qa telnet-server来检查时候安装了这两个包。
一般默认情况下telnet的包是已经安装过的。
在red hat linux 9的安装盘中获取telnet-server-0.17-25.i386.rpm 软件包,来安装telnet-server软件包。
二.启动telnet服务编辑/etc/xinetd.d/telnet[root@wljs root]# vi /etc/xinetd.d/telnet找到disable = yes 将yes 改成no激活服务[root@wljs root]# service xinetd restart三.Telnet root用户的登入[root@wljs root]# mv /etc/securetty /etc/securetty.bak这样,root 就可以直接进入Linux 主机了。
四.测试服务telnet一下看一下能不能telnet上。
开启ftp服务cd /etc/xinetd.d ,编辑ftp服务的配置文件gssftp的设置:vi gssftp ,将修改两项内容:(1)server_args = -l –a 去掉-a 改为server_args = -l(2)disable=yes改为disable=no(3)保存退出。
(4)通过service xinetd restart或cd /etc/rc.d/init.d/ 下通过[root@localhost init.d]# /sbin/service xinetd restart重新激活服务开启ssh服务#ntsysv =>确认将sshd前面的勾已打上!手工启动OpenSSH:#service sshd start开启VNC服务1.从光盘中找出两个VNC的补丁包vnc与vnc-server1.在Linux上启动VNC Server执行vncserver命令:2.[root@linux root]# vncserverYou will require a password to access your desktops.Password: —-为了不想任何人都可以任意遥控此计算机。
L i n u x下开启和关闭T e l n e t服务telnet与ssh相比,安全性能并不高,但是在SSH版本升级或者其他的情况下还是需要开启这一服务。
linux提供服务是由运行在后台的守护程序(daemon)来执行的,telnet服务是由xinetd守护的。
SUSE10下一、开启telnet服务(1)使用命令查看已经安装的telnet包。
通常telnet包是系统默认安装的,做为客户端;telnet-server包需要自行安装,做为服务端。
(2)下载或者从安装光盘里复制相同版本的telnet-serv安装telnet-server包,命令如下:rpm –安装完全后使用命令rpm –qa|grep telnet-server验证包是否安装成功。
(3)查看telnet服务是否开启,命令如下:(4)开启telnet服务(有两种方式)a)vi /etc/xinetd.d/telnet,将disable=yes改成disable=no;b)chkconfig telnet on;如果需要设置telnet服务为开机自启动,使用命令chkconfig -add telnet或者chkconfig --add telnet(5)激活telnet服务使用命令server xinetd restart或者/etc/init.d/xinetd restart使更改生效。
(6)测试telnet服务是否可用二、关闭telnet服务(1)关闭telnet服务(有两种方式)a)vi /etc/xinetd.d/telnet,将disable=no改成disable=yes;b)chkconfig telnet off;如果需要设置telnet服务不为开机自启动,使用命令chkconfig -del telnet或者chkconfig --del telnet(2)使用命令server xinetd restart或者/etc/init.d/xinetd restart使更改生效。
这里以操作:开启12激活ssh 服务:事实上,在我们使用的Linux 系统当中,预设就已经含有SSH 的所有需要的套件了!这包含了可以产生密码等协议的OpenSSL套件与OpenSSH套件,所以呢,要激活SSH 真的是太简单了!就直接给他激活就是了!此外,在目前的Linux Distributions 当中,都是预设激活SSH 的,所以一点都不麻烦,因为不用去设定,他就已经激活了!哇!真是爽快~无论如何,我们还是得说一说这个激活的方式吧!直接激活就是以SSH daemon ,简称为sshd 来激活的,所以,手动可以这样激活:上面两种方式都可以直接手动激活sshd 这个服务!然后使用netstat -tl 看看能不能看到ssh 的服务在监听呢!?如果出现了上面那一行黄色字体,就表示您的SSH 已经正确的激活啰!这真是太简单了吧!没错,但是他就是这么简单~那么我要如何在开机的时候就激活这个sshd 呢?如果是Red Hat 的系统,可以使用ntsysv 这支程序,而Mandrake 可以使用chkconfig 这个程序!至于OpenLinux 则可以到/etc/sysconfig/daemons 去看看喔!这个方式仅适合在已经有OpenSSH 的Linux Distributions 当中,如果以Red Hat 6.x 为例,他并没有预设使用SSH 怎么办?别担心,可以参考一下底下这个鸟哥之前写过的网页,有详细的说明使用tarball 安装的步骤呢!使用Tarbal 安装SSH 以及升级SSH 可能会遇到的问题说明需要注意的是,SSH 不但提供了shell 给我们使用,亦即是ssh protocol 的主要目的,同时亦提供了一个较为安全的FTP server ,亦即是ssh-ftp server 给我们当成是FTP 来使用!所以,这个sshd 可以同时提供shell 与ftp 喔!而且都是架构在port 22 上面的呢!所以,底下我们就来提一提,那么怎么样由Client 端连接上Server 端呢?同时,如何以FTP 的服务来连接上Server 并且使用FTP 的。
一、telnet基础知识telnet:提供telnet服务,使用未加密的用户/密码组进行验证,依附于xinetd服务.文件位于/etc/xinetd.d/telnet.xinetd:因特网操作服务程序.提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全,监控网络对各种它管理的服务的需求,并在要的时候启动相应的服务程序.文件位于/etc/xinetd.d中。
二、telnet服务安装1、查看telnet rpm包1.[root@rhel52 /]# rpm -qa | grep telnet2.telnet-0.17-38.el53.telnet-server-0.17-38.el5 《=RHEL5CD#44.[root@rhel52 /]#2、安装telnet server rpm包1.[root@rhel52 work]# rpm -ivh telnet-server-0.17-38.el5.i386.rpm2.warning: telnet-server-0.17-38.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 370171863.Preparing... ########################################### [100%]4.package telnet-server-0.17-38.el5 is already installed5.[root@rhel52 work]#注:安装完毕以后会在/etc/xinetd.d/中出现一个telnet配置文件三、telnet服务检测1、查看telnet服务1.[root@rhel52 /]# chkconfig --list | grep telnet2.telnet: off3.[root@rhel52 /]#2、开启telnet服务1.[root@rhel52 /]# chkconfig telnet on2.也可以用[root@rhel52 /]# ntsysv开启3、设置自动启动1.[root@rhel52 /]# chkconfig --level 35 telnet on2.[root@rhel52 /]# chkconfig --list | grep telnet3.telnet: on4.[root@rhel52 /]#四、telnet服务调试1、配置telnet文件1.[root@rhel52 /]# vim /etc/xinetd.d/telnet2.# default: on3.# description: The telnet server serves telnet sessions; it uses \4.# unencrypted username/password pairs for authentication.5.service telnet6.{7.disable = no《=确认是no8.flags = REUSE9.socket_type = stream10.wait = noer = root12.server = /usr/sbin/in.telnetd13.log_on_failure += USERID14.}2、注意/etc/xinetd.d/ekrb5-telnet 和krb5-telnet两个文件中的disable,稍后说明其作用.五、telnet开启root1、确认/etc/pam.d/login中的pam_securetty.so行,并将其注释掉(用"#")1.[root@rhel52 /]# vim /etc/pam.d/login2.#%PAM-1.03.#auth [user_unknown=ignore success=ok ignore ignore=ignore default=bad] pam_securetty.so4.auth include system-auth5.account required pam_nologin.so6.account include system-auth7.password include system-auth8.# pam_selinux.so close should be the first session rule9.session required pam_selinux.so close10.session include system-auth11.session required pam_loginuid.so12.session optional pam_console.so13.# pam_selinux.so open should only be followed by sessions to be executed in theer context15.session required pam_selinux.so open16.session optional pam_keyinit.so force revoke2、开通telnet控制台,在/etc/securetty文件中设定1.[root@rhel52 /]# vim /etc/securetty2.console3.vc/14.vc/25.vc/36.tty17.tty28.tty39.tty410.tty511....12.pts/113.pts/214.pts/315.pts/416.pts/517.在文件后面追加"pts/1....pts/n"六、telnet服务启动1.因为telnet服务是由xinetd调用,所以只要重新启动xinetd即可2.[root@rhel52 /]# service xinetd restart3.Stopping xinetd: [ OK ]4.Starting xinetd: [ OK ]5.[root@rhel52 /]#七、telnet服务测试1.Microsoft Windows [版本 6.1.7100]2.版权所有 (c) 2009 Microsoft Corporation.保留所有权利.3.C:\>telnet 192.168.238.2204.正在连接192.168.238.220...5.Red Hat Enterprise Linux Server release 5 (Tikanga)6.Kernel 2.6.18-8.el5 on an i6867.login: root8.Password:st login: Sat Aug 1 22:47:15 from 192.168.238.110.[root@rhel52 ~]#八、telnet端口更改1.设定配置文件/etc/services2.[root@CentOS5 /]#vi /etc/services找到下面的两行:1.telnet 23/tcp2.telnet 23/udp九、telnet服务限制设定配置文件/etc/xinetd.d/telnet1.[root@rhel52 /]# vim /etc/xinetd.d/telnet2.access_time = 20:00-24:003.# default: on4.# description: The telnet server serves telnet sessions; it uses \5.# unencrypted username/password pairs for authentication.6.service telnet7.{8.disable = no9.flags = REUSE10.socket_type = stream11.wait = noer = root13.server = /usr/sbin/in.telnetd14.log_on_failure += USERID15.only_from = 192.168.0.0/1616.}17.#bind = 192.168.0.10018.#only_from = 192.168.0.0/2419.#no_access = 192.168.0.{80,90}20.#access_times = 8:00-9:00 20:00-23:00TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。
linux(redhat)开启telnet,ftp服务linux开启telnet服务必须安装telnet软件包查看是否安装了telnet软件包的命令为:rpm -qa telnet[root@localhost xinetd.d]# rpm -qa telnettelnet-0.17-39.el5如果存在则出现telnet的版本号。
如果没有安装应用程序-》添加/删除程序中安装telnet软件包。
安装完telnet后还需要修改两个配置文件[root@localhost etc]# cd /etc/xinetd.d[root@localhost xinetd.d]# lschargen-dgram discard-dgram ekrb5-telnet ktalk time-stream chargen-stream discard-stream gssftp rsynccvs echo-dgram klogin tcpmux-serverdaytime-dgram echo-stream krb5-telnet tftpdaytime-stream eklogin kshell time-dgram查看配置文件:ekrb5-telnet ,krb5-telnet其中ekrb5-telnet配置telnet加密连接一般设置为off查看两个配置文件内容[root@localhost xinetd.d]# more krb5-telnet# default: off# description: The kerberized telnet server accepts normal telnet sessions, \ # but can also use Kerberos 5 authentication.service telnet{disable = noflags = REUSEsocket_type = streamwait = nouser = rootserver = /usr/kerberos/sbin/telnetdlog_on_failure += USERID}[root@localhost xinetd.d]# more ekrb5-telnet# default: off# description: The kerberized telnet server accepts only telnet sessions, \# which use Kerberos 5 authentication and encryption.service telnet{disable = yesflags = REUSEsocket_type = streamwait = nouser = rootserver = /usr/kerberos/sbin/telnetdserver_args = -elog_on_failure += USERID}将erkb5-telnet文件中的disable设置为禁用(yes):[root@localhost xinetd.d]# chkconfig ekrb5-telnet off将krb5-telnet中的disable设置为可用(no);[root@localhost xinetd.d]# chkconfig krb5-telnet on查看配置文件是否和上面给出的属性相同确定后重启xinetd服务[root@localhost xinetd.d]# service xinetd restart停止xinetd:[确定]启动xinetd:[确定]查看linux的IP地址后可进行telnet连接[root@localhost xinetd.d]# ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueuelink/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host loinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:0c:29:fe:de:56 brd ff:ff:ff:ff:ff:ffinet 192.168.1.104/24 brd 192.168.1.255 scope global eth0inet6 fe80::20c:29ff:fefe:de56/64 scope linkvalid_lft forever preferred_lft forever3: sit0: <NOARP> mtu 1480 qdisc nooplink/sit 0.0.0.0 brd 0.0.0.0其中2中的inet后面跟的即为IP地址,例子中的IP为192.168.1.104开启FTP服务和telnet的流程大致一样[root@localhost xinetd.d]# more gssftp# default: off# description: The kerberized FTP server accepts FTP connections \# that can be authenticated with Kerberos 5.service ftp{flags = REUSEsocket_type = streamwait = nouser = rootserver = /usr/kerberos/sbin/ftpdserver_args = -llog_on_failure += USERIDdisable = no}用vi gssftp命令修改gssftp文件:server_args = -l -a ==> server_args = -l disable = yes ==> disable = no修改后保存退出,重新启动xinetd服务service xinetd restart即可使用ftp服务。
linux如何开启telnet服务?linux开启telnet服务的⽅法linux如何开启telnet服务?很多朋友对于这个问题不知道该如何解决;今天⼩编将为⼤家带来linux开启telnet服务的⽅法,有需要的朋友⼀起去看看吧!⽅法:1. 切换⾄root⽤户;2. 如果Linux没有安装telnet服务需要先安装,安装过开通即可3. 检测telnet的rpm包是否安装[root@localhost ~]# rpm -qa telnettelnet-0.17-48.el6.x86_64[root@localhost ~]#4. 安装telnet安装包:[root@localhost ~]# rpm -ivh xinetd-2.3.14-34.el6.x86_64.rpmwarning: xinetd-2.3.14-34.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%]package xinetd-2:2.3.14-39.el6_4.x86_64 (which is newer than xinetd-2:2.3.14-34.el6.x86_64) is already installedfile /usr/sbin/xinetd from install of xinetd-2:2.3.14-34.el6.x86_64 conflicts with file from package xinetd-2:2.3.14-39.el6_4.x86_64[root@localhost ~]#5. 修改telnet服务配置⽂件vi /etc/xinetd.d/telnetservice telnet{disable = yesflags = REUSEsocket_type = streamwait = nouser = rootserver = /usr/sbin/in.telnetdlog_on_failure += USERID}将disable=yes改为disable=no注意:安装telnet-server服务后,系统才会有/usr/sbin/in.telnetd⽂件6.重启telnet服务[root@localhost root]#service xinetd restart7. 测试是否可以,若果不⾏,检查防⽕墙是否关闭[root@localhost ~]# telnet 127.0.0.1Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is '^]'.CentOS release 6.4 (Final)Kernel 2.6.32-358.el6.x86_64 on an x86_64login:。
SUSE Linux下root用户ftp、telnet权限的启动方法描述:安装完SUSE Linux系统后,由于安全设定的限定,缺省情况下root用户的telnet和ftp权限是处于关闭状态的。
本文主要介绍如何开启root用户ftp和telnet的权限。
开启方法:1.使用命令行方式开启:除在本机直接使用命令行方式操作系统外,还可以使用SSH方式远程登录系统,使用SecureCRT或putty等软件,或在其他Linux、UNIX系统环境下使用SSH登录系统。
下面是使用命令行方式开启root用户telnet和ftp权限的步骤:1). 在命令模式下,进入/etc目录下,输入命令vi vsftpd.conf中,去注释下列行(即删除配置项前的#号,使能该配置项):local_enable=YESwrite_enable=YES2).进入/etc目录下,输入命令vi inetd.conf,去注释下列行:ftp stream tcp nowait root /usr/sbin/tcpd vsftpdtelnet stream tcp nowait root /usr/sbin/tcpd in.telnetd3).进入/etc目录下,输入命令vi ftpusers,注释root行:#root4).进入/etc目录下,输入命令vi securetty,添加以下项:pts/1pts/2pts/3pts/4pts/5pts/65).进入/etc/init.d目录下,输入命令./inetd restart ,重新启动网络服务,使配置生效。
2.使用图形化界面开启:1). 在命令提示符下,输入yast2,出现yast2图形化管理界面,如下图选择自定义设置:2). 进入设置窗口如下,激活ftp和telnet权限。
如何启动linux的telnet服务
步骤如下:
1。
如果安装了telnet、telnet-server的rpm包,就跳到2。
,否则安装这个包。
2。
修改telnet服务配置文件
vi /etc/xinetd.d/telnet
service telnet
{
disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
将disable=yes行前加#,或者改为disable=no
3。
重新启动xinetd守护进程
由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd
[root@localhost root]#service xinetd restart
4。
关闭系统的防火墙
linux系统默认的防火墙是“high”。
(方法:[root@localhost root]# setup
选择:“firewall configuration”
选择:security level——“no firewall”)
5。
如果想允许root以telnet登入linux主机?因为telnet 不是很安全,自然预设的情況之下就是无法允许root 以telnet 登入Linux 主机!想要开放root 以telnet 登入Linux 主机的话,可以这样做:
vi /etc/pam.d/login
在auth required /lib/security/pam_securetty.so 这行前加# ,即把这行注释掉就行
/////////////////////////////////
如何启动linux的telnet服务
如何启动linux的telnet服务
步骤如下:
1。
如果安装了telnet、telnet-server的rpm包,就跳到2。
,否则安装这个包。
2。
修改telnet服务配置文件
vi /etc/xinetd.d/telnet
service telnet
{
disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
将disable=yes行前加#,或者改为disable=no
3。
重新启动xinetd守护进程
由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd
[root@localhost root]#service xinetd restart
4。
关闭系统的防火墙
linux系统默认的防火墙是“high”。
(方法:[root@localhost root]# setup
选择:“firewall configuration”
选择:security level——“no firewall”)
5。
如果想允许root以telnet登入linux主机?因为telnet 不是很安全,自然预设的情況之下就是无法允许root 以telnet 登入Linux 主机!想要开放root 以telnet 登入
Linux 主机的话,可以这样做:
vi /etc/pam.d/login
在auth required /lib/security/pam_securetty.so 这行前加# ,即把这行注释掉就行.。