Tài liệu HƯỚNG DẪN GIẢNG DẠY CHƯƠNG TRÌNH KỸ THUẬT VIÊN Ngành MẠNG & PHẦN CỨNG Học phần IV CHỨNG CHỈ QUẢN TRỊ MẠNG LINUX pot

271 2K 4
Tài liệu HƯỚNG DẪN GIẢNG DẠY CHƯƠNG TRÌNH KỸ THUẬT VIÊN Ngành MẠNG & PHẦN CỨNG Học phần IV CHỨNG CHỈ QUẢN TRỊ MẠNG LINUX pot

Đ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

TRUNG TÂM TIN H C - I H C KHOA H C T NHIÊN TP.HCM 227 Nguy n V n C - Qu n – TP H Chí Minh Tel: 8351056 – Fax 8324466 – Email: ttth@hcmuns.edu.vn H NG D N GI NG D Y Ngành M NG & PH N C NG H c ph n IV CH NG CH QU N TR M NG LINUX Mã tài li u: DT_NCM_MG_HDGD_QTMLX Phiên b n 1.2 – Tháng 4/2006 H ng d n gi ng d y M CL C M C L C M C TIÊU 11 IT NG H C VIÊN 11 PHÂN B BÀI GI NG 11 BÀI Gi i Thi u H i u Hành Linux 13 Tóm t t 13 I Vài dòng l ch s v Linux 14 II L ch s phát tri n c a Linux 15 III Nh ng u i m c a Linux 16 III.1 Kh n ng t ng thích v i h m 16 III.2 H tr ng d ng 16 III.3 L i ích cho gi i chuyên nghi p i n toán 16 IV Khuy t i m c a Linux 16 IV.1 H tr k thu t 16 IV.2 ph n c ng 17 V Ki n trúc c a h i u hành Linux 17 V.1 H t nhân (Kernel) 17 V.2 Shell 18 V.3 Các ti n ích 18 V.4 Ch ng trình ng d ng 18 VI Các c tính c b n c a Linux 18 VI.1 a ti n trình 18 VI.2 T c cao 18 VI.3 B nh o 19 VI.4 S d ng chung th vi n 19 VI.5 S d ng ch ng trình x lý v n b n 19 VI.6 S d ng giao di n c a s 19 VI.7 Network Information Service (NIS) 19 VI.8 L p l ch ho t ng ch ng trình, ng d ng 19 VI.9 Các ti n ích l u d li u 20 VI.10 H tr nhi u ngơn ng l p trình 20 BÀI Cài tH i u Hành Linux 21 Tóm t t 21 I Yêu c u ph n c ng 22 II a c ng phân vùng a Linux 22 III Qu n lý a partition Linux 22 IV Kh i ng ch ng trình cài t 23 IV.1 Boot t CD-ROM 23 IV.2 Boot t a kh i ng Windows 23 IV.3 Boot t a m m kh i ng Linux 23 V Các b c cài th i u hành Linux 24 V.1 Ch n ph ng th c cài t 24 V.2 Ch n ch cài t 24 V.3 Ch n ngôn ng hi n th trình cài t 24 V.4 C u hình bàn phím 25 H c ph n - Ch ng ch qu n tr m ng Linux Trang 2/271 H ng d n gi ng d y V.5 Ch n c u hình mouse 25 V.6 L a ch n lo i hình 25 V.7 L a ch n lo i cài t 26 V.8 Chia Partition 27 V.9 L a ch n Automatically partition 27 V.10 Chia Partition b ng Disk Druid 28 V.11 Cài t ch ng trình Boot Loader 29 V.12 C u hình m ng 30 V.13 C u hình Firewall 31 V.14 Ch n ngôn ng h tr Linux 31 V.15 C u hình khu v c a lý c a h th ng 31 V.16 t m t kh u cho ng i qu n tr 32 V.17 C u hình ch ng th c 32 V.18 Ch n ch ng trình Package cài t 33 V.19 nh d ng filesystem ti n hành cài t 34 VI C u hình thi t b 34 VI.1 B nh (RAM) 34 VI.2 V trí l u tr tài nguyên 34 VI.3 H tr USB 35 VI.4 Network Card 35 VI.5 Cài t modem 35 VI.6 Cài t c u hình máy in 36 VII S d ng h th ng 37 VII.1 ng nh p 37 VII.2 M t s l nh c b n 38 VII.3 S d ng tr giúp man 38 VIII Kh i ng h th ng 39 VIII.1 Các b c kh i ng h th ng: 39 IX Shutdown Reboot h th ng 41 X S d ng runlevel 41 XI Ph c h i m t kh u cho user qu n tr 41 XII Tìm hi u boot loader 42 XII.1 GRUB boot loader 42 XII.2 LILO boot loader 44 BÀI H Th ng T p Tin 46 Tóm t t 46 I C u trúc h th ng t p tin 47 I.1 Lo i t p tin 48 I.2 Liên k t t p tin 48 II C u trúc th m c 49 III Các thao tác h th ng t p tin a 51 III.1 Mount umount m t h th ng t p tin 51 III.2 nh d ng filesystem 53 III.3 Qu n lý dung l ng a 53 III.4 Duy trì h th ng t p tin v i l nh fsck 54 IV Các thao tác t p tin th m c 54 H c ph n - Ch ng ch qu n tr m ng Linux Trang 3/271 H ng d n gi ng d y IV.1 Thao tác th m c 54 IV.2 T p tin 56 IV.3 Các t p tin chu n Linux 58 IV.4 ng ng (Pipe) 60 IV.5 L nh tee 60 V L u tr t p tin/th m c 60 V.1 L nh gzip/gunzip 60 V.2 L nh tar 60 VI B o m t h th ng t p tin 61 VI.1 Quy n h n 61 VI.2 L nh chmd, chown, chgrp 63 Bài Cài t Ph n M m 65 Tóm t t 65 I Ch ng trình RPM 66 II c tính c a RPM 66 III L nh rpm 66 III.1 Cài t ph n m m b ng rpm 66 III.2 Lo i b ph n m m ã cài t h th ng 67 III.3 Nâng c p ph n m m 68 III.4 Truy v n ph n m m 68 III.5 Ki m tra t p tin ã cài t 69 III.6 Cài t ph n m m file ngu n *.tar, *.tgz 69 Bài Gi i Thi u Các Trình Ti n Ích 71 Tóm t t 71 I Trình so n th o vi 72 I.1 M t s hàm l nh c a vi 72 I.2 Chuy n ch l nh sang ch so n th o 72 I.3 Chuy n ch so n th o sang ch l nh 72 II Trình ti n tích mail 74 III Ti n ích t o a m m boot 75 IV Trình ti n ích setup 75 V Trình ti n ích fdisk 76 VI Trình ti n ích iptraf 77 VII Trình ti n ích lynx 77 VIII Trình ti n ích mc 78 Bài Qu n Tr Ng i Dùng Và Nhóm 79 Tóm t t 79 I Superuser 80 II Thông tin c a User 80 II.1 T p tin /etc/passwd 80 II.2 Username UserID 81 II.3 M t kh u ng i dùng 82 II.4 Group ID 82 II.5 Home directory 82 III Qu n lý ng i dùng 82 III.1 T o tài kho n ng i dùng 82 III.2 Thay i thông tin c a tài kho n 83 H c ph n - Ch ng ch qu n tr m ng Linux Trang 4/271 H ng d n gi ng d y III.3 T m khóa tài kho n ng i dùng 84 III.4 H y tài kho n 84 IV Nhóm ng i dùng 84 IV.1 T o nhóm 84 IV.2 Thêm ng i dùng vào nhóm 84 IV.3 H y nhóm 85 IV.4 Xem thông tin v user group 85 BÀI Qu n Lý Tài Nguyên a C ng 86 Tóm t t 86 I Gi i thi u QUOTA 87 II Thi t l p Quota 87 II.1 Ch nh s a t p tin /etc/fstab 87 II.2 Th c hi n quotacheck 88 II.3 Phân b quota 88 III Ki m tra th ng kê h n ngh ch 89 IV Thay i Grace Periods 89 BÀI 08 C u Hình M ng 90 Tóm t t 90 I t tên máy 91 II C u hình a ch IP cho NIC 91 II.1 Xem a ch IP 91 II.2 Thay i a ch IP 91 II.3 T o nhi u a ch IP card m ng 92 II.4 L nh netstat 93 III Thay i default gateway 94 III.1 Mô t ng i (route) thông qua script file 94 III.2 Xóa route b ng nh n 95 IV Truy c p t xa 95 IV.1 xinetd 95 IV.2 T p tin /etc/services 96 IV.3 Kh i ng xinetd 97 V Telnet 97 V.1 Khái ni m telnet 97 V.2 Cài t 97 V.3 C u hình 98 V.4 B o m t d ch v telnet 99 VI Secure Remote Access – SSH (Secure Shell) 100 VI.1 Cài t SSH Server Server Linux 100 VI.2 S d ng SSH Client Linux 100 VI.3 Qu n tr h th ng Linux thông qua SSH client for Windows: 100 VII Dynamic Host Configuration Protocol 101 VII.1 M ts c i m c n l u ý DHCP Server 101 VII.2 u i m c a vi c s d ng DHCP 101 VII.3 C u hình DHCP Server 101 VII.4 Kh i ng d ch v DHCP: 102 BÀI SAMBA 103 Tóm t t 103 H c ph n - Ch ng ch qu n tr m ng Linux Trang 5/271 H ng d n gi ng d y I II III Cài t SAMBA 104 Kh i ng d ch v SAMBA 104 C u hình Samba Server 104 III.1 o n [global] 105 III.2 o n [homes] 105 III.3 Chia s máy in dùng SMB 106 III.4 Chia s th m c 106 IV S d ng SAMBA SWAT 106 IV.1 T p tin c u hình SAMBA SWAT 106 IV.2 Truy xu t SWAT t Internet Explorer 107 IV.3 C u hình SAMBA SWAT 108 V Kh i ng Samba Server 108 VI S d ng SMB client 108 VII Mount th m c chia s 109 VIII Mount t ng tài nguyên t SMB Server 109 IX Mã hoá m t kh u 110 BÀI 10 Network File System 111 Tóm t t 111 I T ng quan v trình ho t ng c a NFS 112 I.1 M t s lu t chung c u hình NFS 112 I.2 M t s khái ni m v NFS 112 II Cài t NFS 112 III C u hình NFS 113 III.1 C u hình NFS Server 113 III.2 C u hình NFS Client 114 III.3 Kích ho t file /etc/exports 115 III.4 Troubleshooting NFS Server 115 BÀI 11 L P TRÌNH SHELL TRÊN LINUX 117 Tóm t t 117 I Gi i thi u v SHELL Và L p Trình SHELL 118 I.1 Gi i thi u v Shell 118 I.2 L p c u hình mơi tr ng ng nh p 119 II M c ích ý ngh a c a vi c l p trình Shell 121 III i u n Shell t dòng l nh 121 IV i u n t p tin l nh 122 V Cú pháp ngôn ng Shell 123 V.1 Ghi chú, nh shell th c thi, ch ng trình 123 V.2 S d ng bi n 124 V.3 L nh ki m tra 126 V.4 Bi u th c tính tốn expr 127 V.5 K t n i l nh, kh i l nh l y giá tr c a l nh 128 V.6 C u trúc r nhánh If 128 V.7 C u trúc l a ch n Case 130 V.8 C u trúc l p 130 V.9 L nh break, continue, exit 132 V.10 Các l nh khác 133 H c ph n - Ch ng ch qu n tr m ng Linux Trang 6/271 H ng d n gi ng d y V.11 Hàm(function) 133 BÀI 12 Qu n Lý Ti n Trình 135 Tóm t t 135 I nh ngh a .136 II Xem thông tin ti n trình 137 III Ti n trình ti n c nh(foreground process) 138 IV Ti n trình h u c nh(background process) 138 V T m d ng ánh th c ti n trình 138 VI H y m t ti n trình 139 VII Ch ng trình l p l ch at 139 VIII Ch ng trình l p l ch batch 140 IX Ch ng trình l p l ch crontab 140 BÀI 13 Domain Name System 142 Tóm t t 142 I Gi i thi u v DNS 143 II Cách phân b d li u qu n lý domain name 146 III C ch phân gi i tên 146 III.1 Phân gi i tên thành IP 146 III.2 Phân gi i IP thành tên máy tính 147 IV S khác gi a domain name zone 148 V Fully Qualified Domain Name (FQDN) 149 VI Phân lo i Domain Name Server 149 VI.1 Primary Name Server 149 VI.2 Secondary Name Server 149 VI.3 Caching Name Server 149 VII S y quy n(Delegating Subdomains) 150 VIII Resource Record (RR) 150 VIII.1 SOA(Start of Authority) 150 VIII.2 NS (Name Server) 151 VIII.3 A (Address) CNAME (Canonical Name) 152 VIII.4 MX (Mail Exchange) 152 VIII.5 PTR (Pointer) 153 IX Ho t ng c a Name Server Linux 153 X Cài t BIND 153 X.1 M t s file c u hình quan tr ng 154 X.2 C u hình 154 XI Ki m tra ho t ng c a DNS 157 XII C u hình Secondary Name Server 158 XIII M t s quy c 158 XIV C u hình s y quy n cho mi n 160 BÀI 13 File Transfer Protocol 161 Tóm t t 161 I Gi i thi u v FTP 162 I.1 Giao th c FTP 162 II Ch ng trình FTP Server 165 III Ch ng trình FTP client 166 H c ph n - Ch ng ch qu n tr m ng Linux Trang 7/271 H ng d n gi ng d y IV Gi i thi u VsFTP 168 IV.1 Nh ng t p tin c cài t liên quan n vsftpd 168 IV.2 Kh i ng d ng vsftpd 168 IV.3 M t s thông s c u hình m c nh 168 IV.4 Nh ng tùy ch n c u hình vsftpd 169 V C u hình Virtual FTP Server 171 V.1 Logging 171 V.2 Network 171 BÀI 14 WEB SERVER 172 Tóm t t 172 I Gi i thi u v Web Server 173 I.1 Giao th c HTTP 173 I.2 Web Server cách ho t ng 174 I.3 Web client 175 I.4 Web ng 175 II Gi i thi u Apache 175 II.1 Cài t Apache 176 II.2 T m d ng kh i ng l i Apache 176 II.3 S ch ng th c, c p phép, i u n vi c truy c p 176 II.4 i u n truy c p 179 II.5 Kh o sát log file apache 180 III C u hình Web Server 181 III.1 nh ngh a v ServerName 181 III.2 Th m c Webroot m t s thông tin c n thi t 182 III.3 C u hình m ng 183 III.4 Alias 184 III.5 UserDir 184 III.6 VirtualHost 185 BÀI 15 MAIL SERVER 188 Tóm t t 188 I Nh ng giao th c mail 189 I.1 SMTP(Simple Mail Transfer Protocol) 189 I.2 Post Office Protocol 191 II Gi i thi u v h th ng mail 193 II.1 Mail gateway 193 II.2 Mail Host 193 II.3 Mail Server 194 II.4 Mail Client 194 II.5 M t s s h th ng mail th ng dùng 194 III Nh ng ch ng trình mail m t s khái ni m 195 III.1 Mail User Agent (MUA) 195 III.2 Mail Transfer Agent (MTA) 195 III.3 Mailbox 195 III.4 Hàng i (queue) 196 III.5 Alias 196 IV DNS Sendmail 200 V Nh ng t p tin c u hình Sendmail 201 H c ph n - Ch ng ch qu n tr m ng Linux Trang 8/271 H ng d n gi ng d y V.1 T p tin /etc/sendmail.cf 201 V.2 Macro 202 V.3 Sendmail macro 203 V.4 Tùy ch n (Option) 203 V.5 nh ngh a mailer 204 V.6 Rule 204 V.7 Rule set 205 VI T p tin /etc/aliases 206 VII C u hình Mail Server v i Sendmail 206 VIII M t s file c u hình sendmail 207 VIII.1 File /etc/mail/access 207 VIII.2 File /etc/mail/local-host-names 207 VIII.3 File /etc/mail/virtusertable 208 VIII.4 File /etc/mail/mailertable 208 VIII.5 File /etc/mail/domaintable 209 IX C u hình POP Mail Server 209 X Cài t c u hình Webmail - Openwebmail 209 X.1 Cài t c u hình Open Webmail 210 X.2 Cài t Open Webmail t Source code 211 BÀI 16 PROXY SERVER 215 Tóm t t 215 I Firewall 216 I.1 Gi i thi u v Firewall 216 I.2 Nh ng sách Firewall 216 I.3 Các lo i Firewall cách ho t ng 217 II Squid Proxy 219 II.1 Gi i thi u Squid 219 II.2 Nh ng giao th c h tr Squid 219 II.3 Trao i cache 219 II.4 Cài t Squid Proxy 219 II.5 C u hình 220 II.6 Kh i ng Squid 223 BÀI 17 Linux Security 224 Tóm t t 224 I Log File 225 II Gi i h n user 225 III Network security 225 III.1 Host Based security 225 III.2 Port based security 226 BÀI 18 Webmin 239 Tóm t t 239 I Gi i thi u Webmin 240 II Cài t Webmin 240 II.1 Cài t t file nh phân 240 II.2 Cài t Webmin t file ngu n *.tar.gz 240 III C u hình Webmin 241 III.1 ng nh p vào Webmin Server 241 H c ph n - Ch ng ch qu n tr m ng Linux Trang 9/271 H ng d n gi ng d y I II I II III.2 C u hình Webmin 241 III.3 C u hình Webmin qua Web Browser 242 III.4 Qu n lý Webmin User 245 III.5 Webmin cho Users(Usermin) 245 III.6 S d ng Usermin 246 III.7 C u hình h th ng qua Webmin 248 III.8 C u hình Server Daemon 249 III.9 C u hình m ng thơng qua Webmin 250 III.10 C u hình Hardware Webmin 251 III.11 Linux Cluster Webmin 252 III.12 Các thành ph n khác(Others) Webmin 253 THI CU I H C PH N 254 C u trúc thi 254 thi m u 256 II.1 thi m u cu i môn - H i u Hành Linux 256 II.2 thi cu i môn - D ch V M ng Linux 258 THI CU I H C PH N 260 M u thi lý thuy t 260 M u thi th c hành 267 THI KI M TRA CHUYÊN MÔN GIÁO VIÊN 269 H c ph n - Ch ng ch qu n tr m ng Linux Trang 10/271 H ng d n gi ng d y d) K t bu c t ng (auto mount) vào mount point /soft cho phép ng i dùng có th s d ng filesystem logon vào h th ng e) xem tr ng thái c a filesystem h th ng, sau ó k t xu t vào file /root/filesystem H c ph n - Ch ng ch qu n tr m ng Linux Trang 257/271 H ng d n gi ng d y II.2 thi cu i môn - D ch V M ng Linux thi: Môn : Linux Nâng cao Th i gian: 120 Phút (h c viên không c s d ng tài li u ) XX s máy ang ng i Bi t r ng mơ hình k t n i m ng c a Công ty netXX nh sau: Server Web&FTP 172.29.8.200+XX Client ISP S e rve r PSTN ServerXX : DNS&Telnet , proxy: 172.29.8.200+XX LAN S e rve r DNS Svr 172.16.1.2 Mailsvr :172.16.2.4 Server Mail 172 29 200+XX S e rve r a ch ng m ng LAN:172.29.8.0/24 Tên domain: netXX.com Yêu c u Cài t RH_LINUX PM sau: BIND, Apache, Samba, Sendmail 1) Vi t ch ng trình cho cho bi t t ng s k t n i ang l ng nghe(Listen) t i máy c c b t ng s k t n i ang ESTABLISHED t i port number 8080(1 ) 2) C u hình DNS server cho mi n netXX.com v i yêu c u sau(2 ): a) Primary name server serverXX, máy tính c c b có th phân gi i tên mi n internet b) Hãy t o record c n thi t (SOA, NS, A, CNAME, PTR) cho server theo nh s zone file netXX.com 8.29.172.in-addr.arpa dùng cho phân gi i tên thu n ngh ch c) T o MX chuy n mail cho domain d) Mơ t slave zone cho domain bên c nh 3) T ch c Web server cho netXX.com v i yêu c u sau(2 ): a) T o th m c /data/www t th m c g c c a Web server th m c T o file HTML index.html th m c g c c a server Web gi i thi u v netXX.com t trang index.html trang ch c a Web site t o liên k t t index.html tr n dichvu.html (t o d i) Dùng Web browser phù h p truy c p vào ki m tra a ch webserver cho netXX.com nh : http://www.netXX.com b) T o th m c /webdata t o bí danh (Alias) /data tr n th m c /data/webdata Vì ây th m c ch a nhi u tài li u b o m t A/C ch cho phép user net m i có quy n truy c p vào tài nguyên c) T o WebHosting (s d ng NameBaseVirtualHost) cho hai a ch www.tma.netXX.com www.psv.netXX.com bi t r ng /webtma webroot c a www.tma.netXX.com th m c /webpsv webroot c a www.psv.netXX.com 4) T ch c mail server cho netXX.com v i yêu c u sau(2 ): a) C u hình nh n k t n i t m i a ch IP H c ph n - Ch ng ch qu n tr m ng Linux Trang 258/271 H ng d n gi ng d y b) c) d) 5) T a) b) c) d) e) f) i) Domain c c b : netXX.com ii) Máy ch smart – host(mailgw) : 172.29.8.2 iii) Kích th c message t i a cho phép : 3000KByte T o user account mail theo yêu c u sau: - ketoan(Nguy n V n Nguyên, Lê Thanh Tòng, Tr n Th Thu Trang) - giamdoc(Võ Th Thanh Thu , Th Phong) - vanphong(V n Thành Nhân, Nguy n Th M L ) - Kinhdoanh(Võ Th M Y n, Nguy n Hoàng Nhã Nguy n Bá Phong, Th Ph ng) - tiepthi(Võ Th Be Thuý) - nhanvien(ketoan, vanphong, kinh doanh, tiepthi) - everyone(nhanvien, giamdoc) C u hình mail offline cho mi n “gnt.netXX.com”, bi t r ng account(user: usernet, password: net) ch u trách nhi m nh n mail cho mi n “gnt.netXX.com” Trong qu n lý d ch v mail ta th y r ng email: netuser@yahoo.com g i vào server mail có ch a nhi u virus B n ng n a ch mail ch c proxy server cho h th ng c c b v i yêu c u sau(2 ): C u hình nh n k t n i http t c ng 8080 k t n i icp t c ng 8082 t c u hình cho máy tính l p m ng 172.29.8.0/255.255.255.0 c truy c p Internet Khai báo proxy ngang hàng cho v i máy có a ch IP 172.29.8.220 proxy cha 172.29.8.2 Cho phép k t n i máy tr m ch k t n i 10 connection C m user truy c p vào a ch thu c domain yahoo.com hackers.net Ch cho phép host c c b s d ng m ng gi hành chánh H c ph n - Ch ng ch qu n tr m ng Linux Trang 259/271 H ng d n gi ng d y THI CU I H C PH N I M u thi lý thuy t THI CU I H C PH N IV PH N LÝ THUY T Th i gian: 60 phút (H c viên không cs d ng tài li u.) 1) Ai ng i u tiên phát tri n Linux? a) Bill Gates b) Linus Torvalds c) Linus Tormalds d) Linux Torvalds 2) Package sau ây có th c s d ng th c hi n ch c n ng web caching? a) Squid b) Apache c) Qmail d) Samba 3) Kernel c a h th ng l u th m c nào? a) /data b) /boot c) /proc d) /krnl 4) Tên c a t p tin c u hình c s d ng c u hình d ch v http gì? a) http.conf b) apache.cfg c) httpd.conf d) inet.cfg 5) B n mu n d ng ti n trình inetd t c Nó có mã ti n trình 15 B n dùng l nh sau ây th c hi n yêu c u trên? a) Kill -1 15 b) Kill -15 c) Kill -9 15 d) Kill -3 15 6) Trong máy ch Linux có ti n trình sau: a) Ti n trình t ng tác (interactive processes) b) Ti n trình th c hi n theo lơ (Batch processes) c) Ti n trình n b nh (Daemon processes) d) T t c câu 7) nh d ng m r ng sau ây chu n c a Linux? a) txt b) tar c) taz d) lnx 8) Trong t p tin /etc/named.conf, mu n nh ngh a m t zone c u hình Primary Name Server Anh/Ch ch n m t câu úng nh t a) Zone “t3h.com” IN { H c ph n - Ch ng ch qu n tr m ng Linux Trang 260/271 H ng d n gi ng d y Type masters; File “t3h.com”; } b) Zone “t3h.com.” IN { Type master; File “t3h.com”; } c) Zone “t3h.com” IN { Type master; File “t3h.com”; } d) Zone “t3h.com” IN { Type master; File “t3h.com” } 9) M c ích c a shell Linux a) Giúp cho ng i dùng giao ti p v i h i u hành b) Shell c s d ng b o v tài nguyên h th ng c) Shell l u gi nh ng user thông th ng can thi p vào h th ng d) T t c câu u sai 10) H th ng b n có mode m c nh 666 B n ch giá tr umask 222, quy n truy c p m c nh c a t p tin t o bao nhiêu? a) 444 b) 888 c) 222 d) 666 11) L nh sau ây c dùng t o ng i dùng có tên susie t d u nh c l nh? a) useradd susie b) add susie c) linuxconf add susie d) addusers susie 12) Câu sau ây giúp b n t o password cho cho ng i dùng có tên susie? a) addpas susie b) passwd susie c) password susie d) susie passwd 13) Ho t ng c a m i d ch v h th ng g n li n v i m t/nhi u port Trong nh ng câu sau ây, câu úng nh t a) Web : 80; dns : 52; smtp :110; ftp : 20&21 b) Web : 80; dns : 52; smtp :110; ftp : 22&21 c) Web : 80; dns : 53; smtp :25; ftp : 20&21 d) Web : 80; dns : 53; smtp :110; ftp : 22&21 14) T p tin thi t b i di n cho a m m Red Hat Linux t p tin nào? a) /etc/fd0 b) /dev/flp c) /dev/fl0 d) /dev/fd0 15) L nh sau ây c dùng t o a boot m m? a) mkdirdisk b) mkbootdisk H c ph n - Ch ng ch qu n tr m ng Linux Trang 261/271 H ng d n gi ng d y c) mkbootable d) mkbootdsk 16) Mu n thay i th m c g c c a ftp server Trong t p tin /etc/ftpaccess b n c u hình nh sau: a) Anonymous-root “/var/ftpdata” b) Anonymous_root /var/ftpdata c) Anonymousroot /var/ftpdata d) Anonymous-root /var/ftpdata 17) Vì m t lý ó, m t ng i dùng mu n chuy n nh ng mail n a ch mail c a sang m t a ch khác Khi ó, ng i qu n tr sendmail s th c hi n: a) Trong t p tin alias nh ngh a a ch mail m i b) Trong th m c /etc t o t p tin forward c) Trong home directory c a user t o t p tin forward d) Trong home directory c a user t o t p tin forward 18) L nh sau ây giúp b n thay i ng i s h u c a t p tin? a) change owner b) file –o c) chown d) change –o 19) L nh sau ây dùng mount m t filesystem có tính n ng read-only? a) mount b) mount –r c) mount –a d) mount –ro 20) L nh sau ây c s d ng hi n th b ng partition? a) fdisk –p b) fdisk –t c) fdisk –d d) fdisk –l 21) Nh ng file c u hình c a h th ng l u th m c nào? a) /config b) /lib c) /etc d) /var 22) RPM vi t t t cho t sau ây? a) RedHat Priority Module b) Reduced Priority Module c) RedHat Package Manager d) RedHat Package Module 23) B n nghi ng r ng có m t ti n trình ang t m d ng B n s d ng l nh sau ây ki m tra i u này? a) Process b) Pc c) Jobs d) Susp 24) L nh sau ây cho phép b n copy m t t p tin n m t v trí ó nh ng ã t n t i m t file gi ng nh v y( ngồi vi c thơng báo b n ph i ghi è) a) mv –u b) mv –f c) mv –e d) mv –r H c ph n - Ch ng ch qu n tr m ng Linux Trang 262/271 H ng d n gi ng d y 25) C u trúc c a l nh pipe sau ây úng? (lenh lpr dùng in n) a) man ls pipe lpr b) man ls | c) man pipe d) man ls | lpr 26) B n t o m t account có tên jason Group m c nh c a account này? a) everyone b) domain users c) jason d) superuser 27) B n mu n li t kê b ng cron c a user1 b n làm i u nh th nào? a) Cron –user1 b) Crontab –u user1 c) Cron –l user1 d) Crontab –d user1 28) Lo i ng i dùng liên quan n quy n h n c a m t file hay th m c Linux? a) group b) owner c) others d) a,b,c u úng 29) Shell m c nh c a Red Hat Linux gì? a) Ksh b) Sh c) Bash d) Csh 30) Câu nh ngh a sau ây úng v access list squid? a) acl mydomain srcdomain hcmuns.edu.vn b) acl mydomain srcdomain 172.29.2.0/24 c) acl mydomain srcdomain 172.29.2.4 d) acl mydomain srcdomain yahoo.com 31) Nh ng partition logic c nh ngh a t s m y? a) b) c) d) 32) Ng i dùng có th g i mail nh ng không th nh n mail thông qua POP Có th x y l i sau ây? a) Sendmail b l i b) Sendmail ch a c kh i ng c) Ch a cài POP server d) Do ng m ng 33) Khi l p trình shell script, v i a b bi n s bi u th c so sánh sau ây úng? a) [ $a –eq $b ] b) [ $a = $b ] c) [$a = $b] d) [ $a=$b ] 34) Mu n cho phép t i m t th i i m ch có 100 k t n i ng th i n Web server B n c u hình nh sau: a) Maxclient 100 b) Client 100 H c ph n - Ch ng ch qu n tr m ng Linux Trang 263/271 H ng d n gi ng d y c) Clients 100 d) Maxclients 100 35) Khi c u hình proxy server, b n khai báo http_port 8081 nh ng browser khai báo port sau ây có kh n ng truy c p internet thông qua proxy a) 8080 b) 80 c) 8081 d) không khai báo port 36) B n c u hình ch ng th c nh sau: AuthType Basic AuthName public AuthUserFile /etc/httpd/conf/htpasswd Require user hv1 hv2 úng hay sai? a) úng b) Sai 37) Nh ng l nh hay ti n ích sau ây dùng thay i a ch IP c a máy tính (ch n câu úng) a) linuxconf b) ifconfig c) ch nh s t p tin /etc/sysconfig/network-scripts/eth0 d) setup 38) B n c u hình web server nh ng ch truy c p c theo a ch IP ch không truy c p c theo tên www.domain a) l i web server b) l i dns c) l i browser 39) Trong Red Hat Linux 9, t p tin c u hình d ch c ftp t p tin sau ây? a) Vsftpd.conf b) Ftpaccess c) Ftpd.conf d) Vfstpd.conf 40) Khi c u hình web server b n không c n nh ngh a directive ServerName? a) úng b) Sai 41) B n ã c u hình quota file fstab úng, dùng l nh quotacheck c p quota cho user nh ng quota v n ch a th c thi T i sao? a) Ch a kh i ng l i máy tính b) Quota ch a c b t lên c) Ki m tra l i file fstab d) Ch y l i l nh quotacheck 42) DNS cung c p vi c chuy n i sau ây thành a ch IP? a) Tên NETBIOS b) Hostname c) MAC address d) CNAME 43) T p tin /etc/resolv.conf có c u hình nh sau: Domain csc.com H c ph n - Ch ng ch qu n tr m ng Linux Trang 264/271 H ng d n gi ng d y Nameserver 172.29.8.1 nh ngh a úng sai a) úng b) Sai 44) Apache h tr virtual host d a a) Tên b) a ch ip c) tên a ch IP d) Khơng có h tr virtual host 45) B n mu n l p l ch m t công vi c s th c hi n vào gi ngày tháng 10 L nh sau ây s hoàn thành i u này? a) At b) At c) At 2am April d) At April 2am H c ph n - Ch ng ch qu n tr m ng Linux Trang 265/271 H ng d n gi ng d y B NG TR L I H tên h c viên: L p : H C VIÊN CH N M C ÚNG CHO M I CÂU VÀ ÁNH D U VÀO B NG TR L I Ch n l n u: B ô ã ch n a b c Ch n l i ô ã b d a 25 26 27 28 29 30 31 10 32 11 33 12 34 13 35 14 36 15 37 16 38 17 39 18 40 19 41 20 42 21 43 22 d 24 c 23 b 44 45 H c ph n - Ch ng ch qu n tr m ng Linux Trang 266/271 H II ng d n gi ng d y M u thi th c hành THI CU I H C PH N IV PH N TH C HÀNH Th i gian: 120 phút (H c viên không cs d ng tài li u.) Câu (0,5 i m) a) Tìm xem t p tin hosts n m âu nh ng k t qu khơng xu t hình mà xu t vào t p tin /home/hosts b) Chèn n i dung t p tin /etc/sysconfig/network, /etc/sysconfig/network-scripts/ifcfg-eth0 vào sau n i dung t p tin /home/hosts c) Copy t p tin /etc/passwd, /etc/shadow, /etc/sysconfig/network, /etc/sysconfig/network-scripts/ifcfg-eth0 vào th m c /home d) Backup t t c t p tin v a copy th m c /home t p tin /home/hosts thành t p tin có tên data.tar.gzip Câu (0,5 i m) a) T o user group theo yêu c u : o Group admin g m user admin1, admin2 o Group hocvien g m user hv1, hv2 b) C p quy n cho nh ng user group admin có quy n qu n tr h th ng t ng ng v i user root Câu (1,5 i m) a) T o th m c /home/pub Sau ó c p quy n cho t t c nh ng user ch có quy n read th m c này, riêng nh ng user group admin có quy n read, write execute b) C u hình cho user có th truy c p n th m c /home/pub t Linux hay windows Câu (1 i m) Vi t ch ng trình cho phép t o user nh sau thay dùng l nh useradd, passwd Ví d : /taouser nvnguyen New passwd : Confirm passwd Câu (2,5 i m) Gi s b n có m t domain cscXX.edu (xx s th t c a máy B n có k ho ch c u hình Web server a) C u hình DNS Server (Primary Name Server) cho domain “cscXX.edu” cho m b o nh ng yêu c u d ch v b) C u hình Web Server cho domain name cscXX.edu v i yêu c u sau: ̇ Thi t k trang web ch cho domain cscXX.edu v i n i dung gi i thi u v cá nhân c a nh : H Tên, Lop, … ̇ V trí l u tr website /home/webdata ̇ Thi t k m t trang web có tên “index.html” v i n i dung tùy ý l u th m c /home/www/data ̇ C u hình web server cho ng i dùng có th truy c p nh ng trang web l u th m c /home/www/data theo ng d n http://www.cscxx.edu/data v i s ch ng th c c a user có username local password local ̇ C u hình website cá nhân cho user nvbinh natan H c ph n - Ch ng ch qu n tr m ng Linux Trang 267/271 H ng d n gi ng d y c) Ngoài Web Site cho mi n cscXX.edu Ta có u c u mu n t ch c m t web hosting cho http://psv.cscXX.edu http://fpt.cscXX.edu Hãy c u hình theo yêu c u H c ph n - Ch ng ch qu n tr m ng Linux Trang 268/271 H ng d n gi ng d y THI KI M TRA CHUYÊN MÔN GIÁO VIÊN THI KI M TRA CHUYÊN MÔN GIÁO VIÊN Th i gian: Cách nh ngh a m t a c ng logic Linux có khác so v i Windows Trong cài t Linux b n có th chia primary partition c không ? (Máy h i u hành tr c) Nh ng partition logic Linux c ánh s th t t m y? Cho bi t th m c c a Linux Th m c /etc dùng làm gì? Có m y m c kh i ng m t h i u hành Linux? Li t kê nh ng l nh liên quan n th m c t p tin nh xóa th m c, xóa t p tin … Gi s th m c /var m t partition ã h t dung l ng Nêu tóm t t b c t ng dung l ng c a th m c /var mà không làm m t nh ng d li u ã có Cho m t ví d v cách s d ng c a d u chuy n h ng, d u ng ng (pipe) Nh ng user th ng khơng ph i root có th c t p tin /etc/shadow hay không ? Cho bi t nh ng l nh th ng c s d ng qu n lý user group 10 Nêu nh ng b c c b n c u hình quota 11 B n có th ch nh s a ch IP hay c u hình m ng theo nh ng cách nào? 12 Dùng l nh hostname thay i tên máy tính Khi kh i ng l i máy tên máy nh th nào? Ngoài cách dùng l nh b n cịn cách thay i tên máy tính? 13 Trình bày b c c u hình m t DHCP Server 14 Trong Linux có m y lo i ti n trình? a m t ti n trình t h u c nh sang ti n c ng b n dùng l nh gì? 15 B n mu n h y m t ti n trình khơng có i u ki n, dùng l nh gì? 16 H samba g m nh ng gì? File c u hình samba chia làm m y ph n Mu n chia s m t th m c /public cho m i user ch có quy n read b n làm nh th nào? 17 D ch v DNS dùng làm gì? Có m y lo i DNS server 18 FQDN vi t t t cho t Cho ví d 19 Mu n c u hình m t Pimary Name Server b n c n làm nh ng b c nào? 20 Cho bi t trình t phân gi i tên webserver.csc.hcmuns.edu.vn 21 Thu c tính forward dùng làm gì? 22 C s d li u c a Secondary Name Server có t âu D a vào âu mà Secondary c p nh t thơng tin Primary có s thay i Và c p nh t m t l n 23 B n kh i ng d ch vu DNS b báo l i B n ph i làm s a l i d ch v DNS kh i ng c 24 T m t máy client b n dùng ti n ích nslookup ki m tra vi c phân gi i tên máy tính thành a ch IP ng c l i, nh ng khơng phân gi i c B n ốn xem có th x y nh ng l i nào? 25 B n có bi t RedHat Linux 9, c u hình ftp server b n dùng package có tên gì? 26 Mu n cho user anonymous c truy c p n ftp server c upload t o th m c server Nh ng thu c tính file c u hình giúp b n th c hi n i u này? H c ph n - Ch ng ch qu n tr m ng Linux Trang 269/271 H ng d n gi ng d y 27 c u hình m t apache web server ho t ng m c c b n nh t, b n quan tâm n nh ng directive nào? 28 cho phép m i user m ng có th t o website cá nhân c a b n c n ph i làm m b o user truy c p c 29 Có m t trang web ó mà user truy c p n òi h i ph i nh p vào username password h p l m i c xem n i dung Trong apache b n làm cách th c hi n yêu c u 30 B n có m t domain csc.hcmuns.edu.vn B n mu n t ch c web server cho domain Và b n mu n t ch c thêm domain tata.csc.hcmuns.edu.vn gnt.csc.hcmuns.edu.vn B n ph i làm áp ng nhu c u (Nêu tóm t t) 31 Trình bày b c c u hình m t mail server c c b b ng sendmail cho user m ng có th trao i mail qua l i v i 32 Máy tính c a b n khơng có k t n i ngồi Internet nh ng có k t n i n m t máy tính khác có k t n i Internet B n làm cách c u hình máy tính c a m t squid proxy server (Li t kê nh ng thu c tính file c u hình mà s s d ng) 33 Vi t m t shell script tính di n tính c a m t hình ch nh t H c ph n - Ch ng ch qu n tr m ng Linux Trang 270/271 H ng d n gi ng d y Ph n làm c a giáo viên: -H c ph n - Ch ng ch qu n tr m ng Linux Trang 271/271 ... 22 IV Kh i ng ch ng trình cài t 23 IV. 1 Boot t CD-ROM 23 IV. 2 Boot t a kh i ng Windows 23 IV. 3 Boot t a m m kh i ng Linux 23 V Các b c cài th i u hành Linux. .. cịn ng backup d li u theo l p trình Linux cung c p m t môi tr ng l p trình Unix y bao g m th vi n chu n, cơng c l p trình, trình biên d ch, ch ng trình debug ch ng trình mà b n có th tìm th y h... ng, ch ng trình kh i ng h i u hành Linux Các m c I II Yêu c u ph n c ng a c ng phân vùng a Linux III Qu n lý a partition Linux IV Kh i ng ch ng trình cài t V Các b c cài t h i u hành Linux VI

Ngày đăng: 25/02/2014, 00:20

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan