問題タブ [winscp]
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.
ftp - すべてのサブディレクトリ(CHMOD)のファイル権限を変更する方法
私はディレクトリを持っており、その中にはそれぞれがいくつかの画像ファイルを含む複数のディレクトリがあります。
すべてのサブディレクトリとその中の画像ファイルのファイルパーミッションを755に変更したいと思います。
WinSCPを使用してサーバーに接続しています。ファイルがたくさんあるので1つずつ変更し続けることができないので、ファイルのアクセス許可を一度に変更するにはどうすればよいですか。
winscp - WinSCP:要求された名前は有効ですが、要求されたタイプのデータが見つかりませんでした。接続に失敗しました
サーバーにアクセスすることになっていますが、FTPプロトコルでWinSCPを使用してログインすると、次のような警告が表示されます。
要求された名前は有効ですが、要求されたタイプのデータが見つかりませんでした。接続に失敗しました。
サーバーでリモートで作業したり、サーバーにログインしたりした経験はほとんどありません。私の選択肢は何ですか?
.net - .NETアプリケーションのFTPプロトコルからディレクトリファイルサイズを取得する方法
私は現在、サーバーへのファイルの一部の自動バックアップを実行するための小さな.NETコンソールアプリケーションを作成しています。私が直面している問題は、私が自分の側で悪天候に見舞われ、それが電力とネットワークの停止につながったことです。この間、ファイルのかなりの部分が通過しなかったか、破損していることに気づきました。もう一方の端にあるフォルダのサイズを取得して、ファイル名、ファイル数、およびディレクトリの合計サイズが一致するかどうかを確認する方法があるかどうか疑問に思いました。ファイルを転送する方法としてWinSCPとNcFTPを試しましたが、適切なファイルサイズを取得することに関しては何も見ていません。
これはほとんどWindowsからWindowsへの転送であるため、FTPクライアントを介してサイズを返すコマンドライン引数がある場合は、それは素晴らしいことです。
windows-server-2003 - 公開 RSA キー (テキスト形式) を秘密 PPK キー ファイルに変換するにはどうすればよいですか?
「PUBLIC」AES 256 RSAキーを「メール」で受け取りました(例):
"ssh-rsa AAASDHFhdfsdSDHF2SHdf932hSDF29SDFHSDF2SDFHSDF23SHDFewhw92sdfhSDFS29843SdhsdfZSDH= some@bunk"
現在、WinSCP SFTP セッション接続に使用するよう求められています。
WinSCP 接続情報で、*.PPK を指す「秘密鍵ファイル」が必要であることがわかります。
テキスト形式の公開鍵を PPK 秘密鍵に変換するにはどうすればよいですか?
私が取り組んでいるサーバー (Windows Server 2003) には Putty のコピーがあります。さまざまなオプションを試しましたが、公開キーを必要な秘密 PPK キーに変換できる明らかな領域が見つかりません。
お知らせ下さい...
ありがとう。
python - Python でのバッチ コピー用の永続的な WinSCP 接続
何千ものファイルをリモート サーバーにコピーしようとしています。これらのファイルは、スクリプト内でリアルタイムに生成されます。私は Windows システムで作業しており、ファイルを Linux サーバーにコピーする必要があります (したがって、エスケープします)。
私は現在持っています:
Python を使用してファイルを生成していますが、リモート接続を永続化して、各ファイルを生成時にサーバーにコピーできるようにする方法が必要です (毎回新しい接続を作成するのではなく)。そうすれば、put オプションのフィールドを次のように変更するだけで済みます。
等
c# - C#WinSCPは、RSAキーを受け入れるか拒否するオプションをユーザーに提供します
一部のファイルを別のシステムに転送するために WinSCP を使用していますが、いくつか問題が発生しています。この C# プログラムをさまざまなデバイスで使用するつもりだったので、キーは同じではありません。そのため、WinSCP.com で通常表示されるオプションを提供するメッセージ ボックスまたはユーザーに似たものを出力したいと思います。
現在、ユーザーにオプションを表示し、winscp.StandardOutput.ReadLine()
何を返すかを選択できるようにしてwinscp.StandardInput.WriteLine([user choice])
いますが、これは機能していないようです。「ホスト キーが検証されませんでした!」というメッセージが表示され続けます。これにアプローチする方法について何か提案はありますか? ありがとう。
編集: これは、入力を待機していない WinSCP と関係があると思います。エコー オプションを「オン」に変更したので、応答を確認でき、WinSCP が接続を拒否した後に応答が発生しました。
WinSCP の現在のオプションは次のとおりです: バッチ中止、確認オン、エコーオン。
それで、とにかく WinSCP が .exe からのコマンドを待つことができると思いますか?
ftp - FTP転送後にファイル拡張子を変更
FTP 経由で小さなテキスト ファイルを転送し、転送が完了した後にファイル拡張子を変更して、宛先サーバーがコンテンツを処理できるようにしようとしています。これを行うにはどうすればよいですか。winscp.net のコマンドは特に役に立ちませんが、繰り返しますが、私はばかみたいに探しているかもしれません。
iphone - 独自の iPhone .app を iPhone に置く
app1 を作成し、WinSCP を使用して iPhone に転送し、iPhone に SSH で接続しました。それは私のiPhoneに表示され、実行されます。
次に、app2 を作成し、iPhone に転送しました。表示され、同様に実行されます..
私の問題?同時に表示できるのは 1 つだけのようです。app1 または app2 のいずれかを使用できますが、両方を同時に使用することはできません。
理由がわかりません
最初は同じものか何かで呼ばれているのではないかと思いました..?name.app を 1.app に変更しましたが、それでも Fake Code Sign として表示されました(笑) そこで、ビルド設定 -> バンドル名に移動し、1 に変更しました。
最初のものは1、2番目のものは2と呼ばれていることを確認しましたが、それでも一緒に表示されません...
だから私は、ええと、おそらく別のコード署名を使用する必要があると思いました(私が考えることができる唯一のもの)が、それでも機能しません..
私がしなければならないことを知っている人はいますか?
command-line - パラメータを winscp.com コマンドラインに渡す
WinSCP スクリプトを作成しようとしています。https://winscp.net/eng/docs/guide_automation#parametrizedで例を試しました
ただし、パラメーター値はスクリプトによって取得されません。
スクリプトが次のように呼び出されると、
以下が発生します。
初め、
表示されています。
続いて、実際に
ただし、パラメーターは決して置換されません。
それはまだとして表示されます%1
windows - Bash でのループ: 構文エラー: 予期しないファイルの終わり
私はこの Bash/Shell に慣れていないので、ユニ割り当てのためにネットワーク分析を行う必要があります。
単純なループを実行しようとしているだけですが、2時間のGoogleクロールにもかかわらず修正できなかった奇妙なエラーが発生しました:
次の構文を使用して for ループを使用してみました。
サーバーに最初のスクリプトを配置するたびに、次のメッセージが表示されます。
このファイルを実行する前に、次のコマンドを実行して権限を追加し、ファイルを実行可能にしました。
補足として、ループに関する次のスタックオーバーフローの質問を見つけ、「修正されたコード」をコピーして同じエラーが発生しました: Looping a Bash Shell Script
バージョン 4 以降を実行しており、Windows 7 で G-VIM をテキスト エディターとして使用しています。
これを自分で解決することができました:
私の評判はまだ低すぎるので、現時点では自分で答えることができないので、人々が時間を無駄にするのを止めるために、ここで修正しました:
わかりました、私はこれをなんとか修正したので、周りを見回す他の人のためにこれを残します.
私の問題は、サーバーへの接続に FileZilla を使用していたことです。WinVi または G-Vim を使用してファイルを作成していたにもかかわらず、Windows を実行しているサーバーにファイルを転送したときに、FileZilla がファイルの末尾に何らかの形式の余分な文字を追加していたようです。
接続エージェントとして WinSCP に切り替えて試してみたところ、問題なく動作しました。
他の回答ありがとうございます。
ルイス