Trong bài viết này, mình sẽ hướng dẫn các bạn cài đặt FTP server trên Ubuntu sử dụng thư viện vsftpd, các bạn nhé!
Đầu tiên, các bạn cần chạy câu lệnh sau để cập nhập các packages trong Ubuntu repository:
1 |
sudo apt-get update |
Rồi chạy câu lệnh sau để cài đặt thư viện vsftpd:
1 |
sudo apt-get -y install vsftpd |
Tham số -y trong câu lệnh trên để xác nhận rằng bạn thật sự muốn cài đặt thư viện này.
Kết quả:
Ở đây, có một số cấu hình mà các bạn có thể consider nếu muốn cài đặt cho FTP server của mình:
- Không cho anonymous user đăng nhập và thao tác.
1 |
anonymous_enable=NO |
- Cho phép local user đăng nhập và thao tác.
1 |
local_enable=YES |
- Cho phép local user có thể tạo file.
1 |
write_enable=YES |
- Không cho phép local user có thể truy cập tới các thư mục khác trong server.
1 |
chroot_local_user=YES |
Tất cả những cấu hình này đều chứa trong file /etc/vsftpd.conf.
Sau khi thay đổi các cấu hình xong, các bạn cần restart lại vsftpd để những thay đổi này có hiệu lực bằng câu lệnh sau:
1 |
service vsftpd restart |