Hướng dẫn cài đặt ftp server trên windows 2012

Các bài thực hành đang sử dụng hệ điều hành Windows Server 2003 và Windows XP. Sinh viên có thể thay thế bằng Windows Server 2012 và Windows 7 nếu phòng máy có cài đặt.

1. Dịch vụ FTP là gì?

FTP [File Transfer Protocol] là một giao thức giúp dễ dàng trao đổi dữ liệu giữa máy tính client với server lưu trữ dữ liệu. FTP quản lý toàn bộ các dữ liệu dạng tập tin và thư mục có trên server. Cổng kết nối của FTP là 21.

Máy tính cài đặt dịch vụ FTP gọi là FTP server. Máy tính này sẽ tập trung lưu trữ dữ liệu và cung cấp cho các máy tính client thông qua dịch vụ FTP.

2. Cài đặt dịch vụ FTP

2.1. Cài đặt dịch vụ FTP máy server

Đặt đĩa cài đặt hệ điều hành Windows Server 2003 vào ổ đĩa CD của máy server.

Địa chỉ IP của máy server phải được gán tĩnh.

Cài đặt FTP Server. Click Start->Settings->Controller Panel. Rồi chọn Add or Remove Programs.

Chọn Add or remove windows components. Rồi chọn đến phần Application Server và click Details…

Check chọn Internet Information Services [IIS] rồi click Details…

Check chọn File Transfer Protocol [FTP] Service.

Click OK rồi click Next và đợi quá trình cài đặt hoàn tất.

2.2. Cấu hình FTP với IIS

Click Start->Programs->Administrative Tools->Internet Information Services [IIS] Manager.

Click chuột phải FTP Sites chọn New->FTP Site…

Click Next rồi nhập mô tả FTP Site sẽ tạo.

Gán địa chỉ IP của máy tính quản lý FTP Site sẽ tạo.

Click Next rồi chọn Browse… để chọn đường dẫn đến thư mục lưu trữ file FTP trên máy server. Click Next->Finish để hoàn tất quá trình cấu hình FTP Site.

Một FTP Site tên là myftp được tạo ra.

Truy cập FTP Site từ browser IE. Đường dẫn truy cập có dạng: ftp://[IP] với IP là IP trên máy server cài đặt website.

3. Bài tập

Chuẩn bị máy ảo WSFTP cài hệ điều hành Windows Server 2003, WXP1 và WXP2 cài hệ điều hành Windows XP.

Ở phần trước mình đã triển khai thành công dịch vụ Active Directory. Phần này mình sẽ triển khai dịch vụ chia sẽ file gọi là FTP server.
Dịch vụ FTP cho phép người dùng từ xa kết nối tới FTP server chứa tài nguyên, file, folder của người dùng [người dùng lúc này được gọi là remote user]. Khi remote user truy cập và sử dụng tài nguyên trên FTP server sẽ phải chịu ảnh hưởng bởi 2 quyền:

  • Share permission: nằm trong tab “Share”
  • NTFS permission: nằm trong tab “Security”
Dựa trên việc quản lý user tập trung của Active Directory mà chúng ta có thể phần quyền cho từng user trên Active Directory với những quyền hạn khác nhau trên File Server.
Ở bài lab này chúng ta sẽ phải tạo các user và group user trên Active Directory như sau:

  • Group Giam Doc: gd1[giamdoc1] và gd2[giamdoc2].
  • Group IT: it1[IT02] và it2[It02]
  • Group KeToan: kt1[ketoan01] và kt2[ketoan02]


1 Tạo OU, group, user trên Active Directory
- Truy cập vào Active Directory server và tiến hành tạo OU “Ban Giam Doc”.




- Tạo user “giam doc 1” trong OU “Ban Giam Doc”.





- Đặt password cho user “gd1”.

- Tương tự chúng ta cũng tạo user “gd2” cho giám đốc 02.



- Sauk hi tạo user giám đốc xong, chúng ta sẽ tạo group “p.giamdoc” chứa 2 user “gd1” và “gd2” mà chúng ta đã tạo.





- Add 2 user “gd1” và “gd2” vào group “p.giamdoc”


- Gõ tên group “p.giamdoc” và nhân check name để xác nhận group “p.giamdoc”.


- Chúng ta có thể chuột lên group “p.giamdoc” để kiểm tra xem group này có bao nhiêu user trong đó.



- Tương tự chúng ta cũng sẽ tạo OU cho phòng Kế Toán.



- Tạo 2 user “kt1” và “kt2” trong OU “Phong ke Toan”. Sau đó add 2 user “kt1” và “kt2” vào group “p.ketoan”.



- Tương tự cho OU “IT” với group “p.IT” chứa 2 thành viên “IT1” và “IT2”.





2 Cài đặt dịch vụ FTP

- Để triển khai FTP server chứng thực bằng user của Active Directory chúng ta cần chuẩn bị các bước sau.
- Khai báo DNS suffic giúp phân giải name để join domain cho máy FTP server.



- Kiểm tra lại time-zone và thời gian xem đúng chưa.



- Tốt nhất thì nên đồng bộ bằng NTP với hệ thống để đảm bảo FtP server và Active Directory cùng thời gian.



- Đặt IP tĩnh và DNS cho FTP server.



- Sau khi hoàn thành các bước chuẩn bị, chúng ta tiến hành join domain “svuit.vn” cho FTP server.



- FTP server đã join vào domain “svuit.vn” thành công.



- Sauk hi Join Domain thành công thì hệ thống sẽ yêu cầu restart lại. Chúng ta tiến hành restart lại server.



- Sau khi khởi động xong, chúng ta sẽ tiến hành cài đặt FTP Roles. Sử dụng “Server Manager” và chọn “Add roles and Features” để tiến hành cài đặt FTP roles.



- Chọn server để cài đặt FTP roles trong đống server pool.



- Chọn cài đặt “Web Server IIS”, trong role này có chứa dịch vụ FTP.



- ở phần “role services” chúng ta chọn vào “FTP server” để cài đặt dịch vụ FTP trên server này.



- Thông tin chi tiết mà chúng ta đã cấu hình ở trên.



- Nhấn “close” để hoàn thành việc cài đặt dịch vụ FTP.



- Mở giao diện quản lý IIS để cấu hình chia sẽ file thông qua FTP.
- Phải chuột lên Sites và chọn “Add FTP site” để tạo 1 site FTP.

- Đặt tên cho FTP site name và khai báo đường dẫn folder mà chúng ta sẽ chia sẽ.



- ở đây Binding sẽ là mọi IP đều có thể truy cập với port 21 và mình sẽ không dùng SSL.


- Kích hoạt tính năng “basic authentication” và tất cả các user khi truy cập đến FTP server trên port 21 đều sẽ yêu cầu chứng thực username và password.

Chủ Đề