複数 id
ssh
で同一サーバに複数ユーザ名を切り替えて入る必要なんて殆ど無いとは思うのだけれど、最近の仕事でそう言うのが必要になって来た。
で対処方の一つ。
% cat ~/.ssh/config
Host main
HostName XXX.XXX.XX.11
User MAIN_USER_NAME
Host sub
Hostname XXX.XXX.XX.11
User SUB_USER_NAME
これだけで、ユーザ名の使い分けが出来る。
サーバ名
ちなみに、自主的アク禁からの流れで、/etc/hosts
にイントラネットのサーバを片っ端から、
XXX.XXX.XX.11 linux_server
XXX.XXX.XX.12 osx_server
なんて書いてたら、zsh
での ssh TAB
での補完で、 ~/.ssh/config
の HOST
よりも優先される様になってしまってた。
/etc/hosts
に登録した事さえ覚えていれば、気味悪がって色んな所を調べずに済んだのに、、、
linux 側で mac のクリップボードを使う
比較的、面倒な設定もいらず、其の場凌ぎ出来る方法1。
mac 側の ssh 共有(リモートログイン)を ON にしといて。
% ssh MAC_IP pbpaste | less
これだけ。
もちろん、
% cat SOMETHING.txt | ssh MAC_IP pbcopy
も可能。
ちなみに、結果にゴミが付く人は、alias してる可能性が高いので ssh のフルパスを直接叩く事。
-
つかオーソドックスな
ssh
の使用方法。 ↩