2014年9月30日火曜日

[emacs][ssh][tramp] trampを使ってremote host上でsudo状態でファイルを開く方法。

鯖といじってると特定のユーザにsudo権限を与えてrootのパスとか知らんとかポリシー上よくある。
例でいうとこんな感じ
ssh test@remotehost
test@remotehost ~/ $ sudo su
root@remotehost /home/test #
localからemacsでremoteのファイルを色々弄りたいとか、鯖管をしたいとか言うと結構面倒 なんとかemacs + trampでsudo状態でファイルを開けないかなと調べてたら見つかったので覚書 ファイルオープン
C-x C-f /ssh:you@remotehost|sudo:remotehost:/path/to/file RET
ちなこれもいける shell
M-x /ssh:you@remotehost|sudo:remotehost:/path/to/file RET
ちなみに内容はそのまま公式にありました。

0 件のコメント:

コメントを投稿