タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

sshに関するmirakuiのブックマーク (3)

  • SSHの多重接続について

    tl;dr デプロイツールによっては 同じサーバに SSH で何回もコマンドを実行することがある(ansible とか)。 コマンドごとに毎回コネクション(トンネル)を確立するとオーバーヘッドも大きくなる。 OpenSSH は $HOME/.ssh/config に次の設定を書くことで、接続を多重化(multiplex)することができる。 # $HOME/.ssh/config Host machine1 HostName machine1.example.org ControlPath ~/.ssh/controlmasters/%r@%h:%p ControlMaster auto ControlPersist 1h multiplex 前後の速度差 SSH を使ってリモートサーバで echo コマンドを実行した時の速度差を計測 before multiplex $ time ssh

    SSHの多重接続について
    mirakui
    mirakui 2015/01/19
    SSH自体にコネクション多重化機能あったのか
  • ウノウラボ Unoh Labs: 快適なsshクライアント生活

    はじめまして、HIROKIです。 大規模コンテンツの開発に携わっていると数多くのサーバにsshでログインすることになります。その手間を軽減するために $HOME/.ssh/config を設定してみます。 sshコマンドを簡略化 例えば dev01.labs.unoh.netというサーバにsshでログインするのであれば、 $ ssh -i ~/.ssh/id_rsa.unoh hiroki@dev01.labs.unoh.net という感じのコマンドでログインしているかと思います。 これを $ ssh dev01 でログインできるように設定してみましょう。 Host dev01 User hiroki HostName dev01.labs.unoh.net IdentityFile ~/.ssh/id_rsa.unoh 秘密鍵を複数使いわけている人はIdentityFileを指定すると便

    mirakui
    mirakui 2010/03/13
  • rsync + cron + ssh でセキュアな自動リモートバックアップ

    rsync + cron + ssh でセキュアな自動リモートバックアップ (2006/11/21) 現時点でできる限りのセキュリティを考慮に入れた自動リモートバックアップシステムを rsync + cron + ssh で作成してみました.各条件は,次のものとします. [local.jp, local] バックアップしたいディレクトリ. /etc : 設定ファイル等. /home : NFSで提供しているユーザデータ. /usr/local : NFS共有データ. バックアップしたくないディレクトリ. /home/data : あまり重要でないデータなどが膨大. [remote.jp, remote] バックアップ用のディレクトリは /backup. local, remote共に同じLAN上にいるものとします.セキュアなリモートバックアップのために,sshの公開鍵認証,暗号化通信を用い

  • 1