
在工作场景中,我们经常需要通过Windows系统远程连接Linux系统来完成部署任务。由于Windows和Linux设备不在同一个内,并且Linux所在的外网IP地址是动态分配的,这给远程访问带来了不小的挑战。为了解决这个问题,作者采用了花生壳工具,将动态IP地址映射成固定的域名,从而实现了稳定且便捷的远程操作。
我们需要确认Linux系统是否已经启用了SSH服务,并记下它所使用的端口号:
1. 在Linux系统的终端中输入相关命令检查SSH服务状态。
2. 如果显示“Active: active (running)”,那就说明SSH服务已经成功启动。
3. 接着,再输入另一条命令,查看SSH服务的端口号。
4. 通常情况下,端口号为22,也就是使用22号端口进行连接。
接下来,在Linux电脑上安装花生壳软件,或者在同一内的其他设备(无论是Linux还是Windows系统)上安装此软件。选择内网穿透功能,并进行端口映射,以确保外部访问的配置正确无误,从而顺利连接到目标服务。
在Windows电脑上,我们需要安装SSH Secure Shell Client,以便访问远程的Linux电脑。打开软件后,选择“Quick Connect”功能,在“Host name”一栏填入花生壳的域名,然后在“Port”一栏输入与域名关联的随机端口号(例如15541)。完成设置后,即可连接到远程主机。
需要注意的是,由于我们使用了花生壳将动态IP转换为固定域名,因此在进行连接时需要使用与该域名对应的端口号,而不是默认的22端口。成功连接后,我们就可以在Windows系统上看到远程Linux电脑的命令执行状态了。
