ssh

sshのportfowardingでリモートホストを簡易http proxyにする

ssh

sshがアクセスできるところであれば、どこでも簡易プロクシーに #/bin/bash foward="ssh -N -f -L 8080:www.yahoo.co.jp:80 fowardonly@foward.server" $foward wget -e 'HTTP_PROXY=http://127.0.0.1:8080' http://www.yahoo.co.jp/ kill `ps ax|grep -v gr…

nagiosで障害発生時にリモートサーバーのサービスを自動再起動させる方法

/usr/local/nagios/libexec/eventhandlersに以下のスクリプトを作成 /usr/local/nagios/libexec/eventhandlers/apache-restart #!/bin/sh # # Event handler script for restarting the web server on the local machine # # Note: This script will only re…

rsync over sshでコンテンツを配布するときなどsshの鍵交換をするときに便利なMakefile

rsync over sshなどで、フロントエンドのサーバーにコンテンツを配布するときなどに、パスフレーズなしのSSH公開鍵を配布するのは意外と面倒なものです。そこで、配布に便利なMakefileを紹介します。 HOST=127.0.0.1 KEY=~/.ssh/id_dsa keygen: ssh-keygen -…