Cài đặt FTP Server (vsftpd) trên CentOS

02:39 Chiều - 17/01/2016
0 Bình luận
5359
bởi Phương Anh

FTP server (vsftpd) chạy trên linux một bước quan trọng không thể thiếu khi cấu hình cho máy chủ web. Bài viết này sẽ hướng dẫn các bạn cài đặt cấu hình ftp server với vsftpd

Cài đặt FTP Server (vsftpd) trên CentOS

1. Cài đặt

yum -y install vsftpd

Sau khi cài đặt vsftpd thành công, bạn sẽ thấy file “/etc/vsftpd/vsftpd.conf” là nơi chứa thông tin cấu hình cho vsftpd.

Các lệnh của vsftpd :

service vsftpd start #khởi động vsftpd
service vsftpd restart #khởi động lại vsftpd
service vsftpd stop #stop vsftpd

2. Cấu hình bảo mật cho vsftpd

Mặc định vsftpd sẽ cho người dùng xem nội dung các tập tin trên VPS của bạn mà không cần đăng nhập, để tránh điều đó thì bạn cần làm theo các bước cấu hình sau cho vsftpd

Bạn mở file cấu hình của vsftpd “/etc/vsftpd/vsftpd.conf” và chỉnh sửa các nội dung sau :

– Tìm (không cho truy cập FTP bằng chế độ Anonymous “nặc danh”)

anonymous_enable=YES

– Sửa thành

anonymous_enable=NO

– Tìm

local_enable=NO

– Sửa thành

local_enable=YES

– Tìm

#ascii_upload_enable=YES
#ascii_download_enable=YES

– Sửa thành

ascii_upload_enable=YES
ascii_download_enable=YES

– Tìm

#chroot_local_user=YES

– Sửa thành

chroot_local_user=YES

– Tìm

#ls_recurse_enable=YES

– Sửa thành

ls_recurse_enable=YES

Thêm xuống cuối file

use_localtime=YES

– Khởi động vsftpd

chkconfig –level 235 vsftpd on
service vsftpd start

3. Tạo user FTP Server

– Tạo  user

useradd tên-user-muốn-tạo

– Đặt mật khẩu cho user

passwd tên-user-muốn-đặt-pass

4. vsftpd tự động mở mỗi khi boot

chkconfig vsftpd on

 

Tin liên quan

Scroll Top