1

Python では、open(file,"rb") のようなスクリプトにファイルを読み込む必要があります。ただし、ファイルは SSH 経由でアクセスできるサーバー上にあります。これを簡単に行う方法について何か提案はありますか? 私はparamikoを回避しようとしており、pexpectを使用してSSHサーバーにログインしているため、pexpectを使用する方法が理想的です.

ありがとう、エリック

4

2 に答える 2

1

sshfsを使用してリモートファイルシステムをローカルにマウントすると、通常のファイルと同じように使用できます。fuseモジュールはによって必要とされますsshfs

于 2011-12-08T01:48:14.500 に答える
0

短いファイルの場合は、subprocess.Popen を使用して ssh コマンドの出力を取得できます。

ssh root@ip_address_of_the_server 'cat /path/to/your/file'

注: キーを使用したパスワードなしのセットアップを機能させるには、構成する必要があります。

于 2011-12-08T01:52:51.890 に答える