1.ログインシェルを/bin/falseのようにすると当然ログインできない
=ポートフォワードできないと思われがちだが・・・
ssh -L 80:192.168.0.6:80 -i /tmp/id_rsa -l hoge 192.168.0.6 cat
こんな感じで指定するとログインシェルを実行する前にcatを実行して止まるので
ポートフォワード専用アカウントが出来るよ
ただし、chroot環境でbinとかコピーしてないと出来ないので
puttyの何もしないコマンドが最強だけどこれどうやってんだ?
追記
-Nオプションってやつを追加すればいいんだった
こんな感じでOK
ssh -N -L 80:192.168.0.6:80 -i /tmp/id_rsa -l hoge 192.168.0.6
あと関係ないけど
ServerAliveInterval ってやつを指定して定期的にパケットを投げると切れないらしい
0 件のコメント:
コメントを投稿