Cấu hình và cà i đặt cơ bản dịch vụ FTP trên Windows Server 2008
– FTP là chữ viết tắc cá»§a File Transfer Protocol – Giao thức truyá»n file. FTP là má»™t giao thức truyá»n file trên mạng dá»±a trên chuẩn TCP nên đáng tin cáºy!
– Giao thức truyá»n tải file – FTP là công cụ quản lý files giữa các máy. FTP cho phép truyá»n và tải files, quản lý thư mục, và lấy mail. FTP không được thiết kế để truy nháºp và thi hà nh files, nhưng nó là công cụ tuyệt vá»i để truyá»n tải files.
– Windows Server 2008 há»— trợ 2 version FTP servers là FTP 6.0 và FTP 7.5 . Ở version FTP 7.5 được há»— tăng cưá»ng tÃnh bảo máºt và công cụ cho nhà quản trị dá»… quản lý.
Những Ä‘iểm má»›iÂ
FTP Publishing Server má»›i gồm có rất nhiá»u tÃnh năng và các cải thiện. Dưới đây chúng tôi sẽ chỉ ra má»™t số chá»§ đỠmá»›i chÃnh và mô tả má»™t trong số các nâng cao má»›i nà y.
- Sá»± tÃch hợp vá»›i IIS 7.0 FTP service má»›i nà y được tÃch hợp mạnh vá»›i giao diện quản trị hoà n toà n má»›i và kho lưu trữ cấu hình cá»§a IIS 7.0
- Hỗ trợ cho các chuẩn Internet mới
FTP service má»›i há»— trợ FTP trên SSL, cÅ©ng được biết đến như FTPS hoặc FTP/SSL và sá» dụng chứng chỉ khóa công (SSL/TLS). Bạn không nên nhầm lẫn nó vá»›i SFTP hoặc FTP trên SSH, đây hoà n toà n là má»™t chuẩn khác hiện không há»— trợ bởi Microsoft FTP Publishing Service. Nó cÅ©ng há»— trợ các cải thiện khác như UTF8 và IPv6. - Chia sẻ hosting FTP service má»›i được cải thiện và được tÃch hợp hoà n toà n và o IIS 7.0, nó có thể cấu hình FTP và các ná»™i dung web từ cùng má»™t site bằng cách add má»™t FTP binding (kết nối FTP) và o má»™t website Ä‘ang tồn tại. Dịch vụ FTP cÅ©ng có sá»± há»— trợ cho hostname ảo, dịch vụ nà y là m cho nó có thể hosting nhiá»u site FTP trên cùng má»™t địa chỉ IP. Nó cÅ©ng cải thiện cả sá»± cách ly ngưá»i dùng dùng thông qua các thư mục ảo.
- Khả năng mở rá»™ngÂ
Dịch vụ FTP má»›i nà y có há»— trợ khả năng mở rá»™ng (API), tÃnh năng nà y là m cho nó trở nên dá»… dà ng hÆ¡n đối vá»›i các hãng phần má»m trong việc viết các tùy chỉnh cho việc chứng thá»±c FTP. - LoggingÂ
Việc logging cá»§a FTP đã được cải thiện và nâng cao để gá»™p tất cả lưu lượng FTP và o các file bản ghi - Các tÃnh năng khắc phục sá»± cốÂ
IIS 7.0 có má»™t số tÃnh năng khắc phục sá»± cố má»›i, như Event Tracing cho Windows (ETW), dịch vụ FTP há»— trợ tÃnh năng nà y cùng vá»›i việc cung cấp các thông báo xá» lý lá»—i chi tiết và các thông báo đến ngưá»i dùng cục bá»™, cÅ©ng là má»™t tùy chá»n má»›i cho IIS 7.0.
II. Cà i đặt và cấu hình:
1. Cà i đặt:
* Äể cà i đặt FTP trên hệ Ä‘iá»u hà nh windows 2008 yêu cầu server đã cà i đặt IIS 7.0 (Internet Information Services).
– Và o “Server Manager†chá»n “Roles†– “Web Server(IIS)†– phải chuá»™t chá»n “Add Role Servicesâ€:
– Tick chá»n “FTP Publishing Serviceâ€:
– Khi tick và o “FTP Publishing Service†sẽ có 1 thông báo xuất hiện , thông báo việc cà i đặt các dịch vụ phụ kèm theo:
– Cà i đặt hoà n tất:
2. Cấu hình: tạo một FTP site
– Trước tiên , ta tạo thư mục cần public:
– Và o “Start†– “Administrator Tools†– “Internet Information Services (IIS) 6.0 Managerâ€. Bấm phải chuá»™t và o “FTP Sites†hoặc “Default FTP Site†chá»n “New†– “FTP Site..â€
– Äiá»n tên gợi nhá»›:
– Nháºp IP máy server và dùng port mặc định FTP là  21:
– Chá»n các mức bảo vệ file và ngăn chặn truy cáºp:
· Do not isolate users : cho phép tất cả user đăng nháºp và o FTP site
· Isolate users : mỗi user sẽ tự được đưa và o thư mục chỉ định
· Isolate users using Active Directory : Cho phep user đăng nháºp và o FTP site nhưng phải có account ở Active Directory.
– Nháºp đưá»ng dẫn thư mục cần publish:
– Thiết láºp quyá»n hạn cho ngưá»i truy cáºp đối vá»›i file:
– Cấu hình hoà n tất :
– Khởi động dịch vụ:
– Kiểm tra dịch vụ đã hoạt động bằng cách và o browser gõ
III. Cà i đặt và cấu hình hình FTP 7.5:
1. Cà i đặt:
Lưu ý : Tránh cà i đặt cả FTP 6 và FTP 7 trên cùng 1 server để tránh tình trạng đụng site và port , nên romove FTP 6 trước khi cà i đặt FTP 7.
– Và o trang web http:/iis.net/downloads/ để down phiên bản FTP 7.5 vá» và cà i đặt:
– Bắt đầu cà i đặt:
– Chá»n những thông số cần thiết để hoà n tất quá trình cà i đặt:
2. Tạo FTP Site:
– Và o “Start†– “Adminisitrator tools†– “Internet Information Services(IIS) Managerâ€. Chá»n “Add FTP Siteâ€Â :
– Äiá»n tên và đưá»ng dẫn cá»§a FTP site:
– Nháºp thông số cần thiết:
· Enable Virtual Host Names : tick nà y cho phép ta tạo nhiá»u site trên cùng 1 địa chỉ IP
· Start FTP Site automaticaly : tá»± kÃch hoạt FTP server sau khi hoà n tất
· SSL : Thêm tÃnh năng bảo máºt .
– Chá»n thêm phương thức chứng thá»±c và nhấn “Finish†để hoà n tất:
– FTP site đã được tạo , vá»›i nhiá»u tÃnh năng má»›i: