■FTPサーバ(VSFTPD)の作成方法 | ||||||||||
▼「yum」コマンドからインストール | ||||||||||
「アプリケーション」→「アクセサリ」→「GNOME端末」 | ||||||||||
「# yum -y install vsftpd」コマンド入力 | ||||||||||
Loaded plugins: fastestmirror Installed: vsftpd.i386 0:2.0.5-12.el5 |
||||||||||
ファイルの格納場所 | ||||||||||
vsftpd | /etc/rc.d/init.d/vsftpd (起動スクリプト) | |||||||||
vsftpd | /etc/vsftpd | |||||||||
vsftpd.conf | /etc/vsftpd/vsftpd.conf (設定ファイル) | |||||||||
ftpusers | /etc/vsftpd/ftpusers (FTP接続禁止ユーザの設定) | |||||||||
vsftpd | /usr/sbin/vsftpd (FTPデーモン) | |||||||||
ftp | /var/ftp (Anonymouus用ルートディレクトリ) | |||||||||
xferlog | /ver/iog/xferlog | |||||||||
「ftpusers」 アクセス禁止ユーザの設定ファイル | ||||||||||
# Users that are not allowed to login via ftp root bin daemon adm lp sync shutdown halt news uucp operator games nobody |
||||||||||
▼「FTP」接続ユーザの設定 | ||||||||||
▼「サービス」の開始 | ||||||||||
「システム」→「管理」→「サービス」 | ||||||||||
「□vsftpd」選択して□にチェックを入れます。 |
||||||||||
「OK」をクリック | ||||||||||
[root@CentOS ~]# chkconfig vsftpd on (サービスを常に起動) [root@CentOS ~]# /etc/rc.d/init.d/vsftpd start (サービスの開始) vsftpd 用の vsftpd を起動中: [ OK ]: [root@CentOS ~]# |
||||||||||
▼「ファイアウォール」の設定 | ||||||||||
「システム」→「管理」→「セキュリティレベルとファイヤーウォール」を選択 | ||||||||||
「□FTP」にチェックを入れて「OK」をクリック | ||||||||||
▼「SELinux」の設定 | ||||||||||
「SELinux」が「有効」の場合は下記のコマンドで「home」アクセスを許可しておきます。 | ||||||||||
[root@CentOS ~]# getsebool -p ftp_home_dir on | ||||||||||