Tác giả Chủ đề: [Fixed]Lỗi 500 và 227 thiết lập FTP và VSFTP trên hệ điều hành Linux (CentOS) 7  (Đọc 3245 lần)

0 Thành viên và 1 Khách đang xem chủ đề.

Offline ddnbgroup

  • Thành viên chính thức
  • **
  • Điểm yêu thích 5
  • Diễn đàn Nhật Bản
    • DDNBGROUP
  • Paypal Account: ddnbgroup@yahoo.co.jp
Chia sẽ kinh nghiệm thiết lập ftp và vsftpd trên RHEL 7, CentOS 7 chạy trên Cloud của Amazon (AWS)

Bước 1: Cài đặt vsftpd
Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
# yum -y update
# yum -y install vsftpd

Bước 2: Thiết lập thông số cho vsftpd.conf
Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES

*Khởi động lại sau khi thiết lập
Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
# systemctl restart vsftpd

Bước 3: thiết lập thông số cho port ftp cần thiết
Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
# firewall-cmd --permanent --add-port=21/tcp
# firewall-cmd --reload

Kinh nghiệm và lỗi khi config
* lỗi 500: cho phép ghi trên thư mục root của ftp
=>fixed echo 'allow_writeable_chroot=YES' >> /etc/vsftpd/vsftpd.conf
* lỗi 227: passive mode trên amazon cloud không xác định đươc Server
=>fixed: cho phép nhiều port theo chuỗi (port range)
Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
pasv_address=xx.xx.xx.xx (Global IP của Instance trên Amazon Cloud AWS)
pasv_min_port=120000
pasv_max_port=120100

# firewall-cmd --permanent --zone=public --add-port=12000-12100/tcp

Tham khảo:
Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
« Sửa lần cuối: Chủ nhật, 30/10/2016, 08:51:41 am gửi bởi Admin »