-
步骤:
- 可以先安装ssh许可(必须先完成,完成后在局域网内就可以连接自己服务器,但还是需要安装cpolar才可以外地连接服务器),参考B站:Linux (Ubuntu) 如何开启SSH远程登录
- 1.打开终端
- 2.安装OpenSSH server
sudo apt update
sudo apt upgrade
sudo apt install openssh-server
- 3.激活和验证ssh server的运动
sudo systemctl enable ssh
sudo systemctl start ssh
sudo systemctl status ssh
- 打印出 Active: active (running) since Wed 2023-08-23 23:58:03 CST,说明激活成功,用
ctrl c
退出
- 打印出 Active: active (running) since Wed 2023-08-23 23:58:03 CST,说明激活成功,用
- 4.配置防火墙和端口(默认22),检查状态:
sudo ufw allow ssh
sudo ufw enable
sudo ufw status
- 5.检查ip和用户名,并且在另一台电脑登陆(连接同一个局域网)
ifconfig
查看ip,用户名就是ubuntu系统用户名- 比如
ssh [email protected]
即可登陆
- 按照官网文档(https://www.cpolar.com/docs)在家里ubuntu上安装,并且开通隧道即可,不需要在自己笔记本安装
- 可以先安装ssh许可(必须先完成,完成后在局域网内就可以连接自己服务器,但还是需要安装cpolar才可以外地连接服务器),参考B站:Linux (Ubuntu) 如何开启SSH远程登录
-
需要注意的是:
- 有两台服务器,不用公用账号,用两个邮箱分别注册
- 用
sudo ufw status
查看可用端口,在开通隧道时,映射的端口选择这个,我的是22端口,那8080就用不了 - 有两台电脑需要连接同一个服务器,最好重新开通一个隧道,映射端口可以一样(22),地区改一下
在外地ssh远程连接家里ubuntu服务器(Coplar内网穿透)
猜你喜欢
转载自blog.csdn.net/qq_35759272/article/details/132037958
今日推荐
周排行