|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
系统管理相关命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last
telnet命令一般用来远程登录。telnet程序是基于TELNET协定的远程登录客户端程序。Telnet协定是TCP/IP协定族中的一员,是Internet远程上岸服务的尺度协定和次要体例。它为用户供应了在当地盘算机上完成远程主机事情的才能。在终端利用者的电脑上利用telnet程序,用它毗连到服务器。终端利用者能够在telnet程序中输出命令,这些命令会在服务器上运转,就像间接在服务器的把持台上输出一样。能够在当地就可以把持服务器。要入手下手一个telnet会话,必需输出用户名和暗码来登录服务器。Telnet是经常使用的远程把持Web服务器的办法。
可是,telnet由于接纳明文传送报文,平安性欠好,良多Linux服务器都不开放telnet服务,而改用更平安的ssh体例了。但仍旧有良多其余体系大概接纳了telnet体例来供应远程登录,因而弄分明telnet客户真个利用体例还是很有需要的。
telnet命令还可做其余用处,好比断定远程服务的形态,好比断定远程服务器的某个端口是不是能会见。
1.命令格局:
telnet[参数][主机]
2.命令功效:
实行telnet指令开启终端机阶段功课,并登进远端主机。
3.命令参数:
-8同意利用8位字符材料,包含输出与输入。
-a实验主动登进远端体系。
-b<主机别号>利用别号指定远端主机称号。
-c不读取用户专属目次里的.telnetrc文件。
-d启动排错形式。
-e<离开字符>设置离开字符。
-E滤除离开字符。
-f此参数的效果和指定"-F"参数不异。
-F利用KerberosV5认证时,加上此参数可把当地主机的认证数据上传到远端主机。
-k<域名>利用Kerberos认证时,加上此参数让远端主机接纳指定的范畴名,而非该主机的域名。
-K不主动登进远端主机。
-l<用户称号>指定要登进远端主机的用户称号。
-L同意输入8位字符材料。
-n<纪录文件>指定文件纪录相干信息。
-r利用相似rlogin指令的用户界面。
-S<服务范例>设置telnet连线所需的IPTOS信息。
-x假定主机有撑持数据加密的功效,就利用它。
-X<认证形状>封闭指定的认证形状。
4.利用实例:
实例1:远程服务器没法会见
命令:
telnet192.168.120.206
输入:
[root@localhost~]#telnet192.168.120.209
Trying192.168.120.209...
telnet:connecttoaddress192.168.120.209:Noroutetohost
telnet:Unabletoconnecttoremotehost:Noroutetohost
[root@localhost~]#
申明:
处置这类情形办法:
(1)确认ip地点是不是准确?
(2)确认ip地点对应的主机是不是已开机?
(3)假如主机已启动,确认路由设置是不是设置准确?(利用route命令检察)
(4)假如主机已启动,确认主机上是不是开启了telnet服务?(利用netstat命令检察,TCP的23端口是不是有LISTEN形态的行)
(5)假如主机已启动telnet服务,确认防火墙是不是摊开了23端口的会见?(利用iptables-save检察)
实例2:域名没法剖析
命令:
telnetwww.baidu.com
输入:
[root@localhost~]#telnetwww.baidu.com
www.baidu.com/telnet:Temporaryfailureinnameresolution
[root@localhost~]#
申明:
处置这类情形办法:
(1)确认域名是不是准确
(2)确认本机的域名剖析有关的设置是不是准确(/etc/resolv.conf中nameserver的设置是不是准确,假如没有,可使用nameserver8.8.8.8)
(3)确认防火墙是不是摊开了UDP53端口的会见(DNS利用UDP协定,端口53,利用iptables-save检察)
实例3:
命令:
输入:
[root@localhost~]#telnet192.168.120.206
Trying192.168.120.206...
telnet:connecttoaddress192.168.120.206:Connectionrefused
telnet:Unabletoconnecttoremotehost:Connectionrefused
[root@localhost~]#
申明:
处置这类情形:
(1)确认ip地点大概主机名是不是准确?
(2)确认端口是不是准确,是不是默许的23端口
实例4:启动telnet服务
命令:
servicexinetdrestart
输入:
<br>
[root@localhost~]#cd/etc/xinetd.d/
[root@localhostxinetd.d]#ll
总计124
-rw-r--r--1rootroot11572011-05-31chargen-dgram
-rw-r--r--1rootroot11592011-05-31chargen-stream
-rw-r--r--1rootroot5232009-09-04cvs
-rw-r--r--1rootroot11572011-05-31daytime-dgram
-rw-r--r--1rootroot11592011-05-31daytime-stream
-rw-r--r--1rootroot11572011-05-31discard-dgram
-rw-r--r--1rootroot11592011-05-31discard-stream
-rw-r--r--1rootroot11482011-05-31echo-dgram
-rw-r--r--1rootroot11502011-05-31echo-stream
-rw-r--r--1rootroot3232004-09-09eklogin
-rw-r--r--1rootroot3472005-09-06ekrb5-telnet
-rw-r--r--1rootroot3262004-09-09gssftp
-rw-r--r--1rootroot3102004-09-09klogin
-rw-r--r--1rootroot3232004-09-09krb5-telnet
-rw-r--r--1rootroot3082004-09-09kshell
-rw-r--r--1rootroot3172004-09-09rsync
-rw-r--r--1rootroot12122011-05-31tcpmux-server
-rw-r--r--1rootroot11492011-05-31time-dgram
-rw-r--r--1rootroot11502011-05-31time-stream
[root@localhostxinetd.d]#catkrb5-telnet
#default:off
#description:Thekerberizedtelnetserveracceptsnormaltelnetsessions,
#butcanalsouseKerberos5authentication.
servicetelnet
{
flags=REUSE
socket_type=stream
wait=no
user=root
server=/usr/kerberos/sbin/telnetd
log_on_failure+=USERID
disable=yes
}
[root@localhostxinetd.d]#
<br>
申明:
设置参数,一般的设置以下:
servicetelnet
{
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=192.168.0.2#只同意192.168.0.2登录
假如要设置克制登录的客户端列表,到场
no_access=192.168.0.{2,3,4}#克制192.168.0.2、192.168.0.3、192.168.0.4登录
假如要设置开放时段,到场
access_times=9:00-12:0013:00-17:00#天天只要这两个时段开放服务(我们的下班工夫:P)
假如你有两个IP地点,一个是私网的IP地点如192.168.0.2,一个是公网的IP地点如218.75.74.83,假如你但愿用户只能从私网来登录telnet服务,那末到场
bind=192.168.0.2
各设置项详细的寄义和语法可参考xined设置文件属性申明(manxinetd.conf)
设置端口,修正services文件:
#vi/etc/services
找到以下两句
telnet23/tcp
telnet23/udp
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。以上是我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。 |
|