問題タブ [sftp]

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 投票する
2 に答える
1933 参照

ftp - FTPS.exe (MoveIT Freely) で信頼できない証明書を抑制または無視しますか?

私が最近使用している FTP アカウントの 1 つで、安全な FTP 接続が要求されるようになりました。これにより、「標準の」FTP ライブラリを使用してアップロードするために使用していたスクリプトが機能しなくなりました。FTPS.exe (MoveIT Freely) 経由で 2 つのファイルをアップロードする小さなバッチ ファイルを作成しましたが、ダイアログ ボックスが表示され、[はい] をクリックする必要があります。

通常、これは問題にはなりませんが、いくつかの CSV ファイルを解析、結合、およびエンコードする (通常は無人で) 約 10 分間のスクリプトの最後にバッチ ファイルを呼び出しています。このダイアログ ボックスがポップアップ表示されるので、注意を払わなければなりません... スケジュールされたタスクとして実行できるようになり、そのことを忘れられるようにしようとしています。

あなたが有料ソフトウェアの顧客でもない限り、このフリーウェアのサポートはあまりないようです。そのため、他の誰かがこの問題に遭遇し、エラーを無視するためのフラグ (または回避策、または別の無料の安全な FTP) を知っているかどうか疑問に思っていました。解決)。エラーは以下のとおりです (サーバー名が変更されました)。

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

python - このPythonコードがインポート/コンパイルでハングするのに、シェルで機能するのはなぜですか?

Pythonを使用してファイルをsftpしようとしていますが、コードはインタラクティブシェルでうまく機能し、一度に貼り付けることもできます。

ファイルをインポートしようとすると(コンパイルするためだけに)、例外や明らかなエラーなしでコードがハングします。

コードをコンパイルするにはどうすればよいですか、または他の方法でsftpを実行するコードが機能している人はいますか?

このコードは、ssh.connect()ステートメントですぐにハングします。

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

ftp - 自動ファイルアップロード

自動ファイルアップロードが可能なフリーソフトウェアはありますか?ローカルコンピューターでお気に入りのIDEを使用してphpコードを編集するとします。IDEは変更しません。すばらしいです。プロジェクトディレクトリでファイルの変更を検出し、FTP/SFTPでリモートサーバーにアップロードするものが必要です。それだけです-とても簡単です。

私がすでに試したこと:

FTPDrive + FileSync Eclipseプラグイン-非常に遅く、すべてのファイルを頻繁にアップロードし、VistaおよびWindows7ではバグがあります。

WinSCP自動同期-バグが再び発生し、ファイルをランダムにアップロードすることを拒否します。それが正しく機能した場合は最高でしょう。

EclipseのネイティブSFTPサポート-それはUSELESSです!この機能でPDTプロジェクトを使用することはできません。プロジェクトのないPDTは、Notepad++に勝るものはありません。

AptanaFTP機能。手動より悪いです!Gawd、それは最悪だ!

Windowsで自分のPHP/MySQLサーバーを実行します。まず、セットアップに何年もかかりましたが、その後、本番環境として正確に機能しませんでした。コードを正しくテストできませんでした。

どのように機能する必要がありますか?ここでファイルを変更し、そこにアップロードします。トレイに静かに置いて、アップロードエラーが発生した場合にのみ気になるのが最善です。

わかりました、それが無料でなければ、多分少なくとも安いものがありますか?

そのようなものがない場合、FTPDriveのようなものはありますか?

0 投票する
5 に答える
3677 参照

ftp - FTP を追い越すものは何ですか? なぜ私たちはまだそれを使用していないのですか?

それは私だけですか、それとも FTP は少し時代遅れに見えますか? 遅くて非効率的で、30年以上前のものですが、古いものがすべて悪いわけではありません:)

FTPの後継となる可能性のあるプロトコルは何ですか?

webdav は少し使ったことがありますが、よくわかりません。速いですか?より信頼できる?より安全に?

新しいテクノロジーが (まだ) 広く採用されていないのはなぜですか?

更新: 具体的には、開発者と Web サーバー間のファイルのダウンロード/アップロードについて言及しています。

Web ブラウジング、ファイル共有など、他の用途のための他の主流プロトコルを認識しています。

0 投票する
5 に答える
7140 参照

c# - SFTP 経由でファイルを削除する

SFTP 経由でファイルを削除できる C# オープンソース コンポーネントはありますか?

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

ssh - Windows での VSFTPD およびその他の問題

vsftpd 互換の ftp クライアントを構築する必要があります。vsftpd が従うプロトコル、sftp または ftps についてはわかりません。vsftpd クライアントをポート 21(ftp) および 22(sftp) で接続できますが、990(ftps) では接続できないため、sftp を推測しています。

ここで、C#.NET を使用して vsftpd 互換の ftp サーバーと通信する必要があります。良いオープン ソースの sftp クライアントを見つけるのを誰か手伝ってくれませんか。

Windowsでsftpサーバーをセットアップする必要もあります。オープンソースの sftp サーバーはありますか。

ありがとう。

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

objective-c - FTP/SFTP によるリモート $HOME ディレクトリの解決

Objective-C では、NSString と呼ばれるメソッドがあります。

このメソッドは、"~/Documents" のような文字列を受け取り、"/Users/Nick/Documents" に解決します。「~」チルダは、プログラムが実行されているマシンの現在のユーザーのホーム ディレクトリに解決されます。

私の質問はこれです... 私は Cocoa と Objective-C を使用して小さな FTP/SFTP ユーティリティを作成しています。FTP/SFTP 経由でリモート マシンのチルダ (~) パスを解決するにはどうすればよいですか?

例えば。ユーザーがファイルをアップロードしたい

remote-host.com が Linux または OSX サーバーの場合、このパスは完全に有効です。ただし、ファイルのアップロードは、絶対パスを指定した場合にのみ機能します。これが私が使用しているフレームワークConnectionKitの制限なのか、それとも手動で実装する必要があるものなのかはわかりません。私は後者で大丈夫ですが、どのように何か提案はありますか?

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

cocoa - 非常に大規模なSFTPアップロードの処理-Cocoa

私はいくつかのSFTP機能を含む小さな無料のCocoaアプリに取り組んでおり、特にアップロードを扱っています。アプリは完成に近づいていますが、多くのファイルを含むフォルダーのアップロードに関して、かなり悪い問題が発生しました。

アップロードを処理するためにConnectionKitを使用しています。

これは、ほとんどのファイルとフォルダーで正常に機能します。この場合、@ "/ Users / me/large-folder"には300を超えるファイルが含まれています。このメソッドを呼び出すと、CPUが約30秒間100%まで回転し、アプリケーションが応答しなくなります(mac回転ボール)。30秒後、アップロードはキューに入れられて正常に機能しますが、これはほとんど理想的ではありません。明らかに、これらのファイルを列挙しているものは何でも、それが完了するまで私のアプリをロックアップさせています。

これについてどうしたらいいのかよくわかりません。私はほぼすべてのソリューションを受け入れています。別のフレームワークを使用していても、調査を行った結果、ConnectionKitはそこにあるものの中で最高のようです。

何か案は?

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

ssh - SSH/SFTP を介して opendir()、readdir() タイプの呼び出しを行う方法はありますか?

処理するファイルのディレクトリを読み取るコードが少しあります。私は現在、これを行うために dirent.h,opendir(),readdir() メソッドを使用しています。同じことをする必要があると言われましたが、今は SSH/SFTP アクセスが可能なリモート マシン上のディレクトリになっています。

ソースコード以外のシステムを変更せずに同じことを行う唯一の方法 (私が考えることができる) は、「ssh user@host ls」コマンドを実行し、解析し、パーサーの結果に基づいて処理することです。

ここでの本当の問題は、SSH/SFTP を介して opendir()、readdir() (または同様のもの) を実行する方法があるかどうかです。