ssh用アカウントでリモートサーバーログインしてapacheの設定ファイルとか編集したい! だからsudoしたい!でもrootでssh出来ない!さてどうするか。 自分の設定が記述ミス等があるのか、他の方のブログ見て真似してもうまく行かなかった。 調べてたら以下のようにすれば、ssh用(非root)でsshリモートログインしてsudoしてファイル開いて編集できる 方法が見つかった。 [ C-xC-f] /ssh:user@server|sudo:server:/path/to/file RET userはssh用のアカウント、 serverはsshログイン先リモートホスト(~/.ssh/configに接続設定書いておくと楽) /path/to/fileは見ての通り目的のファイルもしくはディレクトリ 要は「sshでログイン」して「sudoでファイル開く」を「|(パイプ)」でつなぐだけでした。