Fedora 13
Sponsored Link

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
関連コンテンツ