問題タブ [paramiko]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - エラーのエラー番号を取得する
Pythonで発生したエラーからエラー番号を取得する必要があります。
元; Paramikoパッケージを介してディレクトリを転送しようとすると、次のコードでエラーが発生します。
出力を取得するために、
エラー番号を利用して、ディレクトリとディレクトリの内容を転送するためのコードをさらに調べたいと思います。
python - カスタムGitブリッジを使用したGit「いくつかの参照を...にプッシュできませんでした」
Paramikoを使用してGitのSSHブリッジとして機能することにより、gitサーバーのセットアップに取り組んでいます。問題なくリポジトリのクローンを作成でき、変更をプッシュアップすることもできますが、迷惑なエラーメッセージが表示されます。
私のgitの設定は次のようになります:
奇妙なことに、「マスター」は実際に更新され、リポジトリには他のブランチがありません。さらに、SSH経由ではなくディスクからリポジトリのクローンを作成/プッシュしても、エラーは表示されません。
なぜこのエラーが発生するのか、誰か考えがありますか?
ありがとう...
編集:
私の問題はSSHサーバーに関連している可能性が高いため、メインループは次のとおりです。
詳しくは
実際のコミュニケーションを見てみるといいのではないかと思いました。これはサーバー側に表示されます。これは、gitクライアントではこれほど多くの情報を表示できないためです。
python - Windows でのファブリックの自動ログイン
関連する質問:
このガイドを使用して、Putty を秘密公開キー (パスワードなし) でログインするように構成しました: http://www.codelathe.com/blog/index.php/2009/02/20/ssh-without-password-using-putty/
できます。
ここで、パスワード プロンプトなしで Fabric を実行したいと考えています。これは機能せず、パスワードの入力を求められます。Paramiko (またはその他の Fabric 依存関係) が ppk ファイルを見つけられないと想定しています。秘密鍵ファイルはどこに置き、fabric / paramiko にそれを伝えるにはどうすればよいですか?
Python 2.6.5 と最新の Fabric (0.91) / Putty (0.60) を使用して、Vista で実行されます。
python - PythonでリモートSFTPサーバーのディレクトリにあるすべてのファイルを削除するにはどうすればよいですか?
Paramikoを使用してすでに接続しているリモートサーバー上の特定のディレクトリ内のすべてのファイルを削除したいと思います。ただし、ファイル名は、以前に配置したファイルのバージョンによって異なるため、明示的に指定することはできません。
これが私がやろうとしていることです...#TODOの下の行は、私が試している呼び出しですremoteArtifactPath
。/opt/foo/*
どうすればこれを達成できるか考えていますか?
python - Python モジュール paramiko は paramiko.Tranport((host,port)).connect(username = username, password = password) として接続できません
これは友人のコンピュータで問題なく動作する例です:
ただし、次の問題があります。
私は何時間もグーグルで検索し、別のバージョンを試しました (Arch Linux 64 ビット/Windows 7 64 ビット、python 2.7 32/64 ビット、python 2.6 32 ビット、paramiko 1.7.6、pycrypto 2.0.1/2.1/ 2.2 しかし、何も役に立ちませんでした. ファイルを自動的にダウンロードして削除するための単純な sfpt クライアントをプログラムしたいのですが、本当に困惑しています. 誰かが私を助けてくれたら、私はとても感謝しています. ありがとう.
python - paramiko SFTP が get でハングする
paramiko を使用して SFTP 経由でファイルを取得しようとしています。接続し、ディレクトリを一覧表示でき、ファイルの最初のメガバイトほどをダウンロードすることさえできますが、その後ハングします。例外もエラーも何もありません。それは無期限にそこにぶら下がっています。
ここに私が取り組んでいるコードがあります:
問題のホストへの sftp アクセスはありますが、シェル アクセスはありません。ホストには、定期的にフェッチして Python スクリプトで処理する必要がある単一のファイルが含まれています。
この問題に関するヘルプ、または Python で SFTP を実行するための代替ソリューションは大歓迎です :)
python - Paramiko を使用して一度に複数の SSH 接続を作成する
以下のコードは、SSH を介して 1 台のマシンで grep を実行し、結果を出力します。
すべてを 5 つの変数に入れてすべて出力するよりも、(大きな遅延が発生しないように) 5 台のマシンを一度に grep するにはどうすればよいでしょうか。
python - Paramiko を使用して SSH リターン コードを取得するにはどうすればよいですか?
コマンドの戻りコードを取得する方法はありますか?
すべての stdout/stderr を解析して、コマンドが正常に終了したかどうかを確認するのは困難です。
python - SFTP を使用した Paramiko の SSHClient
SSHClient
リモートサーバーでSFTP トランスポートを行うにはどうすればよいですか? ローカル ホストと 2 つのリモート ホストがあります。リモート ホストは、バックアップ サーバーと Web サーバーです。バックアップ サーバーで必要なバックアップ ファイルを見つけて、SFTP 経由で Web サーバーに配置する必要があります。Paramiko の SFTP トランスポートを Paramiko で動作させるにはどうすればよいSSHClient
ですか?
python - Pythonでstdoutから行を削除するには?
paramiko を使用して ssh 経由でデータを取得するプログラムがあります。
ssh_stdout_host から最初の 4 行を削除したいと思います。StringIO を使用して、次のような readlines を使用しようとしました。
しかし、私はこの後迷っています。良いアプローチは何でしょうか?私はpython 2.6.5を使用しています。ありがとう。