問題タブ [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 投票する
3 に答える
4220 参照

ruby - 単純なRubySFTPの構文エラーの例

非常に不安定な動作のように見える問題がありますが、これはRubyの問題ですか、それとも私が行ったことの問題ですか?助けてください-私がこれを解決するまで私のプロジェクトは行き詰まっています。

このコードがMacOSLeopardで実行されているとすると、次のようになります。

次のエラーの原因は何ですか?

参考までに、RUBYOPTを正しく設定したので、gemが読み込まれ、gemが最新になります。

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

asp.net-mvc - ASP.netMVCでSFTPを使用してリモートサーバーに直接アップロードすることは可能ですか?

私は現在、asp.net MVCを使用して何かを開発していますが、まだ経験がないので、手伝ってください。

ユーザーがビデオをアップロードするためのフォームがあります。リモートサーバーにアップロードする現在の理想的な概念は、現在のサーバーにアップロードしてから、FTPを使用してリモートサーバーにプッシュすることです。

私の場合、現在のサーバーにアップロードしてから(Time x1)、現在のサーバーを新しいサーバーにプッシュする(Time x2)必要があるため、これはそれほど高速ではありません。そのため、時間は2倍になります。

したがって、私のアイデアは、ユーザーに現在のサーバーにアップロードさせることです。ユーザーアップロードしている間、現在のサーバーはファイルをDBに追加し、同時にSFTPを使用してリモートサーバーにファイルを送信します...

それは可能であり、この概念にセキュリティホールはありますか?

どうもありがとうございます

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

php - sFTPを介したリモート開発サーバーでのPHPプロジェクトの作業

sFTP経由でリモートPHPファイルを読み書きできるエディターを探しています。私は自分のPHPファイルのローカルコピーを持っていないことについて話している。

しかし、ここで注意が必要な部分があります。そのエディターに、プロジェクト内のすべてのファイルを認識させ、インテリセンスのようなオートコンプリート、クラス構造などを提供してもらいたいのです。EclipsePDT、Aptana、NetBeansと同じです。ただし、「リモートプロジェクトのストレージと認識」機能を使用します。

これらの機能を備えたエディターについて知っていますか?

ありがとう !

編集:私は本番サーバーではなく、開発サーバーで作業しています。これは主に、デスクトップPCのWindowsで作業する必要があり、さまざまな互換性とツールの可用性の理由からプロジェクトをローカルでホストしたくないためです。また、サーバーOSとしてLinuxを使用します。

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

ruby - Rubyでのnet-sftpによるキーベースの認証

SFTPを使用して多数のサーバーにログインし、特定のファイルをダウンロードして、問題が発生したときに問題をデバッグできるようにしたいと考えています。クライアントを使用することもできますが、すべてを合理化するためにプロセスの自動化を開始したいと考えていました。

私の最初の試みは次のようになります。

これは機能しますが、パスワードが必要であることを意味します。理想的には、公開鍵認証を使用したいのですが、ドキュメントやオンラインでこれへの参照を確認できません-これは可能ですか?

チルカットは使いたくないです。

ありがとう

0 投票する
4 に答える
2142 参照

c#-2.0 - 2.0 での SFTP の実装

.NET 2.0 で SFTP クライアントとサーバーを作成したいと考えています。それは可能ですか?いくつかの提案をお願いします

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

php - PHP からの SFTP - 未定義の定数 CURLOPT_PROTOCOLS と CURLPROTO_SFTP?

私のphpスクリプトから、sftp経由でcsvファイルをリモートサーバーにアップロードできる必要があります。私はこの質問から受け入れられた答えに従いました:

PHP 内からの SFTP

私のコードは次のようになります

出力は

curl libcurl/7.18.2 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.10 を使用しています。sudo apt-get install php5-curl を実行すると、コンピューターは最新バージョンを持っていると言った。

私は何を間違っていますか?ファイルをphpからリモートサーバーにsftpアップロードするにはどうすればよいですか?

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

php - PHP からファイルを SFTP アップロードする方法

PHP を使用してファイルをリモート サーバーに SFTP アップロードするのに問題があります。cURL を使用すると、次のエラーが表示されます。

PHP からの SFTP - 未定義の定数 CURLOPT_PROTOCOLS と CURLPROTO_SFTP?

以下で提案されているように、phpseclibも試しました。

PHP 内からの SFTP

しかし、phpseclib を試すと、次のエラーが発生します。

次に、phpでシステムコマンドを使用してみましたが、何も起こりませんでした:

私も試しました

しかし、私のphpサーバーはss2_connectが定義されていないと言っています。

ターミナルから次のことをしようとしました

しかし、サーバーは scp コマンドを許可していません。ssh キーを作成するためのシェル アクセス権がありません。

今できることは、端末から sftp して手動でアップロードすることだけです。しかし、私は本当にこれを自動化して、PHP Web サイトでこれらすべてを実行できるようにしたいと考えています。

PHP から SFTP アップロードする方法に関するチュートリアルはあまりありません。やり方が悪いからですか?もしそうなら、私は何をすべきですか?アップロード先のサーバーは sftp 接続のみを許可します。

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

php - phpseclibを使用してsFTPサーバー上のファイルのアクセス許可を変更するにはどうすればよいですか?

やってみ$sftp->chmod('0755', "file.zip");$sftp->chmod('0755', "file.zip");

ただし、どちらの場合も、代わりに権限が363に設定されています。

0 投票する
7 に答える
36022 参照

c# - SFTP サーバーとの通信方法

私は、FTP を使用して特定の宛先にファイルを自動的に送信する顧客向けのサービスを作成しました。歴史的な理由から、私は WinInet を使用して FTPing を実行しています。すべてうまくいきましたが、顧客は SFTP 接続のみを受け入れる宛先を 1 つ追加したいと考えています。

これを最初から実装するという考えはあまり好きではないので、ネイティブに、または WinInet を介して SFTP サーバーと通信する方法はありますか? 使用できるシステム ライブラリはありますか (P/Invoke を恐れません :))? そのためにサードパーティのコンポーネントを購入する必要がありますか? もしそうなら、どのコンポーネントをお勧めしますか?

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

ruby - Rubyの抽象化

私はRubyを初めて使用し、主にC#とActionScript 3(他の言語の中でも)から来ています。機能の抽象化に興味があります。具体的には、RubyのFTPおよびSFTPライブラリをラップおよび抽象化します。

私は周りを探していて、バックアップと呼ばれる宝石に出くわしました。S3、SCP、SFTP、FTPを介したバックアップをサポートしているので、本当に注目を集めました。それで、「すごい、これが完璧な例だ!」と思いました。ソースを閲覧し始めましたが、次のようなコードに出くわしました。

GitHubで完全なソースを表示する

それはcase/whenステートメントで散らかっています!これをC#で攻撃している場合は、プロトコルインターフェイス(または抽象クラス)を作成し、FTPとSFTPに実装させます。次に、私のクライアントクラスは、実装を気にせずにプロトコルのインスタンスを渡すだけです。ゼロスイッチ/ケース。

Rubyでコーディングする際の、この状況でのベストプラクティスに関する少しのガイダンスをいただければ幸いです。