windows 2003下修改telnet端口
一、修改本地2003的telnet端口方法: c:\>tlntadmn config port=23(可以把23改为其它未使用的端口)
二、修改远程2003的telnet端口方法c:\>tlntadmn config \\192.168.1.1 port=23 -u administrator -p benet 注:\\192.168.1.1 对方IP port=23 要修改为的telnet 端口 -u 指定对方的用户名 -p 指定对方用户的密码

 
编辑/etc/services文件,添加   
telnet  8020/tcp
telnet  8020/udp
注意这 两条entries必须写在23端口前,如果写在23端口后,还是会以23端口为telnet
然后 refresh -s inetd
不要写成以下格式
telnet                  23/tcp          # Telnet
telnet                  23/udp          # Telnet
#                               24/tcp          # any private mail system
#                               24/udp          # any private mail system
smtp                    25/tcp          # Simple Mail Transfer
smtp                    25/udp          # Simple Mail Transfer
#                               26/tcp          # Unassigned
telnet                  8020/tcp
telnet                  8020/udp
将8020写在前面
refresh -s inetd 后,
telnet host 8020 可以telnet到机器,而23端口将不再listening···

 

另外:

推荐一个Windows Mobile手机上使用的Telnet\SSH\TCP\COM\Modem客户端软件:Token2Shell.Mobile,很不错的东西,有了它,就可以使用手机随时随地远程管理Linux\Windows了

 

附:tlntadmn命令的用法

tlntadmn是telnet服务的设置命令,可以对telnet服务的端口、认证方式等进行设置: 

用法: tlntadmn [computer name] [common_options] start | stop | pause | continue | -s | -k | -m | config config_options  
             所有会话用 'all'。 
  -s sessionid     列出会话的信息。 
  -k sessionid     终止会话。 
  -m sessionid     发送消息到会话。 

  config        配置 telnet 服务器参数。 

common_options 为: 
  -u user        指定要使用其凭据的用户 
  -p password      用户密码 

config_options 为: 
  dom = domain      设定用户的默认域 
  ctrlakeymap = yes|no  设定 ALT 键的映射 
  timeout = hh:mm:ss   设定空闲会话超时值 
  timeoutactive = yes|no 启用空闲会话。 
  maxfail = attempts   设定断开前失败的登录企图数。 
  maxconn = connections 设定最大连接数。 
  port = number     设定 telnet 端口。 
  sec = [+/-]NTLM [+/-]passwd 
             设定身份验证机构 
  fname = file      指定审计文件名。 
  fsize = size      指定审计文件的最大尺寸(MB)。 
  mode = console|stream 指定操作模式。 
  auditlocation = eventlog|file|both 
             指定记录地点 
  audit = [+/-]user [+/-]fail [+/-]admin 
             指定审计的事件