简单记录连接实验室服务器步骤。如服务器直接有公网 ip
地址,ssh
直接连入即可,无需参考本文。
sudo apt update sudo apt upgrade
ssh
服务端sudo apt install openssh-server
sshd_config
配置没有 vim
编辑器则执行:sudo apt install vim
安装即可。
sudo vim /etc/ssh/sshd_config
root
用户远程登录ssh
服务sudo systemctl restart ssh
sudo ufw allow ssh sudo ufw allow 22/tcp
服务器和本地主机需要同在一个网段,保证内部网络节点的互通。
虚拟机(Ubuntu 24.04)演示,操作同适用于 linux 服务器上
ip
地址ifconfig
ssh username@ipaddr
连入即可如果服务器重启,或者更换了其它 wifi 连接,那么需要通过
ifconfig
重新查看当前节点的局域网ip
地址。
下述介绍另外一种方式,无需主机和服务器处在同一网段,也可以 ssh
远程连接。
登录 贝锐花生壳 官网,如下图注册账号,并下载 APP 登录,然后采用 SN码登录
。
SN
码需要在 linux
服务器上下载花生壳,并启动获取 SN 码。服务器下载花生壳,选择 Linux
版本下载。
wget "https://dl.oray.com/hsk/linux/phddns_5.3.0_amd64.deb" -O phddns_5.3.0_amd64.deb
sudo dpkg -i phddns_5.3.0_amd64.deb
SN码获取后登录官网即可,SN码如上第一次安装好会显示并启动服务。
也可通过:
sudo phddns status
:查看 SN 码sudo phddns restart
:启动服务进入 花生壳内网穿透,扫码绑定完花生壳APP账户后,点击添加映射。
填入服务器的局域网
ip
地址,和放行的ssh
连接端口号,并且外网域名选择系统默认的一个即可。演示所示为下图:
添加成功后,如下图,选择诊断看是否能正常访问到服务器。
诊断成功:
最后上述步骤完成,并且都成功后,使用 ssh
连入那个系统分配的域名和动态端口即可。如下所示:
如果不愿记域名,也可以使用该域名对应的 ip
地址。如下图绿色框:
在实验室(学校)里,直接使用局域网的 ip 直接连就好了,主机要和服务器同一个网段。
如果在外,那么就采用内网穿透,也很方便,但要注意花生壳后台的流量限制 !!!
上一篇:文件与进程