FTPサーバー構築 - Vsftpd2010/05/30 |
ファイル転送用にFTPサーバー構築します。使うのは vsftpd です。
ファイル転送は内部ネットワークから行うことを前提としています。
外部からの転送は経路上をパスワード等のデータが平文で流れ、盗聴などの危険にさらされるため、おすすめしません。
外部からの転送の場合は
SSHによるWinSCPでの転送を利用した方がよいです。
|
|
[1] | vsftpd のインストールと設定をします。 |
[root@www ~]# yum -y install vsftpd [root@www ~]# vi /etc/vsftpd/vsftpd.conf # 12行目:匿名ログイン禁止 anonymous_enable= NO # 80,81行目:コメント解除 ( アスキーモードでの転送を許可 ) ascii_upload_enable=YES ascii_download_enable=YES # 95行目:コメント解除 ( chroot 有効 ) chroot_local_user=YES # 96行目:コメント解除 ( chroot リスト有効 ) chroot_list_enable=YES # 98行目:コメント解除 ( chroot リストファイル指定 ) chroot_list_file=/etc/vsftpd/chroot_list # 104行目:コメント解除 ( ディレクトリごと一括での転送有効 ) ls_recurse_enable=YES # 最終行へ追記:ルートディレクトリ指定 local_root=public_html # ローカルタイムを使う use_localtime=YES [root@www ~]# vi /etc/vsftpd/chroot_list # 上の階層への移動を許可するユーザーを追加 fedora [root@www ~]# /etc/rc.d/init.d/vsftpd start Starting vsftpd for vsftpd: [ OK ] [root@www ~]# chkconfig vsftpd on
|
Sponsored Link |