Linuxでautosshをインストールするチュートリアル
Autosshは、SSHセッションの管理、転送トラフィックの自動再接続、停止を支援するオープンソースツールです。Autosshは、ターゲットホストがパスワードなしSSHログインを設定していると仮定し、autosshがユーザ操作を行わずに切断されたSSHセッションを再接続できるようにします。
逆SSHトンネルを構築したり、SSHベースのリモートフォルダをマウントしたりすれば、autosshは遅かれ早かれ役に立ちます。基本的にSSHセッションを維持する必要がある限り、autosshは役に立つに違いない。
以下にはlinuxリリースautosshのインストール方法がたくさんあります。
DebianまたはUbuntuシステム
AutosshはすでにDebianシステムベースのベースライブラリに組み込まれているので、簡単にインストールできます。コードのコピー
$ sudo apt-get install autossh
Fedoraシステム
Fedoraライブラリにはautosshパッケージも含まれており、yumを使用してインストールします。コードのコピー
$ sudo yum install autossh
CentOSまたはRHELシステム
CentOS/RHEL 6または以前のバージョンでは、yumを使用してインストールするには、第3ライブラリReporgeライブラリを開く必要があります。コードのコピー
$ sudo yum install autossh
Arch Linuxシステム
コードのコピー
$ sudo pacman -S autossh
DebianまたはUbuntuシステムからソースコードコンパイルインストール
最新バージョンのautosshを使用する場合は、ソースコードのインストールを自分でコンパイルできます。コードのコピー
$ sudo apt-get install gcc make
$ wget http://www.harding.motd.ca/autossh/autossh-1.4e.tgz
$ tar -xf autossh-1.4e.tgz$ cd autossh-1.4e