SSH

AWS

AWS session managerのクライアント設定

概要 AWS Session Managerを使うと踏み台サーバが不要になるのでサーバサイドは設定しました。クライアント側でわざわざEC2のinstance IDを指定するのが大変なのでかんたんにssh接続できるように設定します。 設定手順...
macos

macosでsshfs

概要 PC間のファイルの同期にBoxをずっと使っていますが、ここ数年間CPUを結構消費する感じだったので問題視していました。過去には、勝手にファイルが削除されたりしてしまってかなり不満でした。Boxの前はDropboxを使っていましたが、そ...
iPhone

iOSで使えるsshターミナル

Terminus が一番よさげ。 公開鍵認証で、SSHログインして、htopをしてみた結果がこちら。なかなかよい。(お値段以外)使い方マニュアルは、すごく長くて覚えるのが大変そうでしたが、適当に読み飛ばしてOKです。直感的に利用出来るので問...
Linux

SSHのキーペアを安全な暗号アルゴリズムで作る

ssh-keygen のデフォルトオプションで作成するキーペアのアルゴリズムは今のところまぁ問題無いだろうけど数年後には赤信号になる事を知りました。 よって、2018年9月時点では以下のようにしてキーペアを作るのが推奨。 % ssh-key...
Apple

SSH login is refused after upgrading to Mac OS X Mavericks (10.9)

Background I'm using Mac OS X as a internet hosting server. The server provides ssh remote login, apache, mysql and so o...
Linux

sshの接続を高速化

まぁ、いろいろ説明は省きますが、こんな感じで。 gitへの接続が速くなるし、いろいろちょっと速くなった気がするし、あまり切れなくもなった気がする。 .ssh/configへ以下を設定。 Host * ControlMaster auto C...
Linux

【Mac】SSH経由でディスクをマウント

概要 SSHで接続できるホストのディスクをmacでローカルディスクのように扱える方法を紹介します。テラレン!のような1TBのレンタルサーバを申し込んでおくと、外出先でもNASをマウントして使っているように利用できます。 手順の概要はこちら。...
Software Development Model

Mac OS Xでファイルを転送する方法

概要 Macの利用者向けのドキュメントです あらかじめCyberduckをインストールしておい てください CyberduckはFTPやSSH経由でファイルをアップ ロード、ダウンロードできるアプリケーションです
Linux

Missing trailing-‘ in remote-shell command.

問題 rsyncでバックアップを行っていて、バックアップ先のSSHポートが変更されたのでそれにあわせて対応したら以下のエラーが出た。 Missing trailing-' in remote-shell command. バックアップの内容...
Linux

SSHトンネルが切れる

MySQLの接続をSSHトンネルしているといつの間にかリモートホストに切断されているときがある。そんなときは、serveraliveintervalオプションを設定して接続する。 % /usr/bin/ssh -o serveralivei...