.3| Cài đặt và cấu hình FTP server

Một phần của tài liệu Giáo trình quản trị hệ thống linux 2 Truyền thông và mạng máy tính (Trang 155 - 158)

7.3.1| Cài đặt gói

Cài gói vsftpd: # yum install vsftpd

7.3.2| Cấu hình

 Bước 1: Vào file vsftpd.conf sửa các lệnh sau:

o Đầu tiên là không cho các tài khoản anonymous đăng nhập

anonymous_enable=NO

o Chỉ cho phép các tài khoản thực trên CentOS đăng nhập vào FTP server

local_enable=YES

Tài liệu giảng dạy Quản trị hệ thống Linux 2 Trang 155

write_enable=YES

o Giới hạn các user chỉ phép hoạt động trong thư mục của nó.

chroot_local_user=YES

o Lưu file cấu hình lại rồi start dịch vụ vsftpd

service vsftpd start

o Lưu ý:” Bỏ dấu # để lệnh có hiệu lực.”

 Bước 2: Tạo tài khoản ftp:

 Thông thường khi chúng ta tạo user bằng lệnh useradd U1 thì thư mục sở hữu của user U1 được tạo trong /home/U1

 Bây giờ chúng ta sẽ tạo thư mục sở hữu nằm trong /var/ftp/ để dễ dàng quản lí.

o useradd –d /var/ftp/[tên thư mục muốn tạo] –s /sbin/nologin [Tên tài khoản]

-d là đường dẫn thư mục sở hữu của user tạo ra

-s /sbin/nologin là không cho tài khoản đăng nhập vào

server, chỉ để xài cho ftp.

Ví dụ: useradd –d /var/ftp/data –s /sbin/nologin u1

 Sau khi tạo tài khoản thành cơng thì chúng ta sẽ qua máy client để kiểm tra:

o Mở internet explorer hoặc bất kì trình duyệt nào khác cũng được: gõ ftp://[Địa chỉ của máy ftp server] ví dụ

ftp://192.168.1.1

o Đăng nhập tài khoản vừa tạo vào, vậy là đã hồn tất cấu hình ftp cơ bản.

 Lưu ý:

o Tắt firewall service iptables stop

o Tắt selinux vi /etc/sysconfig/selinux  SELINUX=disabled

Tài liệu giảng dạy Quản trị hệ thống Linux 2 Trang 156

7.3.3| Kết quả thực hiện

Tài liệu giảng dạy Quản trị hệ thống Linux 2 Trang 157

Đăng nhập thành công

Một phần của tài liệu Giáo trình quản trị hệ thống linux 2 Truyền thông và mạng máy tính (Trang 155 - 158)

Tải bản đầy đủ (PDF)

(165 trang)