harry’s memorandum

おれおれメモ

ssh

ssh-copy-id: Bourne shell script text executable

ssh-copy-idは便利だね。何も考えたくなければこれでいいし。 $ ssh-copy-id myuser@example.com中身はシェルスクリプトだったりする。 $ file /usr/bin/ssh-copy-id /usr/bin/ssh-copy-id: Bourne shell script text executablecat /usr/bin/ssh-copy-id す…

freeSSHdを試してみた

freeSSHd という Free の Windows版 SSHサーバがあるので使ってみました。 ダウンロード http://www.freesshd.com/index.php?ctt=download インストール インストーラを何も考えずにすべてYesとOkを押して終わり。 設定 タスクトレイのアイコンから [setting…

TeratermマクロでSSH自動ログイン

面倒な定型処理をするときの備忘録 基本は2つ wait (イベント) sendln(アクション) waitでイベントを待ち、受け取ったらsendlnでアクションする。 例) wait(waitファミリー) で Password: プロンプトが返ってきたら パスワード'hoge' を送る。 wait 'Passwor…

rubyでssh(Net::SSH) - 2

リモートサーバに接続して色々できるということなので、nagiosでリモートサーバのメモリ監視をする簡単なpluginを書いてみた。 ここでのsshの認証はパスワードが生になっているけど、運用で使うには公開鍵認証にしないとね。 #!/usr/bin/env ruby require 'n…

rubyでssh(Net::SSH)

telnetやssh,ftpなど対話的にコマンドを自動実行するのに、expectやteratermマクロなどを使っていたのですが、rubyにnet-sshというライブラリがあったので、試してみました。 gemでnet-sshをインストール まずはgemで必要なライブラリをインストールします。…