Cài đặt Pure-FTP
Pure-FTP là phần mềm FTP server chạy trên nền tảng Linux. Bài viết sau sẽ hướng dẫn các bạn cài đặt một FTP server sử dụng phần mềm này.
PureFTP |
1. CÀI ĐẶT
- Bước
1:
Thêm EPEL repository
rpm -Uvh
http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
- Bước
2:
Cài đặt
yum -y install pure-ftpd
- Bước
3:
Khởi động dịch vụ
service pure-ftpd start
- Bước
4:
Kích hoạt tự động khi reboot
chkconfig pure-ftpd on
- Bước
5:
Mở port trên firewall
iptables -I INPUT -m tcp -p
tcp --dport 20:21 -j ACCEPT
2. CÀI ĐĂT NGƯỜI DÙNG
- Bước
1:
Sử file cấu hình
vim
/etc/pure-ftpd/pure-ftpd.conf
Chắc chắn kích hoạt các tùy chọn sau:
ChrootEveryone yes
NoAnonymous yes
# PureDB user database (see
README.Virtual-Users)
PureDB
/etc/pure-ftpd/pureftpd.pdb
# Automatically create home
directories if they are missing
CreateHomeDir yes
- Bước
2:
Thêm virtual user.
Thêm virtual user “test” vào file pureftpd.pass
pure-pw useradd test -u
ftpusers -g ftpusers -d /home/ftpusers/test
Update vào file *.pdb từ file pureftpd.passwd
pure-pw mkdb
3. MỘT SỐ LỆNH HAY DÙNG
- Tạo user
pure-pw useradd
<username> -u <acc hệ thống> -g <grp hệ thống> -d /path/to/dir
-m
- Cập nhật trên file pdb:
pure-pw mkdb
Chú
ý: Nếu sử dụng option "-m" thì không cần phải lệnh
"pure-pw mkdb" để update vào pdb
- Thay đổi passwd
pure-pw passwd
<username> -m
- Xóa tài khoản:
pure-pw userdel
<username>