- 締切済み
個人情報データのFTPダウンロード
WEB上の申込フォームから、個人情報をCSVファイルで出力し、 一定時間で手動でFTPでダウンロードするということをやっています。 暗号化はしているものの、セキュリティ上、FTPでのダウンロード は問題あると思うのですが、代替案などはございますでしょうか? セキュリティはとんと知識がないもので、ご教授いただけたら 幸いです。
- hide_momiji
- お礼率52% (307/588)
- ネットワーク
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- vaio09
- ベストアンサー率37% (756/2018)
sftp(Secure File Transfer Protocol)が使える環境でしたら、安全なファイ ル転送が可能です。 お使いのサーバ/クライアントの種類が分かりませんが、UNIX系サーバOSでし たらsshデーモンを設定しておけばsftpに対応しています。 クライアント側のsftpアプリとしては、WindowsだとWinSCPが有名です。参考URLを見てください。 これで、安全なファイル転送が可能になります。
- 参考URL:
- http://www.tab2.jp/~winscp/
関連するQ&A
- FTPによるダウンロード、アップロードのセキュリティについて
ECサイトのシステムの開発で、ちょっと分からないことがあります。 楽天やMakeShop、EストアなどのECサイトのシステムではどれも、注文情報(バリバリ個人情報を含む)のデータをCSVでダウンロードできる機能がありますが、あの場合のセキュリティはどうなっているのでしょうか? ブラウザで普通にダウンロードできてしまいますので、SFTPなどの技術で暗号化されているわけじゃありませんよね? また、クロネコペイメントとか、ドロップシッピングのシステムなどは、逆にブラウザからCSVファイルをアップロードするようになっていますが、これも暗号化されているとは思えません。 SFTPであればセキュアな通信ができるそうですが、その場合はサーバーとクライアント双方でSFTPに対応していなければならないのでしょうか。今回の開発は、ブラウザを使用したシステムなのです。 周りの人に聞き回ったところ、「FTPはインターネット上を平文のまま飛んでいくので、セキュアとは言えない通信方式だ」という見解が多いのですが、それなのに何故公然と大手のIT企業がどこもこの方式で個人情報を転送させているのかが解せません。それとも何かセキュリティ対策が施されているのでしょうか。 どなたか、セキュリティに詳しい方の見解をお聞かせ願いたいと思います。
- ベストアンサー
- ネットワーク
- FTPと情報漏えい
フォームから受信した内容を、サーバーのデータファイルに保存するプログラムを作成しています。データファイルの情報漏洩を防ぐためには、どのような手段をとればよろしいのでしょうか。フォームから送って頂く情報をできる限り完全に守りたいと思っております。 どうかご教示ください。 環境: ・レンタルしているサーバーは、UNIXです。 ・フォームからプログラムまでの情報はSSLで暗号化されています。 ・データファイルはCGIディレクトリに保存され、 ブラウザからアクセスされても、サーバーの設定により プログラムとして起動されるため、閲覧ができません。 ・SSH、SFTPは使用不可。 現在のところ、データファイルをFTPでローカルコンピュータにダウンロードする予定です。 お聞きしたいポイント: ・FTPでのダウンロードは盗聴が可能なため、他の方法がないか探しています。 ・また、データファイル自体をFTPでダウンロードしなくとも、 HTMLファイルなどのアップロードの際に、 FTPアカウントのID、パスワードが漏れてしまう心配はあるのでしょうか。 素人の質問で恐縮ですが、お教えいただけると助かります。 よろしくお願いします。
- 締切済み
- ネットワーク
- CSVファイルをCGIでダウンロード
Perlを使ってCGIを書いています。 申し込みフォームを送信すると、CSVファイルに書き込むのとメールで送信するというCGIを作りました。 そこで、その作ったCSVファイルをFTPソフトを使うのではなく、ブラウザ上でCGIを使ってダウンロードしたいのですが、どうしたらよいのでしょう? 環境は OS:Linux、PerlのバージョンはPerl5です。
- ベストアンサー
- CGI
- 申込みフォームの内容をメールで送信,csvファイルに書き出ししたい
cgiはただいま勉強中ですが,自分で組めるほどの知識はありませんので フリーウェアでできる物を探しています。 【したいこと】 1.申込みフォームの内容を,申込者・管理者両方にメールで送る(sendmail使用可) 2.その内容をcsvファイルに書き出したい csvファイルはftpでダウンロードするのでかまわない。 3.申込みフォームの内容は1月に1度変わります。 同時に申込者へのメールの内容も変わりますので,簡単にアレンジできれば嬉しいです。 「Web裏技」さんの webform.cgi を利用していてアレンジしてみたのですが, 「テスト」の一言も書き出すことができず.... 過去の質問も検索してみましたが,上記のように3つのことができるcgiのことは 見つけられなかったので,よろしくお願いいたします。 言語はperlです。
- ベストアンサー
- CGI
- excelから直接FTPフォルダを開きファイル選択したい
FTP上の二つのファイルを結合して、データを作るエクセルを作ろうとしています。 誰でも触れるようにしろと上司に言われているので、 1.FTPソフトの自動実行(ダウンロードするファイルは手動選択) 2.CSVファイルを取込んだあと、結合の自動化 まではできるようにしました。 ただFTPソフト(FFFTP)でファイルを選択せず、直接ExcelからFTPのファイルを読みにいけるようにしたいと思ってます。 (ファイル名は毎回変わります。) またFTPはユーザ名とパスワード入力が必須になってます。 ExcelからFTP上のフォルダにアクセスし、ファイルを選択して読みにいけるようにする方法はあるでしょうか? Excelのバージョンは2000です。
- ベストアンサー
- オフィス系ソフト
- VB2005でフォームに取り込んだデータをCSVファイルを出力したい
VB2005環境、DBはSQLサーバです。 VB2005でフォームに取り込んだデータをCSVファイルで出力する 機能を付けたいと考えています。 現状は、SqlDataAdapterのFillメソッドでDBから取得したデータをWindowsフォーム上に出力する機能を持っています。 その出力したデータをクリック一つでCSVファイルとして出力したい と考えています。 かなり調べたのですが出来ませんでした。 どなたかご教授よろしくお願いします。
- 締切済み
- Visual Basic
- CGIでCSVとしてデータ保存→検索して計算後表示
CGI初心者で大変困っています。。。 現在、CGIで入出金帳簿をつけるようにしています。 フォームで入力してCSVに保存する所まで完成しました。 そこから、FTPでCSVファイルをダウンロードして、CSVを開いて、ExcelとしてSUMとかで縦を足したり、エクセルのオートフォーム等で、科目別に並べ替えたりしています。。。。 これをWeb上で実現し、最後は印刷までしたいのですが。。。 内容は「日付」「摘要」「入金額」「出金額」「備考」です。 serch.cgiを作成して、日付とか摘要で検索できて表示まではできるようになりました。 しかし、金額の合計の求め方やどこにソースを書けばいいのか? まったくわかりません。 どうすれば可能でしょうか? いろんなサイトを見てもわかりませんでした。。。
- ベストアンサー
- CGI
- ダウンロードのキャンセルの判定
現在JAVAでWEBアプリケーションを開発しています アプリ内で「出力」ボタンを押すことにより、DBより情報を取り出し内容をCSVの形でダウンロードできるようにしています。 押した時に「開く」・「保存」・「キャンセル」等が出るウインドを出し、 「開く」・「保存」が押された場合にログを書き込むようにします。 ただ「キャンセル」が押された場合にはログを書きたくないのでこれの判定をどうすればできるのかわかりません ご教授よろしくお願いします
- 締切済み
- Java
- IEでCSVファイルのダウンロードをしたい
いつもお世話になっております。 VBAでWebサイトからCSVファイルをダウンロードしたいと思っております。 VBAを使わずに手動でダウンロードするときには、ボタンをクリックするとポップアップ画面が表示され、「開く」または「保存」のボタンを押してダウンロードします。 VBAでボタンを押すコードを以下のようにしました。 objIE.Document.Forms("frmParam").btnExport.Click (* btnExport=Webのソース画面に表示してあったダウンロードボタンの名前) これだと 「セキュリティ保護のため、このサイトによるこのコンピュータへのファイルのダウンロードが Internet Explorer によりブロックされました。オプションを表示するには、ここをクリックしてください」 という情報バーが画面の上部に表示されプログラムがストップしてしまいます。(オプションを手動で表示させ、「ファイルのダウンロード」を選択しても何も起こらず、プログラムは実行中のままです。) どのようにしたらうまくダウンロードできますでしょうか?
- 締切済み
- Visual Basic