2019独角兽企业重金招聘Python工程师标准>>>

但其实,Linux上直接使用ssh命令就可以创建SSH隧道,非常方便。

ssh -L 9000:localhost:5432 user@example.com

-L 后的含义是: -L local-port:host:remote-port,最后面是远程服务器的登录用户名和IP地址。

敲入命令后,提示输入密码,即可创建隧道:通过本机的localhost:9000可以访问远程服务器上的localhost:5432。

此外,还有一些类似的命令:

ssh -f user@example.com -L 9000:localhost:5432 -N

这里的-f可以强制使ssh连接在后台保持运行,-N则告诉openSSH不需要在远程服务器上执行任何命令。

转载于:https://my.oschina.net/yuanhotel/blog/1609466

Linux上创建SSH隧道相关推荐

  1. 在Linux上建立ssh隧道

    ssh -L 7070:localhost:* remotehost 上 面的命令行中,-L指定本地端口与远程主机端口之间的隧道, 7070是本地端口,可以任意设置,只要不和其他已经使用的网络服务冲突 ...

  2. linux 下创建GRE隧道

    其他国家的互联网如同一个孤岛.要想访问国外网站异常的缓慢,甚至被和谐了.可以建立一条隧道来避免这种情况,下面说说GRE隧道如何建立. 1. GRE介绍 GRE隧道是一种IP-over-IP的隧道,是通 ...

  3. kali linux 的ssh服务器,如何在 Kali Linux 上安装 SSH 服务

    目的 我们的目的是 Kali Linux 上安装 SSH(安全 shell). 要求 你需要有特权访问你的 Kali Linux 安装或者 Live 系统. 困难程度 很容易! 惯例 #– 给定命令需 ...

  4. ssh开启图形界面_分享|3 个 Linux 上的 SSH 图形界面工具

    了解一下这三个用于 Linux 上的 SSH 图形界面工具. 在你担任 Linux 管理员的职业生涯中,你会使用 Secure Shell(SSH)远程连接到 Linux 服务器或桌面.可能你曾经在某 ...

  5. docker删除所有容器_如何在Linux上创建,列出和删除Docker容器

    本篇文章介绍的内容是关于在Linux机器上创建,列出和删除docker容器,下面我们来看具体的内容. 我的官方群点击此处 1.启动Docker容器 使用下面的命令启动新的Docker容器.这将启动一个 ...

  6. suse linux 创建用户密码,suse linux上创建用户方式

    当需要数据共享时,在suse linux上创建用户需要注意以下两点: 1. 所有服务器相同的用户名具备相同的id号. 2. 所有用户属于同一个组(如users组). 如同一台机器上: 1. 创建一个I ...

  7. echo添加换行 linux_在 Linux 上创建文件的 10 个方法

    我下面将会介绍多个在 Linux 上创建文件的方法.我建议你选择几个简单高效的来辅助你的工作. -- Vinoth Kumar 我们都知道,在 Linux 上,包括设备在内的一切都是文件.Linux ...

  8. Debian8 Linux上安装SSH服务器并配置sshd_config文件启用root ssh登录

    Debian Linux上安装SSH服务器 安装SSH服务器debian Linux允许我们通过ssh协议登录debian服务器.SSH是从远程位置登录debian的首选方法,因为ssh协议通过Int ...

  9. linux在当前目录下创建pic目录,在Linux上创建.SO文件而不使用PIC(与位置无关的代码)(x86 32位)...

    据我所知,x86汇编代码在很大程度上受寄存器数量的限制. 当我了解到在Linux上要创建一个.so文件时,必须为gcc指定-fPIC命令行参数才能创建与位置无关的代码,我不敢首先相信它. 据我所知,e ...

  10. linux 怎么创建接口文件,我们如何在Linux上创建多个虚拟接口?

    在Linux上创建伪以太网虚拟接口,我们首先使用以下命令初始化虚拟接口驱动程序: / sbin / modprobe dummy. 然后,我们为上面刚刚初始化的虚拟驱动程序分配以太网接口别名. 但是它 ...

最新文章

  1. Hibernate中对增删改查的小结
  2. 更改“我的文档”文件夹的默认位置
  3. pytorch 指定卡1_收藏 | 13则PyTorch使用的小窍门
  4. 在linux下搭建git环境,在linux下搭建git github开发环境
  5. Async/await 和 Promises 区别
  6. ThinkPHP5 ajax传值到后台进行处理(验证是否含有某段字符串、截取字符串、字符串转数组)...
  7. 对抗搜索之【最大最小搜索】【Alpha-Beta剪枝搜索】
  8. java 自定义表单 动态表单 表单设计器 工作流引擎 flowable 设计方案
  9. 根据用户IP精确定位推送消息
  10. 创业公司必备,20个提升团队工作效率的工具神器
  11. String类的getBytes()方法
  12. 商务统计_5 用图表演示数据 - 茎叶图
  13. Fuzzy kmeans
  14. 华为Android10怎样root,华为M2平板10.0怎么ROOT 华为M2超级权限图文教程
  15. 公民身份号码 校验码 检证程序
  16. SSR、SSE、SST、R^2、调整R^2
  17. 网络编程之IO多路复用
  18. jupyter notebook绘制cos,sin图像 加入%matplotlib inline解决Figure size 640x480 with 1 Axes问题
  19. 入职外包公司一年有什么感受?
  20. springboot+vue+java台球厅会员和设备管理系统maven项目源码

热门文章

  1. 程序员的每个阶段,都应该需要思考自己要什么?
  2. Android插件实战总结之TwsPluginFramework
  3. Android TV开发总结(一)构建一个TV app前要知道的事儿
  4. mysql indexkey提取,MySQL元数据获取基础笔记day06
  5. java机房收费管理系统课程设计_(c语言)机房收费管理系统课程设计
  6. python格式化输出类型_Python格式化输出format方法需要限定数据类型吗?
  7. java filter重定向_Java Filter(过滤器)——重定向
  8. 帆软填报联动 控件联动的几种方式
  9. python php mysql_Python 操作 MySQL 的正确姿势
  10. mysql随机姓名_mysql 随机生成姓名函数,及模拟大量测试数据