Windows XPでemacs 23.1を次の構成で使用しています
(require 'tramp)
(setq tramp-default-method "ftp")
リモートファイルを開いたり保存したりできます。TAB によるファイル検索オートコンプリートも同様に機能します。しかし、リモートディレクトリを開くことができません。上部にディレクトリ名が付いた空のバッファが表示されます。
ここにログメッセージがあります
ls -lhA d:/temp/ange-ftp2876pvQ
200 PORT command successful.
150 Opening data connection for /bin/ls.
226 Transfer complete.
quote mdtm /soft/mysrv/jboss-4.2.3.GA/bin/
550 /soft/mysrv/jboss-4.2.3.GA/bin/: not a plain file.
quote mdtm /soft/mysrv/jboss-4.2.3.GA/bin/
550 /soft/mysrv/jboss-4.2.3.GA/bin/: not a plain file.
また、マークされたいくつかのファイルをリモートディレクトリに直接コピーすることはできません。最初のファイルのみをコピーし、「この行にはファイルがありません」と表示されます。これらの問題を解決するには、ssh トランプに切り替える必要がありますか?
セキュリティと平文パスワードを気にしない場合、ssh に変更することの他の利点は何ですか?
更新:変更しました
(setq tramp-default-method "pscp")
そしてそれは今動作します。