1. Cài đặt vsftpd:
# yum -y install vsftpd2. Cấu hình cơ bản trên vsftpd.conf:
# vi /etc/vsftpd/vsftpd.conf
- CODE:
# line 12: Không cho đăng nhập anonymous
anonymous_enable=NO
# line 80,81: Bỏ dấu comment ( allow ascii mode )
ascii_upload_enable=YES
ascii_download_enable=YES
# line 95, 96: Bỏ dấu comment để enable chroot
chroot_local_user=YES
chroot_list_enable=YES
# line 98: Bỏ dấu comment để chỉ định danh chroot_list các user được truy cập ftp
chroot_list_file=/etc/vsftpd/chroot_list
# line 104: Bỏ dấu comment để bật tính năng recurse
ls_recurse_enable=YES
# Thêm vào cuối file các dòng dưới đây
# specify root directory ( if don't specify, users' home directory become FTP home directory)
local_root=public_html
# use localtime
use_localtime=YES
3. Tạo tập tin chroot_list và add các user để truy cập ftp:
a. Tạo user để test truy cập ftp:
# useradd ftpuser
# passwd ftpuser
b. Tạo file chroot_list:
# vi /etc/vsftpd/chroot_list
- Thêm user vừa tạo vào file chroot_list để cho phép truy cập đến home directory của user ftpuser
ftpuser
# /etc/rc.d/init.d/vsftpd start
# chkconfig vsftpd on
5. Alias folder
Alias Folder 1 vào Folder 2
ln -s /data/folder2 //home/folder1
Nhận xét
Đăng nhận xét