昨日举荐:每天学一个 Linux 命令(57):cal
命令简介
telnet 命令用于应用 TELNET 协定与另一个主机进行交互通信。能够对另一主机进行近程登录、治理操作,同样也能够通过telnet来确认近程主机的某个端口是否凋谢?也是日常网络故障排错的重要一部分。
语法格局
telnet [OPTIONS] [host [port][host]近程主机 #指定要登录进行治理的近程主机;[port]端口 #指定TELNET协定应用的端口号。
选项阐明
-4 #强制IPv4地址解析-6 #强制进行IPv6地址解析-a #尝试主动登录远端主机零碎-b<主机别名> #应用指定远端主机名称-c #不读取用户专属目录里的.telnetrc文件-d #启动排错模式-e<脱离字符> #设置脱离字符-E #滤除脱离字符-K #不主动登录远端主机-l<用户名称> #指定要登录远端主机的用户名称-L #容许输入8位字符材料-n<记录文件> #指定文件记录相干信息-x #假如主机有反对数据加密的性能就用它-X<认证状态> #敞开指定的认证状态
telnet 服务配置
telnet 服务配置如下:
#通常参数配置,如下:service telnet{ disable = no #启用 flags = REUSE #socket可重用 socket_type = stream #连贯形式为TCP wait = no #为每个申请启动一个过程 user = root #启动服务的用户为root server = /usr/sbin/in.telnetd #要激活的过程 log_on_failure += USERID #登录失败时记录登录用户名} #配置容许登录的客户端列表only_from = 10.0.0.2 #只容许10.0.0.2登录 #配置禁止登录的客户端列表no_access = 10.0.0.{2,3,4} #禁止10.08.0.2、10.0.0.3、10.0.0.4登录 #设置凋谢时段access_times = 9:00-12:00 13:00-17:00 # 每天只有这两个时段凋谢服务#配置用户只从某个地址登录telnet服务bind = 10.0.0.2
利用举例
尝试关上与近程主机 baidu.com 的连贯
[root@centos7 ~]# telnet www.baidu.comTrying 36.152.44.96...
尝试应用登录名 mingongge 在端口 9999 上关上到近程主机 mingongget.com 的连贯。如果连贯胜利,将会提醒输出 mingongge 的明码
[root@centos7 ~]# telnet -l mingongge mingongge.com 9999Trying 104.164.133.141...
查看某个端口是否凋谢
[root@centos7 ~]# telnet 127.0.0.1 22Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is '^]'.SSH-2.0-OpenSSH_7.4#呈现上述信息则阐明22端口已凋谢#呈现如下提醒则阐明相应的端口没有凋谢[root@centos7 ~]# telnet 127.0.0.1 80Trying 127.0.0.1...telnet: connect to address 127.0.0.1: Connection refused[root@centos7 ~]# telnet 127.0.0.1 9999Trying 127.0.0.1...telnet: connect to address 127.0.0.1: Connection refused
每天学一个 Linux 命令(54):w
每天学一个 Linux 命令(55):id
每天学一个 Linux 命令(56):su/sudo