Bài tập lớn nhập môn phần mềm mã nguồn mở và linux

46 769 1
Bài tập lớn nhập môn phần mềm mã nguồn mở và linux

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài tập lớn nhập môn phần mềm mã nguồn mở và linux

BÀI TẬP LỚN Nhập môn phần mềm mã nguồn mở LINUX Giáo viên hướng dẫn: Bành Thị Quznh Mai Thành viên: Trần Nam Hiếu Đặng Quốc Khánh Nguyễn Anh Quang Page |2 Lời mở đầu Page |3 Mục lục Page |4 DNS Server Khái niệm DNS - Mỗi máy tính, thiết bị mạng tham gia vào mạng Internet giao tiếp với địa IP (Internet Protocol) Để thuận tiện cho việc sử dụng dễ nhớ ta dùng tên (domain name) để xác định thiết bị Hệ thống tên miền (Domain Name System) sử dụng để ánh xạ tên miền thành địa IP Vì vậy, muốn liên hệ tới máy, chúng cần sử dụng chuỗi ký tự dễ nhớ (domain name) như: www.microsoft.com, www.ibm.com , thay sử dụng địa IP dãy số dài khó nhớ - Ban đầu, DNS chưa đời, người ta sử dụng file tên Host.txt, file lưu thông tin tên host địa host tất máy mạng, file lưu tất máy để chúng truy xuất đến máy khác mạng Khi đó, có bất kz thay đổi tên host, địa IP host ta phải cập nhật lại toàn file Host.txt tất máy Do đến năm 1984 Paul Mockpetris thuộc viện USC’s Information Sciences Institute phát triển hệ thống quản lý tên miền lấy tên Hệ thống tên miền – Domain Name - Hệ thống tên miền sữ dụng file tên host.txt, lưu thông tịn tất máy mạng, đặt máy làm máy chủ tên miền (DNS) Khi đó, Client mạng muốn truy xuất đến Client khác, việc hỏi DNS - Như vậy, mục đích DNS : + Phân giải địa tên máy thành địa IP ngược lại + Phân giải tên domain Page |5 - DNS Domain Name System, dns Domain Name Server chạy Domain Name Service Cấu trúc hệ thống tên miền - Hiện hệ thống tên miền phân thành nhiêu cấp : - Gốc (Domain root) : Nó đỉnh nhánh tên miền Nó biểu diễn đơn giản dấu chấm "." - Tên miền cấp (Top-level-domain) : gồm vài kí tự xác định nước, khu vưc tổ chức Nó đươc thể ".com" , ".edu" … - Tên miền cấp hai (Second-level-domain): Nó đa dạng đa dạng tên công ty, tổ chức hay cá nhân - Tên miền cấp nhỏ (Subdomain) : Chia thêm tên miền cấp hai trở xuống thường sử dụng chi nhánh, phòng ban quan hay chủ đề DNS Server - Là máy tính có nhiệm vụ làDNS Server, chạy dịch vụ DNS service - DNS Server sở liệu chứa thông tin vị trí DNS domain phân giải truy vấn xuất phát từ Client - DNS Server cung cấp thông tin Client yêu cầu, chuyển đến DNS Server khác để nhờ phân giải hộ trường hợp trả lời truy vấn tên miền không thuộc quyền quản l{ sẵn sàng trả lời máy chủ khác tên miền mà quản l{ DNS Server lưu thông tin Zone, truy vấn trả kết cho DNS Client - Máy chủ quản lý DNS cấp cao nhấtlà Root Server tổ chức ICANN quản lý: + Là Server quản lý toàn cấu trúc hệ thống tên miền + Root Server không chứa liệu thông tin cấu trúc hệ thống DNS mà Page |6 chuyển quyền (delegate) quản lý xuống cho Server cấp thấp Root Server có khả định đường đến domain đâu mạng Primary Server : - Phân loại DNS Server : - Được tạo ta add Primary Zone thông qua New Zone Wizard - Thông tin tên miền quản l{ lưu trữ sau chuyển sang cho Secondary Server - Các tên miền Primary Server quản l{ tạo sửa đổi tai Primary Server cập nhật đến Secondary Server Secondary Server : - DNS khuyến nghị nên sử dụng hai DNS Server để lưu cho Zone Primary DNS Server quản lý Zone Secondary Server sử dụng để lưu trữ dự phòng cho Primary Server Secondary DNS Server khuyến nghị dùng không thiết phải có - Secondary Server phép quản l{ domain liệu tên miền (domain), Secondary Server không tạo ghi tên miền (domain) mà lấy từ Primary Server - Khi lượng truy vấn Zone tăng cao Primary Server chuyển bớt tải sang cho Secondary Server Hoặc Primary Server gặp cố không hoạt động Secondary Server hoạt động thay Primary Server hoạt động trở lại - Primary Server thường xuyên thay đổi thêm vào Zone Nên DNS Server sử dụng chế cho phép Secondary lấy thông tin từ Primary Server lưu trữ Có hai giải pháp lấy thông tin Zone lấy toàn (full) lấy phần thay đổi (incremental) Page |7 Caching-only Server : - Tất DNS Server có khả lưu trữ liệu nhớ cache máy để trả lời truy vấn cách nhanh chóng Nhưng thống DNS có loại Caching-only Server - Loại sử dụng cho việc truy vấn, lưu giữ câu trả lời dựa thông tin có cache máy cho kết truy vấn Chúng không quản lý domain thông tin mà giới hạn lưu cache Server - Lúc ban đầu Server bắt đầu chạy không lưu thông tin cache Thông tin cập nhật theo thời gian Client Server truy vấn dịch vụ DNS Nếu sử dụng kết nối mạng WAN tốc độ thấp việc sử dụng caching-only DNS Server giải Stub Server : - Là DNS Server chứa danh sách DNS Server authoritative từ Primary DNS - Sử dụng stub tăng tốc độ phân giải tên dễ quản lý DNS Zone : - DNS Zone tập hợp ánh xạ từ host đến địa IP từ IP đến host phần liên tục nhánh domain - Thông tin DNS Zones record gồm tên Host địa IP lưu DNS Server, DNS Server quản lý trả lời yêu cầu từ Client liên quan đến DNS Zones - Hệ thống tên miền (DNS) cho phép phân chia tên miền để quản lý chia hệ thống tên miền thành Zone Zone quản lý tên miền phân chia đó.Các Zone chứa thông tin vê miền cấp thấp hơn, có khả chia thành Zone cấp thấp phân quyền cho DNS Server khác quản lý Page |8 - Zone file : Lưu thông tin Zone, dạng text Active Dicrectory - Có loại DNS Zone : Standard Primary Zone Active Directory Integrated Zones Resource Records : - Là hệ thống sở liệu DNS, sử dụng để phục vụ cho trình trả lời truy vấn từ DNS Client Host A– Phân giải tên máy thành địa IP (IPv4) MX – Chỉ đến mail Server domain CNAME (Alias) – Cho phép host có nhiều tên NS (Name Server)– Chứa địa IP DNS Server với thông tin domain SOA (Start of Authority) – Bao gồm thông tin domain DNS Server SRV (Service) – Được sử dụng Active Directory để lưu thông tin vị trí Domain Controllers AAAA Host – Phân giải tên máy thành địa IP (IPv6) PTR (Pointer) – Phân giải địa IP thành tên máy Cài đặt cấu hình BIND Linux BIND DNS Server phổ biến Linux Để cài đặt BIND, người dùng download biên dịch từ mã nguồn, dùng gói phần mềm có sẵn hệ điều hành Linux Ở đây, em sử dụng hệ điều hành CentOS Để thực download gói BIND, ta dùng lệnh yum install bind Page |9 Một số máy tính gói bind-chroot Nếu gặp trường hợp đấy, ta cài thêm gói bind-chroot câu lệnh yum install bind-chroot Thực tạo file named.conf thư mục /var/named/chroot/etc/ với nội dung sau options { directory "/etc"; forwarders {208.67.222.222;}; }; zone "." { type hint; P a g e | 10 file "/etc/root.db"; }; zone "hut.com" { type master; file "/var/named/hut.com.db"; }; zone "147.168.192.in-addr.arpa" { type master; file "/var/named/192.168.147.rev.db"; }; File zone , kiểu zone nơi lưu trữ zone DNS Server Trong zone “.” zone root, lưu thư mục /var/named/chroot/etc/, chứa địa 13 máy chủ server DNS giới Tham số forwarders options tới DNS khác Khi DNS Server nhận yêu câu phân giải tên miền sở liệu, chuyển tiếp tới DNS 208.67.222.222 Ta tạo file root.db thư mục /var/named/chroot/etc/ để chứa thông tin root ; formerly NS.INTERNIC.NET ; 3600000 SERVERS.NET A.ROOT-SERVERS.NET 3600000 A.ROOT-SERVERS.NET 3600000 2001:503:BA3E::2:30 ; ; FORMERLY NS1.ISI.EDU ; 3600000 SERVERS.NET IN NS A.ROOT- A AAAA 198.41.0.4 NS B.ROOT- P a g e | 32 Điều chứng tỏ, Mail Server hoạt động xác P a g e | 33 Log files Khái niệm Log Trong trình hoạt động hệ thống, cần thiết phải ghi chép, lưu trữ lại thông tin hoạt động hệ thống Các thông tin giúp ích cho việc giải cố, phát sai sót, hành động xâm nhập, tác động vào hệ thống Vi thế, lý thuyết, thông tin hoạt động hệ thống giúp ích cho việc phát khắc phục cố Các thông tin lưu chia loại sau: - Thông tin hoạt động thiết bị phần cứng Thông tin hoạt động kernel Thông tin hoạt động dịch vụ Thông tin hoạt động ứng dụng Thông tin thao tác người sử dụng Căn vào mức độ quan trọng thông tin, chia mức sau: - Mức thông tin chi tiết : Thông tin chi tiết liên quan tới nội tiến trình - Mức thông tin dịch vụ : Thông tin liên quan đến hoạt động bình thường tiến trình - Thông tin cảnh báo : Thông tin hoạt động bất thường tiến trình - Thông tin báo lỗi : Thông tin lỗi xảy tiến trình - Thông tin lỗi hệ thống : Thông tin lỗi nghiêm trọng tiến trình hệ thống, tất tiến trình hệ thống bị ảnh hưởng Cơ chế log Linux Trong Linux, log file ghi chép theo cách tiếp cận Một só ophaanf mềm độc lập apache, posfix thực ghi log file trực tiếp tự quản lí Một số khác gửi thông báo đến tiến trình quản lý chung syslogd Căn vào P a g e | 34 cấu hình quản trị viên thiêt lập, syslogd tiến hành lưu thông tin xảy vào cac tệp tương ứng Cơ chế trao đổi thông tin tiến trình mô tả hình sau Syslogd chờ thông báo từ ứng dụng khác cổng 514 Sau nhận thông báo, vào cấu hình mình, syslogd lọc ghi thông báo vào tệp đầu phù hợp P a g e | 35 Trên file cấu hình syslogd, lưu /etc/syslog.conf Cú pháp trường thứ có dạng xxx.yyy, xxx nguồn thông báo(facility), yyy mức độ ưu tiên xử lí thông báo (priority) Linux phân loại facility sau: - Auth: thông báo liên quan bảo mật hệ thống - Authprive: Các thông báo liên quan đến kiểm soát truy cập - Daemon: thông báo từ tiến trình hệ thống chương trình chạy thường trú - Kern: Thông báo từ kernel hệ điều hành - Mark: Thông báo từ syslogd, đảm bảo thứ tự thời gian - User: thông báo từ ứng dụng - Local7: Thông báo trình khởi động sinh - * : Bất thông báo - None: Không có thông báo Có mức độ ưu tiên (priority) khác thông báo: P a g e | 36 - - Debug: Các thông báo cho việc gỡ lỗi chương trình Info: thông tin hoạt động bình thường tiến trình Notice: Thông tin hoạt động bình thường Warning: Cảnh báo có khả xảy lỗi Thông thường thoogn báo lỗi phần mềm tự xử lí được, nhiên ảnh hưởng tới tiến trình khác Err: Có lỗi xảy ra, không xử lí Crit: Có lỗi nghiêm trọng xảy ra, không xử lí được, ảnh hưởng tới nhiều tiến trình khác Alert: Cảnh báo có lỗi nghiêm trọng xảy ra, không xử lí được, chắn ảnh hưởng tới đa số tiến tình khác Emerg: Có lỗi nghiêm trọng xảy ra, không xử lí được, ảnh hưởng hoạt động hệ thống Trường thứ dòng thao tác syslog Các thao tác : - Ghi vào tệp Chuyển đến đường ống (để thực lệnh khác) Chuyển đến tệp thiết bị Chuyển đến máy tính xa Hiển thị thông báo cho người sử dụng Các tệp log cần quan tâm             /var/log/message: thông tin chung hệ thống /var/log/auth.log: log xác thực /var/log/kern.log: log nhân hệ điều hành /var/log/cron.log: log dịch vụ Crond (dịch vụ lập lịch chạy tự động) /var/log/maillog: Các log máy chủ email /var/log/qmail/ : Thư mục log phân mềm Qmail /var/log/httpd/: Thư mục log truy cập lỗi phần mềm Apache /var/log/lighttpd: Thư mục log truy cập lỗi phần mềm Lighttpd /var/log/boot.log : Log trình khởi động hệ thống /var/log/mysqld.log: Log MySQL /var/log/secure: Log xác thực /var/log/utmp /var/log/wtmp : file lưu ghi đăng nhập P a g e | 37  /var/log/yum.log: log Yum log files Log file Rotation Phần lớn distro cài đặt cấu hình syslog mặc định cho bạn, bao gồm logging to messages log files khác /var/log Để ngăn cản files ngày trở nên cồng kềnh khó kiểm soát, hệ thống quay vòng log file (a log file rotation scheme) nên cài đặt Hệ thống cron đưa lệnh để thiết lập log files mới, file cũ đổi tên cách thay số hậu tố Với loại quay vòng này, /var/log/messages ngày hôm qua trở thành messages.1 ngày hôm messages tạo Sự luân phiên cấu hình cho số lượng lớn file, log files cũ xoá luân phiên bắt đầu chạy Tiện ích thi hành rotation logrotate Lệnh cấu hình sử dụng cho nhiều files - xác định tham số File cấu hình mặc định /etc/logrotate.conf Nội dung file lograte.conf sau: # see "man logrotate" for details # rotate log files weekly weekly # keep weeks worth of backlogs rotate # create new (empty) log files after rotating old ones create # uncomment this if you want your log files compressed P a g e | 38 #compress # RPM packages drop log rotation information into this directory include /etc/logrotate.d # no packages own wtmp we'll rotate them here /var/log/wtmp { monthly minsize 1M create 0664 root utmp rotate } /var/log/btmp { missingok monthly minsize 1M create 0600 root utmp rotate } # system-specific logs may be also be configured here Trong ví dụ này, ta thấy :      Hệ thống quay vòng log files hàng tuần Lưu lại thông tin logs đáng giá tuần Sử dụng định dạng Ngày tháng thêm vào để làm hậu tố log files Thông tin quay vòng log gói RPM nằm /etc/logrotate.d rotation thiết lập cho files: /var/log/wtmp /var/log/btmp P a g e | 39 Back up Linux Tổng quan loại Back up  Backup liệu công việc từ người sử dụng bình thường lưu liệu cá nhân đến Network Admin lưu hàng GB liệu doanh nghiệp  Đây tác vụ bắt buộc nhằm đảm bảo an toan liệu xảy cố Virus phá hoại liệu, hư hỏng phần cứng, bất cẩn dẫn đến xóa nhầm data, thay đổi Server cần chuyển data từ Server cũ sang…nhờ backup đầy đủ theo thời gian đặt (scheduling), chọn kiểu backup phù hợp mà phục hồi kịp thời liệu xảy cố kể Loại backup Mô tả Ưu điểm Nhược điểm Full backup Backup toàn Files Folder mà bạn xác định để backup.Tóm lại kiểu backup thông thường Dễ dàng xác định liệu để backup phục hồi Tốn thời gian tốn không gian lưu trữ liệu P a g e | 40 Incremental backup Một xác lập để backup file có thay đổi kể từ lần backup cuối (thuộc loại backup nào) Mất thời gian không gian lưu trữ Khi phục hồi lại nhiều thời gian cần phải restore full backup lần cuối trước, sau theo trình tự tìm incremential backups ngày sau để phục hồi Differential backup Một xác lập để backup file có thay đổi kể từ lần backup cuối full backup Mất thời gian không gian lưu trữ so với full backup; Khi phục hồi lại nhanh so với Incremential backup Thông tin backup bị lặp lại Backup tốn nhiều thời gian so với incremential backup - Các công cụ hỗ trợ Backup Linux Tar Partimage Sbackup Fwbackups Bacula Rsync Mondorescue Simple Backup Solution P a g e | 41 - Amanda Arkeia Network Backup Back In Time Box Backup Kbackup Sao lưu với câu lệnh Tar Cơ chế dùng lệnh tar để nén tất file thư mục / thành file backup.tgz phục hồi thực ngược lại Thực backup với lệnh tar tar cvpzf backup.tgz exclude=/proc -exclude=/lost+found exclude=/backup.tgz -exclude=/mnt exclude=/sys / Giải thích: tar chương trình mà sử dụng, cvpzf tùy chọn mà cung cấp cho tar bao gồm tùy chọn c (create archive) tạo file nén lưu trữ, p (preserve permissions) giữ lại permisssion file thư mục z (gzip) để nén file Tùy chọn exclude= nghĩa loại trừ file thư mục mà không muốn backup Ví dụ exclude=/home nghĩa không backup thư mục người dùng Khi backup xong, có file backup đường dẫn /backup.tgz Vào cuối trình backup, nhận thông báo : Exiting with failure status due to previous errors Thông thường bỏ qua lỗi không quan trọng P a g e | 42 Có thể dùng lệnh backup không muốn định dạng nén gzip mà bzip2 Đơn giản cần thay tùy chọn z j tar cvpjf backup.tar.bz2 exclude=/proc -exclude=/lost+found exclude=/backup.tar.bz2 -exclude=/mnt exclude=/sys / Để restore, ta dùng câu lệnh tar xvpfz backup.tgz-C / P a g e | 43 Iptables Định Nghĩa : Iptables Netfilter Organiztion viết để tăng tính bảo mật hệ thống Linux Iptables cung cấp tính sau: - Tích hợp tốt với kernel Linux - Có khả phân tích package hiệu - Lọc package dựa vào MAC số cờ hiệu TCP Header - Cung cấp chi tiết tùy chọn để ghi nhận kiện hệ thống - Cung cấp kỹ thuật NAT - Có khả ngăn chặn số chế công theo kiểu DOS ( Denial Of Service ) Mặc định iptables cài đặt sẵn CentOS Để bật dịch vụ iptables, ta gõ lệnh Service iptables start 2.Cấu hình Iptables - Có cách cấu hình iptables Một cấu hình dòng lệnh, hai chỉnh sửa file /etc/sysconfig/iptables P a g e | 44 Cấu hình file /etc/sysconfig/iptables Trên nội dung file iptables Mỗi dòng file rule Để cấu hình chặn không cho máy tính khác ping tới, ta sửa dòng RH-Firewall-1-INPUT -p icmp icmp-type any -j ACCEPT Thành RH-Firewall-1-INPUT -p icmp icmp-type any -j DROP Đoạn cấu hình có nghĩa tất gói tin ping từ bên tới bị DROP Giá trị INPUT cho biết luồng liệu từ bên vào Giá trị -p cho biết kiểu giao thức Giá trị -j DROP thể hành động tường lửa gặp gói tin khớp với điều kiện đưa Để kiểm tra tưởng lửa hoạt động tốt không, ta thực ping tới 192.168.147.100 P a g e | 45 Cấu hình dòng lệnh Để cấu hình cấm ping từ máy khác tới dòng lệnh, ta gõ Iptables –A INPUT –p icmp –icmp-type echo-request –j DROP Cú pháp câu lệnh tương tự cú pháp file /etc/sysconfig/iptables Giá trị -A INPUT cho biết luồng liệu từ bên vào, -p cho biết kiểu giao thức, -j cho biết cách thức xử lí tường lửa Để kiểm tra câu lệnh chạy không, ta thử ping từ vào P a g e | 46 Kết cho thấy, tường lửa hoạt động ổn định [...]... /var/log/qmail/ : Thư mục log của phân mềm Qmail /var/log/httpd/: Thư mục log truy cập và lỗi của phần mềm Apache /var/log/lighttpd: Thư mục log truy cập và lỗi của phần mềm Lighttpd /var/log/boot.log : Log của quá trình khởi động hệ thống /var/log/mysqld.log: Log của MySQL /var/log/secure: Log xác thực /var/log/utmp hoặc /var/log/wtmp : file lưu bản ghi đăng nhập ... Server trên Linux Web server trên Linux có 2 kiểu cấu hình Một là sử dụng Apache Server có sẵn, hai là sử dụng gói phần mềm XAMPP Về cơ bản là hai cách như nhau, tuy nhiên XAMPP đóng gói các gói PHP,apache,MySQL luôn trong phần mềm nên khi cài là chạy được dịch vụ luôn mà không cần download thêm các gói khác Ở đây, nhóm em sẽ sử dụng 2 cách cấu hình Web Server Cài đặt Apache Server Một số bản Linux yêu... dụng cần một phần mềm có thể hiểu được ngôn ngữ HTML và hiển thị thành dạng mà người sử dụng có thể đọc được, phần mềm đó được gọi là trình duyệt (web browser) Các tài liệu HTML cần được lưu trữ ở các máy tính trong mạng và có khả năng cung cấp tài liệu HTML cho bất kì ai yêu cầu, các máy tính đó được gọi là máy chủ Web ( Web Server) 2 Cơ chế hoạt động của một dịch vụ Web - Người sử dụng nhập một địa... ảnh hưởng 2 Cơ chế log trong Linux Trong Linux, log file được ghi chép theo cả 2 cách tiếp cận trên Một só ophaanf mềm độc lập như apache, posfix thực hiện ghi log file trực tiếp và tự quản lí Một số khác thì gửi thông báo đến một tiến trình quản lý chung là syslogd Căn cứ vào P a g e | 34 cấu hình do quản trị viên thiêt lập, syslogd sẽ tiến hành lưu các thông tin xảy ra vào cac tệp tương ứng Cơ chế... ta có thể sử dụng gói phần mềm SquirrelMail Thực hiện cài đặt SquirrelMail bằng lệnh yum install squirrelmail Vào file /etc/squirrelmail/config.php để cấu hình P a g e | 30 Ta sửa giá trị domain thành “hut.com” là tên miền của mail server Lưu file lại Kiểm tra cấu hình Mail Server Ta tạo 2 user là user1 và user2 dùng để kiểm tra xem Mail Server có hoạt động chính xác không Đăng nhập webmail thông qua... tử để đảm bảo tính xác thực 2 Các thành phần cơ bản của hệ thống email Một hệ thống thư điện tử gồm các thành phần sau - Thành phần giao tiếp với các hệ thống email khác, được gọi là MTA (Mail Transfer Agent), ví dụ: qmail,postfix, - Thành phần phân phối thư điện tử đến hòm mail của người dùng được gọi là MDA ( Mail Deliver Agent) Ví dụ: procmail, - Thành phần giao tiếp người dùng được gọi là MUA... cổng 514 Sau khi nhận được thông báo, căn cứ vào cấu hình của mình, syslogd lọc và ghi các thông báo vào các tệp đầu ra phù hợp P a g e | 35 Trên đây là file cấu hình của syslogd, được lưu ở /etc/syslog.conf Cú pháp của các trường thứ nhất có dạng xxx.yyy, trong đó xxx là nguồn của thông báo(facility), yyy là mức độ ưu tiên xử lí của thông báo (priority) Linux phân ra các loại facility sau: - Auth:... thức IMAP cho người sử dụng, ta cài thêm gói phần mềm dovecot Để chạy dịch vụ postfix, ta gõ lệnh service postfix start Cài đặt và cấu hình dovecot Thực hiện cài đặt dovecot bằng lệnh yum install dovecot Cấu hình dovecot qua file dovecot.conf Tìm đến dòng protocols và bỏ dấu # Để chạy dịch vụ dovecot, ta gõ lệnh service dovecot start P a g e | 29 Cài đặt và cấu hình SquirrelMail Để đáp ứng nhu cầu truy... và đăng nhập user2 Ta thấy user2 đã nhận được mail gửi từ user1 P a g e | 32 Điều này chứng tỏ, Mail Server đã hoạt động chính xác P a g e | 33 Log files 1 Khái niệm về Log Trong quá trình hoạt động của hệ thống, cần thiết phải ghi chép, lưu trữ lại thông tin về các hoạt động của hệ thống Các thông tin này sẽ giúp ích cho việc giải quyết sự cố, phát hiện sai sót, các hành động xâm nhập, tác động vào... điện tử gồm 2 thành phần chính là Mail Server và Mail Client - Mail Server: Máy chủ chứa mailbox của người sử dụng, mail server cũng là máy chủ lafmnhieemj vụ giao tiếp để gửi nhận thư với các máy chủ bên ngoài - Mail Client: Các chương trình hỗ trợ người sử dụng đọc soạn thảo và quản l{ thư Mail client thường tích hợp các giao thức SMTP,POP,IMAP giúp người sử dụng có thể truy cập vào mail server để

Ngày đăng: 07/05/2016, 22:28

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan