- ベストアンサー
linuxで、ファイルの公開できますか?
最近、自宅RedHatLinuxをインストールして扱い始めました。 ここで、Linuxのサーバー機能を利用して、例えば職場でIEを起動し、アドレス欄に何かを入力することによって(FTPソフトを使用でもいいのですが)、家のRedHatLinuxへと接続し、ファイルを転送したり、ダウンロードしたりということはできるのでしょうか。 あるいは、上記のようなことをするには「ドメインの取得(これは有料?)」などが必要となるのでしょうか。 初心者でありますが、よろしくお願いいたします
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
>アドレス欄に何かを入力することによって(FTPソフトを使用でもいいのですが)、 >家のRedHatLinuxへと接続し、ファイルを転送したり、ダウンロードしたりと >いうことはできるのでしょうか できますが、インターネットを利用するのでセキュリティに注意する必要があります。 アドレスは、ISPから割り当てられたグローバルアドレスです。 たぶんルータを利用していると思いますが、そのままでは外部からは ルータまでしかアクセスできませんので、サービス(ポート番号)毎に 内部のどのPCにそのサービスのパケットを転送するかという設定が 必要となります。(ルータのバーチャルサーバ機能などと呼ばれます) これが正常に設定できれば外部から特定のサーバ用PCにアクセス可能と なりますが、IPアドレスは固定ではないため、少し面倒です。 これを解決するためには、DDNSサービスを利用するといいかもしれません。 こちらのサイトなどを参考にしてください。 http://www.ieserver.net/ でも、くれぐれもセキュリティには注意してください。 いつの間にか乗っ取られていたってことがない様に...
- 参考URL:
- http://www.ieserver.net/
その他の回答 (7)
- xjd
- ベストアンサー率63% (1021/1612)
>ファイルの公開できますか ファイル公開する方法はいくつかありますが、比較的安全な、 Apache(Webサーバ)+WebDAV(リモートディスク) を立てる方法をお薦めします。 WEBサーバのポート番号80番(HTTP)のみ開けば良いです。 ftpやtelnetなど余計なサービスを動かす必要はありません。 Windowsの、「マイネットワーク」->「ネットワークプレイスの追加」 から接続する事で、WebDAVで指定したフォルダが開きますので、 あとは、マウスでアイコンをドラッグ/ドロップするだけです。 もちろん、接続時にパスワードを入力するようにもできます。 会社のネットワークではFWでftpを拒否している事が多いですが、 httpなら通過できます。 Redhat9のApacheにはWebDAVが組み込まれています。
- o_tooru
- ベストアンサー率37% (915/2412)
こんばんわ、疑問はつきませんね。 さてご質問の件ですが、可能ですよ。私のところではFreeBSDというOSを使ってWebサーバーを公開しています。固定IPではありませんが、ルーターの接続を切断しない限り、私のところで使っているプロバイダーはIPは変更されないようです。(職場で使っているHI-HOは一定時間たつと自動的にIPが変更されます) 自宅ではまだ ドメインは取得していません。そろそろ取得しようかなと考えているのですが、BINDは結構バグが見つかりますので、まだちょっと怖いというのが、取得していない理由です。 あと、Webサーバー・DNS・FTP・メールサーバなんて順序でアタックに弱いというイメージがあるので、順番に経験を積んでいこうと、素人ですが考えています。 あと、Webサーバーですが毎日コードレッドの亜種?に汚染されたサーバーからの攻撃を受けますし、エクスプロイットによる攻撃も毎日受けます。セキュリティーには十分気をつけましょう。
seapassionさん、こんばんは。 確かに、自宅のコンピューターに任意のタイミングでアクセスして、気軽にファイルを持ってこれれば、便利なのですが、以下の様にマイナス要素があまりに多いため、強くおすすめしません。 オン・デマンドでのファイルの移動(コピー)のためには、「FTP」「SSHでのトンネル化」などが一般的ですが、何れにしても、サーバーの構築、メンテナンスの知識が必要です。 ●セキュリティ上の問題。 ↓ たとえ、アクセス制限をかけたとしても、サーバーをインターネット側に公開することになります。 サーバーを公開するには、それなりの責任が発生します。 公開前に危険性を熟知し、しっかりとしたセキュリティー計画を立てなければいけません。 特に、業務がからむとなれば、自分のサーバーが他社に危害を加えてしまった場合(可能性はいくらでもあります。)、その責任は重大です。 ●社内規定や、会社資産の利用をする事実と調整の必要性。 ↓ 上記の問題ともからみますが、自宅と会社が事実上一つのネットワークとして結ばれることになります。 自らが経営者でない場合、少し考えてみただけでも、問題は山済みです。 自宅と会社をまたぐメールでのやり取りでさえ、事前の根回しが必須です。(不可能と言うわけではなく、しかるべき担当部署への報告と問題点の洗い出しをしておかないと、会社・ご自分ともに大変なリスクを背負うことになります。) 大変失礼な言い方かもしれませんが、十分なスキルと会社側の許可(要請や業務上の必要性)がない限り、”無謀”と言っても過言ではありません。 お気持ちは良くわかるのですが…。 それでは、失礼します。
- osamuy
- ベストアンサー率42% (1231/2878)
ご自宅のLinuxサーバのIPアドレスが分かれば可能です。ただし、IPアドレスがプライベートIPアドレスのものだとダメですが。 ドメインは取得しなくても構わないです。IPアドレスさえ分かっていれば、なんとかなります。
- NEO_M
- ベストアンサー率0% (0/2)
インターネットへの接続はどうなっていますか? ダイアルアップだと少々きついような気がします。 ADSLなどの常時接続ならば問題ないのですが・・・。 あと、プロバイダにもよります。グローバルIPアドレスを付与してくれるプロバイダであればIPアドレスでアクセスすることができます。 最近ではあまりないみたいですが一部のプロバイダではプライベートIPアドレスを付与するプロバイダもあるみたいなので、その場合は×です。
No1です。 ドメインに関しては「DDNS」、「ダイナミック ドメイン サービス」等をキーに検索してみてください。 ちなみに、うちは次のところを利用しています。 http://www.no-ip.com/
Redhatのバージョンが書いていませんが。。。 質問から推測する限り話が長くなりそうなので次のキーで一度検索してみてください。 proFTPD(ftpサーバー) wu-ftpd(ftpサーバー) vsftpd(ftpサーバー) lokkit(Redhatのセキュリティ) ポートマッピング(ルーター設定) http://www.a-yu.com/redhat/
- 参考URL:
- http://www.a-yu.com/redhat/
お礼
まとめて御礼申し上げます。 初心者であるのに、たくさんの回答ありがとうございますっ! 現在、Apacheを起動してwebサーバーとして機能するかを確認しています。 まだ、linuxを触って1週間ほどですのでもっと知識を深めようと思います。 本当にありがとうございます。感謝しています。