在外地ssh远程连接家里ubuntu服务器(Coplar内网穿透)

  • 官网:https://www.cpolar.com/

  • 步骤:

    • 可以先安装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退出
      • 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上安装,并且开通隧道即可,不需要在自己笔记本安装
  • 需要注意的是:

    • 有两台服务器,不用公用账号,用两个邮箱分别注册
    • sudo ufw status查看可用端口,在开通隧道时,映射的端口选择这个,我的是22端口,那8080就用不了
    • 有两台电脑需要连接同一个服务器,最好重新开通一个隧道,映射端口可以一样(22),地区改一下

猜你喜欢

转载自blog.csdn.net/qq_35759272/article/details/132037958
今日推荐