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
指定审计的事件