Linux telnet 安装及介绍
1、软件安装及配置
1.1 安装telnet-server 、telnet 和 xinetd
telnet 的自启动依赖于 xinetd ,需要同时进行安装。
[root@Tang ~]# yum install xinetd telnet-server telnet -y
1.2 配置文件修改(CentOS 7 以上可跳过)
现在很多 CentOS 7 版本安装 telnet-server 以及 xinetd 没有 telnet 的配置文件。
如果 telnet 文件不存在的话,可以跳过这部分的更改。
[root@Tang ~]# ll /etc/xinetd.d/telnet
ls: cannot access /etc/xinetd.d/telnet: No such file or directory
如果下面文件存在,请更改配置 telnet 可以 root 登录,把 disable = no 改成disable = yes 。
[root@Tang yum.repos.d]# cat /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
[root@Tang yum.repos.d]# vim /etc/xinetd.d/telnet
[root@Tang yum.repos.d]# cat /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
配置telnet登录的终端类型,在/etc/securetty文件末尾增加一些pts终端,如下
pts/0
pts/1
pts/2
pts/3
配置之后的显示
[root@Tang ~]# vim /etc/securetty
[root@Tang ~]# tail -