タグ付けされた質問 「upload」

3
PSCP:WindowsからLinuxへのフォルダー全体のアップロード
PSCPを使用して、WindowsからLinuxにいくつかのファイルをアップロードしています。一度に1つのファイルをアップロードするだけで問題ありません。しかし、非常に大きなディレクトリがいくつかあり、ディレクトリ全体を一度にアップロードしたいです。 私が試してみました: pscp -i C:\sitedeploy\abt-keypair.ppk includes\* root@mysite.com:/usr/local/tomcat/webapps/ROOT/includes/* エラーを投げる:「pscp:リモートfilespec / usr / local / tomcat / webapps / ROOT / includes / *:ディレクトリではない」 そして pscp -i C:\sitedeploy\abt-keypair.ppk includes\ root@mysite.com:/usr/local/tomcat/webapps/ROOT/includes/ エラーをスロー:「scp:includes:not a regular file」 そして pscp -i C:\sitedeploy\abt-keypair.ppk includes root@mysite.com:/usr/local/tomcat/webapps/ROOT/includes エラーをスロー:「scp:includes:not a regular file」
36 linux  windows  putty  scp  upload 

4
ftpまたはlftpを使用してディレクトリをFTPサーバーに再帰的にアップロードする方法は?
Linuxシェルスクリプトを作成して、ローカルディレクトリをリモートサーバーにコピーします(既存のファイルを削除します)。 ローカルサーバー: ftpおよびlftpコマンドが使用可能です。グラフィカルツールはありません ncftp。 リモートサーバー: FTP経由でのみアクセス可能。rsyncもSSHもFXPもありません。 ローカルファイルとリモートファイルをリストしてlftpスクリプトを生成し、実行することを考えています。もっと良い方法はありますか? 注:アップロードのみ変更されたファイルはプラスであってもよいが、必要ではないでしょう。

4
sftp専用のユーザーを作成するにはどうすればよいですか?
adduserツールを介してシステムにユーザーを追加しました。次に、で/etc/passwd、私は変更しようとした/bin/bashの/sbin/nologinかを/dev/null、どちらも働いたこれらの。 ユーザーに対話型シェルを取得するオプションがなく、単にを使用したいのsftpですが。方法はありますか? 以前にここで質問されたことは知っていますが、満足のいく応答をした人はいないようです。
15 ssh  linux  sftp  upload 

1
VMを介したiproute複数のADSLロードバランサー
長い間(2年?)、非常に基本的なアウトバウンドロードバランシング機能を備えた仮想マシン(Ubuntu 12.04サーバー)を実行しており、さまざまなアウトバウンド接続をさまざまなADSLルーターに送信しています。 NATマスカレードなしでiprouteを使用するだけで構成されたNATは、アウトバウンドADSLルーター自体によって管理され、接続が負荷分散ルーターVMをバイパスして送信者に直接ルーティングできるようにします。ルーターVMにはファイアウォールルール(iptables)もありません。 echo 1 > /proc/sys/net/ipv4/ip_forward # flush initially ip route flush cache # remove whatever is there for the default to begin with ip route delete default # default load balancing rule ip route add default scope global \ nexthop via ${ROUTER2} dev ${INTERFACE} weight 6 \ nexthop …

1
OpenSSH SFTPサーバーで中断されたアップロードを検出または記録する方法は?
私の顧客が切り捨てられたデータをSFTPで処理している場合、この問題が発生します。問題が私たちの側にあるのか彼の側にあるのかわかりません。SFTPロギングを有効にしましたが、アップロードが中断されたかどうかを検出できません。 たとえば、sftpクライアントを起動して、^Cアップロードの途中でヒットした場合、サーバーはのようなclose "/data/README.md" bytes read 0 written 5366メッセージを表示します。これは中断のないアップロードと区別がつきません。 .partプレフィックスのようなものが機能すると思いますが、サーバー障害に関する他の投稿を見ると、OpenSSHのsftpサーバーでは可能ではないと思います。 それで、ファイルのアップロードが中断されたかどうかを検出する方法はありますか?
9 ssh  sftp  upload 

3
アップロードファイルのサイズを制限し、制限を超えた場合にユーザーをエラーページにリダイレクトする
ユーザーをファイルfile too bigページにリダイレクトできますか POSTリクエストのサイズが指定された制限を超えた場合 max-request-sizeオプションについては知っていますが、オーバーロードできない静的なページのみを提供します。 私は取る書き換えルールを作成しようと考えています 入力としてのリクエストボディからのコンテンツサイズとエラーページへのリダイレクト 更新 今、私たちはフロントエンドとしてnginxを使用しています。新しい提案はありますか?

2
大きなファイルをアップロードするためのColdFusionの設定
大きなファイルのアップロードを受け入れるようにcoldfusionサーバーをセットアップしようとしていますが、いくつかの制限にぶつかっています。これが私がこれまでに観察したものです: アップロードのサイズを制限するColdFusion Administratorの設定には、「投稿データの最大サイズ」と「リクエストスロットルメモリ」の2つがあります。アップロードのサイズ(HTTPオーバーヘッドを含む)がこれらの設定のいずれかよりも大きい場合、アップロードは拒否されます。これらのうち2つが必要な理由がわかりません。どちらを高く設定しても、私が知る限り、効果はありません。下の方が勝つ。 誰かが大きすぎるファイルをアップロードしようとすると、素敵なエラーメッセージが表示されません。約1 TCPウィンドウ分のデータを送信した後、アップロードが永久にハングします。そして、それは本当に悪い方法でハングします。クライアントがギブアップして切断した後でも、関連するapacheスレッドは引き続き拘束されています(これはmod_statusを使用して確認できます)。スタックしたスレッドは、新しい要求を受け取るためのものがなくなり、サーバーを再起動する必要があるまで、ビルドを続けます。 「リクエストスロットル」は、私にはよくわかりません。それに関するすべてのドキュメントは、メモリ領域のサイズとしてそれについて語っています。それがそうであるなら、私はそれがファイルサイズにどのように関連しているかを見ることができません。これは、私が信じたくないことを示唆しています。ColdFusionは、アップロードされたファイル全体をディスクに書き込む前に、メモリに丸呑みします。アップロードループ(中サイズのブロックを読み取り、ディスクに書き込み、完了するまで繰り返す)が非常に簡単な場合、正気な人はそれを行いません。(HTTPマルチパート/フォームデータポストの構造が少し難しくなることは知っていますが、Web開発製品を使用しているAdobeのような大企業がきっとこれを正しく行うことができます...できませんか?) ファイル全体の丸呑みが実際に起こっていることである場合、彼らはどのようにして実行可能なサイズ制限を選択することを期待していますか?ギガバイトを許可すると、数人の同時ユーザーがサーバーをメモリ不足で実行することができます。そして、ギガバイトのアップロードを許可しないのですか?投稿する動画があり、編集する時間はありません。 追加情報 ここにいくつかのバージョン番号があります。 ウェブサーバー: Server: Apache/2.2.24 (Win64) mod_jk/1.2.32 ColdFusion: Server Product ColdFusion Version ColdFusion 10,285437 Tomcat Version 7.0.23.0 Edition Enterprise Operating System Windows Server 2008 R2 OS Version 6.1 Update Level /E:/ColdFusion10/cfusion/lib/updates/chf10000011.jar Adobe Driver Version 4.1 (Build 0001) 追加情報#2 制限フィールドに入力した値を知りたいのですが、どちらもしばらくの間200 MBに設定されていました。「投稿データの最大サイズ」を2000MBに増やしても効果がありませんでした。「Request Throttle Memory」を2000 MBに増やすと、より大きなアップロードが可能になることはすでにわかっています。私がここで探しているのは、すぐに「そこに大きな数字を入れる」ことではありません。回答ですが、これらの設定が実際に何を意味するか、およびサーバーのメモリ使用量にどのような影響があるかについての詳細な説明です。 …

2
ロケーションブロックごとのNginx client_max_body_size(php frontcontrollerパターンを使用)
この問題の解決策を探しています。その質問の設定が機能しない理由を理解していますが、私はそれを機能させることができる解決策を見つけようとします。 アイデアは、特定のURLでのみ大きなファイルのアップロードを許可することです。私はlocationこれにブロックを使用できますが、問題は次のとおりです:私はphpフロントコントローラーのパターンを持っています: location ~ \.php { # ... fastcgi_pass unix:/tmp/php5-fpm.sock; } 私の合計構成は次のようになります: # ... http { # ... client_max_body_size 512K; server { server_name example.com; root /var/www/example.com/public; location / { try_files $uri /index.php?$query_string; } location /admin/upload { client_max_body_size 256M; } location ~ \.php { # ... fastcgi_pass unix:/tmp/php5-fpm.sock; } } } …
8 nginx  upload 

1
低速または不安定なネットワークリンクを介した信頼性の高いファイル転送
低品質のブロードバンドリンクを介して多数のファイルをサーバーに転送する必要があります。ファイルはサイズが大きく、ファイルごとの転送には約30分かかります。 私はscpを使用していますが、ハングすることがあります-転送はエラーで失敗せず、実行を続けますが、それ以上のデータは転送されません。 そこで、「フェイルセーフ」アップロードソリューションを探しています。これは、リンクが数分間失敗した場合や、信頼性が低い場合でも機能するソリューションです。 私の考えは: 大きなファイルを小さな部分に分割する タイムアウト付きでパーツをアップロードし、失敗した場合は再試行します 質問: このアイデアを実装するすぐに実行できるツールはありますか?(scpの特定の必要性はありません。ftpやその他の可能性があります) scpがハングしたことを検出する方法はありますか?(つまり、まだ実行中ですが、データは転送されません)
8 ssh  scp  upload  failsafe 

1
upload_max_filesizeとpost_max_sizeを増加させない理由はありますか?
LAMPボックスのシステム管理者として、php / htmlフォームのアップロード容量を約70 MBに増やすように求められます。2つのクアッドコアと4ギガのRAMを備えているため、サーバーで処理できると思います。また、コストのかかる帯域幅の制限もありません。それで、標準のphp.iniの制限は通常2MBですので、upload_max_filesizeとpost_max_sizeを変更する前に考慮すべき他の問題はありますか、それとも安全に続行できますか? ヒントをありがとう!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.