中文課程大綱 |
1. 分割區管理 ·檔案系統掛載及卸載 ·設定磁碟機quota ·檢查並監控檔案系統(使用 df, du, lsof, fuser, fsck, e2fsck, reiserfsck指令) ·dd指令之應用 ·使用rsync指令進行目錄同步 ·檢視硬碟空間用量如df, du ·建立備份檔及壓縮/解壓縮 (使用 tar, gzip, bzip2, zcat) 2. 使用者帳號管理及使用者及群組管理指令 3. 各項系統資訊及記錄檔的理解及處理 ·開機訊息 (/var/log/boot.msg) ·硬體資訊 (如 /proc/目錄, 及指令如hwinfo, hdparm, fdisk, iostat, lspci, siga) ·系統程序資訊 (如 top, uptime, ps. netstat, uname,) ·組態 syslog daemon (syslog.conf) ·檢視登如及登出活動(使用 who, w, finger, last, lastlog, 及 faillog) 4. 使用 cron及at 進行工作排程 5. 網路管理 ·由指令設定網路組態(ifconfig , /etc/sysconfig/network/*, ip指令之add, del, show ) ·連線管理指令(using ping, netstat, netcat, traceroute, iroute, ifup, ifdown) ·手動設定主機及網域名稱 ( /etc/HOSTNAME , /etc/resolv.conf) ·以指令管理路由(route, ip) ·將路由設定寫入組態檔(/etc/sysconfig/network/routes) 6. 網路檔案系統管理及組態 ·手動組態NFS 伺服器及客戶端 ·檢視NFS 系統指令 (rpcinfo 及 showmount) 7. 網路資源管理 ·組態NIS (Network Information Service) 主從伺服器, 客戶端, 及使用者 ·手動組態NIS地圖 (ypdomainname 及 make指令) ·NIS管理指令 (ypdomainname, ypwhich, ypcat, ypmatch, yppasswd, yppoll) ·網路校時服務NTP ( ntpdate, ntp.conf, ntptrace, netdate, hwclock) 8. 遠端端連線管理 ·組態OpenSSH伺服器及客戶端 (sshd_config , ssh_config) ·使用 SSH 客戶端指令 (scp, ssh, ssh-add, ssh-agent, ssh-keygen, ssh-keyscan) 9. 撰寫shell scripts 進行網路及系統相關工作 組態OpenSSH伺服器及客戶端 (sshd_config , ssh_config) 使用 SSH 客戶端指令 (scp, ssh, ssh-add, ssh-agent, ssh-keygen, ssh-keyscan) 部署OpenLDAP服務 設定 OpenLDAP 伺服器 (slapd.conf ,ldap.conf) 使用 LDIF 檔在LDAP中增加項目 (指令 recode , ldapadd) 使用ldapsearch 指令查詢LDAP 伺服器 刪除及修改LDAP伺服器指令 (ldapmodify ,ldapdelete) 撰寫shell scripts 進行網路及系統相關工作
|