不同局域网ubuntu如何进行ssh穿透登录
不同局域网ubuntu如何进行ssh穿透登录
- 不同局域网ubuntu如何进行ssh穿透登录
- 前言
- 一. 建议安装teamview
- 二. openssh服务
- 三. 打开路由器端口映射
- 四.连接
@(ubuntu)
前言
在公司有一台电脑,家里也有一台电脑,有时候需要用公司电脑访问家里电脑,想用家里电脑的GPU跑一跑简单的模型训练,在网上找了很久的ssh连接方式,有的需要外网独立服务器,有的很麻烦,正好我安装teamview,结合起来使用会很方便,利用teamview得到运营商分配的外网ip,结合路由器的端口映射功能,就能够
一. 建议安装teamview
- 安装了teamview可以较为方便的操作两台电脑
- 可能有人会问,既然安装了teamview,还需要什么ssh,理由如下,teamview是图形界面传输,响应时间估计得有300+ ms,敲命令行极其痛苦,而且有时候会有些问题,快捷键莫名其妙激发等;
二. openssh服务
- 请在需要链接的两台电脑上都安装openssh服务
sudo apt-get install openssh-client
sudo apt-get install openssh-server
2.启动服务:
sudo /etc/init.d/ssh start
三. 打开路由器端口映射
不同的服务器可能叫不同的名称,我用的TP-LINK路由器叫做虚拟服务器(官方帮助页面请点我:http://service.tp-link.com.cn/detail_article_69.html
设置如下图:IP地址请填写被访问电脑内网ip,服务器类型选择http
,IP地址可以通过ifconfig
命令查到,内部端口请填写22
,这是ssh端口,外部端口请写一个5000+
的即可
四.连接
- 查看服务器的外网IP
sudo curl ipinfo.io
得到如下结果:
{"ip": "125.146.123.57","city": "Wuchuan","region": "Guangdong","country": "CN","loc": "52.3168,101.5880","org": "AS4134 CHINANET-BACKBONE"
}
然后就可以在另外一台电脑上用ssh命令访问了:
ssh 用户名@服务器外网IP -p 对外端口
输密码
登录成功
示例:
ssh hw@125.146.123.57 -p 5120
不同局域网ubuntu如何进行ssh穿透登录相关推荐
- Linux(Ubuntu)使用日记------ssh远程登录腾讯云
不知道是我自己电脑的问题还是其他的问题.总之在我的折腾之下算是用ssh连接上了我的腾讯云. 具体步骤: 1.生成密钥 ssh-keygen -t rsa 执行命令会出现这样,执行后让你输入东西的全部回 ...
- ubuntu下多用户ssh私有登录
一.添加新用户 1.添加普通用户 首先在Terminal终端用adduser命令添加一个普通用户,命令如下: $adduser lihua //添加一个名为lihua的用户 备注:用户名需要用小写字母 ...
- 外网ssh远程登录Ubuntu
在同个局域网内ssh远程Ubuntu,一般只需要知道Ubuntu的IP地址就可以.但对于想要在不同局域网下同样能够ssh远程Ubuntu,比如在家远程公司的Ubuntu,在家远程学校的Ubuntu-, ...
- 【Ubuntu】开启ssh服务/配置ftp内网穿透/自动连接校园网
前言 想让工作电脑开启ssh服务,这样就可以在校外进行远程访问办公,电脑的系统为Ubuntu20.04 开启ssh服务 首先查看当前Ubuntu安装的SSH服务: dpkg -l | grep ssh ...
- 解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again.
解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again. 参考文章: (1)解决Ubuntu的root账号无法登录SSH问题-Perm ...
- Mobaxterm 通过ssh远程登录ubuntu
Mobaxterm 通过ssh远程登录ubuntu // 安装ssh服务 sudo apt-get install openssh-server sudo apt-get install openss ...
- SSH远程登录ubuntu
Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上 的安全网络协议.它是专为远程登录会话(甚至可以用 ...
- Ubuntu开启SSH远程登录
本文介绍如何在Ubuntu下开启ssh服务并能通过Xshell进行远程登录的方法.测试使用的是在虚拟机上装的Ubuntu和window10. 首先更新自己Ubuntu的源,具体自行解决. 更改IP地址 ...
- Ubuntu下使用SSH 命令用于登录远程桌面
Ubuntu下使用SSH 命令用于登录远程桌面 问题描述 工作经常需要在一台电脑(本地主机)上写代码,另一台电脑(服务器,计算力强)上进行训练,两台电脑上都安装的是Ubuntu18.04,为了在loc ...
最新文章
- 理解基本权限以及特殊权限:Suid 、Sgid、Sticky以及acl
- 学python是看书还是看视频-自学Python是看书还是看视频?
- 跟我一起写 Makefile(十二)
- 2021蓝桥直播课-软件类-本科组
- win7下创建逻辑分区
- 后疫情时代企业将加速向云服务迁移
- javascript实现的一个信息提示的小功能/
- [技术分享]【DLI跨源】当DLI遇见MongoDB
- NSJSONSerialization-JSON数据与NSDictionary和NSArray之间的转化
- freemarker 如何获得list的索引值
- 详解LCD1602液晶显示屏的使用
- 11届蓝桥杯单片机设计与开发决赛
- 关于'//![cdata['和 '//]]'解答
- ## 看看sass和less会遇到的问题吧
- 视频直播嵌入企业微信公众号的方法
- 长沙拆除市区湖边别墅群 已“烂尾”近13年
- taro tabBar的设置,设置tabbar的文字,设置tabbar的图标
- 智能聊天机器人小黄鸡及其制作方法
- Android用户界面设计
- 时尚巨头确认遭遇勒索攻击、1100万部手机已感染木马|1月19日全球网络安全热点
热门文章
- Win10 C盘爆红找出edb文件146G,删除后又出现如何解决
- javascript重要事件总结(onsubmit/onclick/onload/onfocus/onblur/onmouseover/onmouseout)
- 告诫程序员们,大三/大四有必要去实习吗?
- 协程池gevent实现糗事百科爬取
- NAT ALG DNS — DNS在外部,内网通过域名访问内部服务器
- 20_django项目的部署和总结
- 最容易被人工智能取代的10种职业,今年换工作别入坑了!
- 使用循环来实现周一到周日
- 【航线运输驾驶员理论考试】航空规章
- 纪念左耳朵耗子(陈皓)