- 前ページ
- 次ページ
FTPサーバーも、クライアントも準備できたはず…
ということで、実際に接続確認を行うことにしました。
インストールしたFTPクライアント(FFFTP)を起動して、設定。
設定は、特に難しいことはなく完了。
●参考
http://home.threeweb.ad.jp/threeweb/faq/WinFaQ/ffftp/ffftp02.html
が、いざサーバーに接続しようとすると…繋がらず。
聞いたり、調べたりした結果、ファイアーウォールの影響ではないかということに。
「iptables」の設定が必要だということがわかり、調べて設定を行った。
●参考
http://centossrv.com/iptables.shtml
●Memo
「iptables」とは?
iptablesとは、パケットフィルタを行うソフトウェア。
主に、PCをルータとして使うとき通過するパケットを検査して、いらないパケットを破棄したりします。この機能を使うことで、ファイアウォールとして活用することができます。
【実際に打ったコマンド】
iptables --list
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ftp -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEP
iptables-save
あれ…それでも繋がらない。
ということで、さらにSELinuxの設定が必要とのこと。
FTPサーバーの準備ができたら、サーバーとやりとりするクライアントを準備する。
●Memo
クライアント?サーバー?
クライアントはサーバに対して「このデータを送ってほしい」という要求をする。
それに対してサーバは要求されたデータを送る、要求に対する処理をする。
FTP?
File Transfer Protocol(ファイル・トランスファー・プロトコル、略称:FTP)
ネットワークでファイルの転送を行うための通信規約(プロトコル)のこと。
今回はFTPクライアントツールとして、「FFFTP」をインストール。
下記サイトから最新版をダウンロード
http://www2.biglobe.ne.jp/~sota/ffftp.html
クライアントとサーバーの準備ができたら、接続の確認をしてみよう。
と、その前に…そもそも課題の発端が、
SSHを利用してサーバーにアクセスしよう~ということだったので、Poderosaをインストールする。
下記サイトから最新版をダウンロード
http://ja.poderosa.org/download/binary.html
とりあえず、インストールしておき、諸々の設定はのちほど。
次はFTPサーバーとクライアントの接続です。(心配)