可以的,Linux 上的 telnet 能连 Windows,但有几个前提条件需要注意。
Windows 可以开启 Telnet Server(系统自带,但默认关闭)。
net start telnet
telnet <windows_ip> 23
登录后就是 Windows 的命令行(cmd)。
比如:
只要 Windows 上有程序在监听端口,就可以:
telnet <windows_ip> <端口>
例如:
telnet 192.168.1.100 8080
telnet 192.168.1.100 3389
需要放行对应端口(23 或你用的端口)
现代 Windows 默认 不装 Telnet Server
安装:
# Ubuntu / Debian
sudo apt install telnet
# CentOS / RHEL
sudo yum install telnet
| 用途 | 推荐 |
|---|---|
| 远程命令行 | SSH(Windows 开 OpenSSH) |
| 测试端口 | nc / nmap |
| 安全 | telnet 明文,不安全 |
Linux 连 Windows 更建议 SSH:
ssh user@windows_ip
如果你愿意,可以告诉我:
我可以给你更精确的命令。