小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
telnet
命令通常用于远程登录,可以对远程主机进行登录管理,虽然采用明文传输,安全性欠缺,导致很多Linux服务器都不开放telnet服务,但是同样仍然有很大的用处,例如可以通过telnet
命令来确定远程服务的状态、确认远程主机的某个端口是否开放等。
telnet命令语法详解
语法格式
telnet [参数] [主机 [端口]]
参数
- -8:允许使用8位字符资料,包括输入与输出
- -a:尝试自动登入远端系统
- -b <主机别名>:使用别名指定远端主机名称
- -c:不读取用户专属目录里的.telnetrc文件
- -d:启动排错模式
- -e <脱离字符>:设置脱离字符
- -E:滤除脱离字符
- -K:不自动登入远端主机
- -l <用户名称>:指定要登入远端主机的用户名称
- -L:允许输出8位字符资料
- -n <记录文件>:指定文件记录相关信息
- -r:使用类似rlogin指令的用户界面
- -S <服务类型>:设置telnet连线所需的ip TOS信息
- -x:假设主机有支持数据加密的功能,就使用它
- -X <认证形态>:关闭指定的认证形态
实例
登录远程主机:
# 登录ip为192.168.1.123的远程主机
telnet 192.168.1.123
使用telnet测试端口连通性:
# 测试192.168.1.123的8888端口是否开放
telnet 192.168.1.32 8888
原创不易,如果小伙伴们觉得有帮助,麻烦点个赞再走呗~
最后,感谢女朋友在工作和生活中的包容、理解与支持 !