問題タブ [scp]

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.

0 投票する
12 に答える
40251 参照

shell - シェル スクリプトで SCP を使用するときにパスワード プロンプトに応答するにはどうすればよいですか?

まず第一に、このトピックに関して多くの質問があることを私はよく知っています。私はそれらを読みましたが、それでも私の状況に適した答えを見つけることができました.

シェルスクリプトを使用して、ローカルから学校のホームディレクトリまでのディレクトリscp全体を作成したいと思います。~/cs###/assign1私の質問は、スクリプトでパスワード プロンプトを待機し、キーボード イベントをシミュレートしてパスワードを「入力」する方法はありますか?


これは、キーを設定する方法の非常に詳細なガイドです

0 投票する
2 に答える
1420 参照

c# - .NetのWebClientクラスのscp

.NetのWebClientクラスを使用して既に作成されたプロジェクトがあります。FTPおよびWebDAVリソースには最適ですが、SCPまたはSFTPで機能させるにはどうすればよいですか?

0 投票する
2 に答える
2293 参照

php - SCP および SFTP をサポートする Windows 用の cURL php 拡張機能

zendserver (VS8 php(5.3) バイナリ) に切り替えましたが、curl(7.19.4) には SCP と SFTP プロトコルのサポートがないようです (エラーと phpinfo で確認)。Curl 自体は正しくインストールされていますが、前述のプロトコル サポートが不足しているだけです。

これは、php.netからダウンロードしたVC9(スレッドセーフ)バイナリですぐに機能しました(このインストールでは、VS9でコンパイルされたApacheバイナリを使用しているため、VS9でコンパイルされたphpバイナリを使用していた理由です)

私はVS9で構築されていないcurl拡張機能と関係があると仮定しています.VS6のphpバイナリも試してみましたが、SCPとSFTPのサポートも不足していました...

phpinfo の curl セクションを見ると、SCP/SFTP サポートなしでインストールされた php には libSSH バージョンがリストされていませんが、サポートされているものには libSSH Version->libssh2/1.1 と書かれています

これらの curl 拡張機能が libssh2/1.1 でコンパイルされていないように見える理由について何か考えはありますか?

0 投票する
3 に答える
8323 参照

ruby - Ruby と SCP/SSH を使用して、コピーをアップロードする前にファイルが存在するかどうかを判断する方法

SCP を使用してファイルをリモート サーバーにアップロードしていますが、アップロードする前にそのファイルが存在するかどうかを確認する適切な方法は何ですか?

0 投票する
3 に答える
147 参照

security - ユーザー名とパスワードの組み合わせがメモリから読み取られないようにするにはどうすればよいですか

アプリケーションの使用中にユーザー名とパスワードの組み合わせがメモリから読み取られないようにするにはどうすればよいですか。

私のプログラムは、SSHやSCPを含むいくつかのCYGWINツールのGUIラッパーです。さまざまなホストへのシングルサインオン機能を確保する必要があります。

0 投票する
2 に答える
2056 参照

scp - Xargs による scp locate の出力

ロケートの出力のファイルのリストを作成したい。scpリストを取りたい。

構文についてはわかりません。疑似コードでの私の試み

ファイルを移動先に移動するにはどうすればよいですか?

0 投票する
1 に答える
1092 参照

scp - scpを介してファイルを別のサーバーに定期的にバックアップする

xxxxxYYYのパターンを持つログファイルのセットがあります。ここで、xxxx->いくつかのテキストであり、YYYは、1ずつ順番に増加し、折り返されるシーケンス番号です。一度に使用できるのは、最後のn個のファイルのみです。

すべてのログファイルが(ssh / scpを介して)別のサーバーにバックアップされていることを確認する、絶対確実なスクリプトを作成したいと思います。

誰かがそれのためのロジック/コードスニペット(perlまたはshell)を提案できますか?

=>スクリプトは数分ごとに実行できるため、トラフィックのバーストによってログファイルのバックアップが失われることはありません。

=>宛先サーバー/ディレクトリでファイルが上書きされないように、ロールオーバーを検出する必要があります。

->ソースボックスにも宛先ボックスにもスーパーユーザーがいません。宛先ボックスにはrsyncがインストールされておらず、インストールするのに時間がかかりすぎます。->一度に更新されるログファイルは1つだけです。

0 投票する
3 に答える
2381 参照

ruby - Ruby Sinatra - パブリック フォルダー内のファイルにカスタム ルートを追加する

さまざまなクライアントで使用される Sinatra アプリがあります。クライアントの会社のロゴと各クライアントのカスタム layout.erb を表示したいと考えています。

コードベースは基本的に誰にとっても同じです。必要なのは、'Public' ディレクトリと 'layout.erb' で異なるファイル セットを簡単に維持する方法と、リモート サーバーに展開するときに、特定のクライアントのファイルのみを自動的にコピーする方法だけです。

0 投票する
1 に答える
408 参照

scp - 短いパスワードでscp

長さが4未満のパスワードの公開秘密鍵ペアを作成しようとすると、長さのためにパスワードを受け入れます

短いパスワードでscpを使用するオプションはありますか