踏み台を使ってデータを持ってきたり

Pocket

忘れないうちに

astailというこのサイトが動いているサーバからminecraftが動いているサーバに行ってコマンドを打つ
$ ssh astail.net ssh minecraft hostname
minecraft

みたいな感じで他のサーバを踏み台にしてローカルからコマンド打ったりできます

Warning: Permanently added ‘hoge1,172.17.1.1’ (RSA) to the list of known hosts.
みたいなのが出る場合は  2> /dev/null をつけて消します
$ ssh astail.net ssh minecraft hostname 2> /dev/null
こんな感じで

$ ssh astail.net ssh minecraft ‘cat /etc/sysconfig/network’
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=minecraft
GATEWAY=#.#.#.#

見たいな感じでとってこれるので

$ ssh astail.net ssh minecraft ‘cat /etc/sysconfig/network’ > mine.network.text
みたいな感じで持って来れる!

更にddコマンドでも
$ ssh astail.net ssh minecraft ‘dd if=/etc/sysconfig/network’ 2> /dev/null

みたいにとれます

ただ
minecraft $ service nginx status
nginx (pid 1135) を実行中…

$ ssh astail.net ssh minecraft ‘service nginx status’
bash: service: コマンドが見つかりません

コマンド打ってその結果が返ってくるものではないみたい

コメントを残す

メールアドレスが公開されることはありません。