提问: 我打算在Linux上安装autossh,我应该怎么做呢?

autossh 是一款开源工具,可以帮助管理SSH会话、自动重连和停止转发流量。autossh会假定目标主机已经设定无密码SSH登陆,以便autossh可以重连断开的SSH会话而不用用户操作。

只要你建立反向SSH隧道或者挂载基于SSH的远程文件夹,autossh迟早会派上用场。基本上只要需要维持SSH会话,autossh肯定是有用的。

下面有许多linux发行版autossh的安装方法。

Debian 或 Ubuntu 系统

autossh已经加入基于Debian系统的基础库,所以可以很方便的安装。

$ sudo apt-getinstall autossh

Fedora库同样包含autossh包,使用yum安装。

$ sudo yum install autossh

CentOS 或 RHEL 系统

CentOS/RHEL 6 或早期版本, 需要开启第三库Repoforge库, 然后才能使用yum安装.

或参考:让CentOS6 yum源支持更多rpm包的升级(使用第三方软件库EPEL、RPMForge与RPMFusion)  http://www.linuxidc.com/Linux/2014-08/106024.htm

$ sudo yum install autossh

CentOS/RHEL 7以后,autossh 已经不在Repoforge库中. 你需要从源码编译安装(例子在下面)。

Arch Linux 系统

$ sudo pacman-S autossh

Debian 或 Ubuntu 系统中从源码编译安装

如果你想要使用最新版本的autossh,你可以自己编译源码安装

$ sudo apt-getinstall gcc make

$ wget http://www.harding.motd.ca/autossh/autossh-1.4e.tgz

$ tar-xf autossh-1.4e.tgz

$ cd autossh-1.4e

$./configure

$ make

$ sudo make install

CentOS, Fedora 或 RHEL 系统中从源码编译安装

在CentOS/RHEL 7以后,autossh不在是预编译包。所以你不得不从源码编译安装。

$ sudo yum install wget gcc make

$ wget http://www.harding.motd.ca/autossh/autossh-1.4e.tgz

$ tar-xf autossh-1.4e.tgz

$ cd autossh-1.4e

$./configure

$ make

$ sudo make install

linux安装autossh详细教程,Linux系统入门学习:如何安装autossh相关推荐

  1. Windows安装Redis 详细教程——《Redis入门》

    Windows安装Redis 详细教程--<Redis入门> Redis windows下载地址:https://github.com/MicrosoftArchive/redis/rel ...

  2. Linux增加硬盘详细教程,Linux 添加新硬盘

    1.在 /dev/ 目录下找到新的硬盘,sda 为本地硬盘,sda1.sda2.. 为分区,sdb 就是新添加的硬盘,如: [root@linuxidc ~]# ls -ltr /dev/sd* br ...

  3. Ubuntu16.04在线安装MongoDB详细教程

    Ubuntu16.04在线安装MongoDB详细教程 文章目录 Ubuntu16.04在线安装MongoDB详细教程 前言 安装流程 信任MongoDB公钥 创建列表文件 安装MongoDB 常见问题 ...

  4. 【转】Ubuntu16.04安装 Matlab2018a详细教程

    转自:[Ubuntu]安装 Matlab2018a详细教程_My Blogs-CSDN博客_matlab2018a安装教程 Matlab2018a安装包下载: 链接: 百度网盘 请输入提取码 提取码: ...

  5. 雷蛇灵刃笔记本u盘安装win10详细教程

    很多资深游戏玩家都喜欢购买雷蛇灵刃游戏本,不管是它超强的性能配置还是轻薄的外观都让人臣服,而且当下热门的所有游戏,它都能轻松驾驭,还有比这更让我心动的吗?如果想给这样一款强大的游戏本装win10系统的 ...

  6. Linux系统入门之如何安装Linux系统

    题目:Linux系统入门之如何安装Linux系统 一.准备工具: 1.Linux 镜像文件(Linux iso文件),直接的在 百度里面输入下载Linux系统版本即可 例如: 2.虚拟机模拟工具,例如 ...

  7. Linux安装Elasticsearch详细教程

    文章目录 准备工作 开始安装 开启远程访问 安装Kibana 准备工作 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 选择要下载的版本 ...

  8. 笔记本linux系统改win7系统教程,联想笔记本电脑自带win8或linux改装win7详细教程...

    联想笔记本电脑自带win8或linux改装win7详细教程,绝对对希望将联想笔记本电脑自带win8或linux改装win7或XP系统的同学们有帮助! 联想笔记本自带win8或linux改装win7系统 ...

  9. Linux安装Anaconda3详细教程;Linux安装jupyterhub详细教程

    为什么写这篇博客:毕业后小作业!如有错误,希望贵人能留言指正. jupyterhub 本教程基于以下配置完成: 电脑:阿里云虚拟机 操作系统:Linux-CentOS7 Anaconda3安装目录:/ ...

最新文章

  1. mybatis 忽略实体字段_27道mybatis面试真题,你能答对几道?
  2. spring配置详解-属性注入(p名称空间SPEL表达式)
  3. Servlet Session 跟踪
  4. 分布式多副本一致性协议:paxos
  5. angular启动过程分析
  6. python处理多个excel数据_python 数据分析基础 day8-pandas读写多个excel文件
  7. 无线路由器 tftp服务器怎么开启,水星路由器tftp服务器怎么开启
  8. VC-应用程序正常初始化失败-0xc0150002
  9. 有了域名和服务器怎么创建网站,怎么建立网站,如何创建网站,有哪些步骤?...
  10. CSS深入理解之absolute
  11. 如何收集SparkSteaming运行日志实时进入kafka中
  12. 迅雷面试题: 模拟银行一天的工作, 统计vip客户和普通客户的办理业务的平均等待时间.
  13. 深入理解Spring----PostConstruct和PreDestroy
  14. SQL 横转竖 、竖专横(转载) 列转行 行转列 表旋转
  15. 尚硅谷Kubernetes(k8s)视频学习笔记
  16. hive 窗口函数--常用函数介绍
  17. java utf8无bom格式_关于java:编写没有BOM的UTF-8
  18. 教你如何用Python检测出图像中的黄色?都在这里!
  19. 使用Python获取终端的计算机名、ip地址及mac地址
  20. android app在线商城,ECMobile:只需一步即可生成iOS或Android原生APP商城应用

热门文章

  1. 戴眼镜总是不舒服,你的眼镜真的适合你吗?
  2. 如何使用Flask和Heroku在Facebook Messenger上创建ChatBot
  3. microsoft word 自动生成目录
  4. 一路走来,电子信息工程毕业生的嵌入式之路!
  5. 《疯狂动物城》观影感受
  6. css引入样式-行内样式、内嵌样式和外链样式
  7. 入职避坑指南(杭州)
  8. Logistic模型拟合COVID-19疫情以及Python实现
  9. django开发一个管理系统基于Python实现的酒店住房管理系统
  10. 在Node.js中使用express开启一个web服务器并定义简单中间件函数的使用