25

重複の可能性:
Emacs で SSH および Sudo 経由でファイルを開く

Emacs で TRAMP を使用して ssh で接続されたリモート マシンで、sudo (/etc/hosts など) を使用してファイルを開きたいと考えています。

いくつかのオプションを試しましたが、どれも機能しませんでした。どうすればいいのか誰か教えてもらえますか?

ありがとうございました

4

2 に答える 2

40

.emacsで以下を使用してください

(set-default 'tramp-default-proxies-alist (quote ((".*" "\\`root\\'" "/ssh:%h:"))))

次に、次のように入力するだけです。

C-x C-f /sudo:root@host[#port]:/path/to/file

リモートシェルにアクセスするためのパスワードと、 sudoアクセスのためのパスワードの入力を求められます。

于 2011-01-18T15:13:44.453 に答える
-5

最近の Emacsen と Unix では、ファイル ( C-x C-f) にアクセスして、ファイル名をssh://server:/file.

Windows を使用している場合は、最初に Putty をインストールし、PATH 環境変数に入れます。次に、ファイルにアクセスするときplink://server:/fileに、ssh://server:/file.

編集:

この答えは間違っています。以下の答えを参照してください。

于 2010-08-12T08:01:01.873 に答える