SSH

PHPでSSHコマンドを実行する

必要が生じたのでちょっと調べてみた。 PHPだとssh2 http://php.net/manual/ja/book.ssh2.phpがある。この中には秘密鍵、公開鍵を用いてサーバーに 繋ぐものもあるのでこれが使えると思ったんだけど つなぎ先ってのがAmazonEC2のインスタンスだったりして …

SSHの戻り値

SSHでリモートのスクリプトを叩いてその戻り値を取るってどうやるんだろうって ふと考えたんだけど、何も考えずに$?で取れた。接続失敗とかの場合に255が返ってくる以外は スクリプトの終了ステータスがそのまま返ってくるっぽい。 直観的でステキね。(゚ω゚ )

SSHのノンパス設定

これは忘れたってわけじゃないけど3か月したら確実に記憶から消えているのであらかじめメモ。 ちなみにこれはrootでローカルホストに直接SSHできるようにする設定。(実際は公開鍵をリモートサーバーに置くようにする) # 秘密鍵と公開鍵を作る。 [root@loca…