學習目標:
練習題目:
- 開一終端機介面視窗,執行 ssh 指令,連結自己的主機 (127.0.0.1) !
- 執行 ssh-keygen 製作公私鑰對!
- 執行 ssh-copy-id 將公鑰送進自己的主機 !
- 執行 ssh ,可以進行無須密碼的登入!
- 修改 sshd 服務設定檔,不允許 root 遠端登入,一般使用者也只能使用 key 登入!
學習目標:
練習題目:
- 開一終端機介面視窗,執行 systemctl 指令,查看哪些服務單元是己經開啟的 !
- 執行 systemctl 指令,查看哪些服務單元是活動中的 !
- 執行 systemctl 指令,查看哪些服務是分屬哪些類別 !
- 執行 systemctl 指令,開啟 chronyd 服務 !
- 執行 systemctl 指令,查看 chronyd 服務情況 !
- 執行 systemctl 指令,關閉 chronyd 服務 !
學習目標:
練習題目:
- 開一終端機介面視窗,執行 sleep 10000 這個指令!
- 將上述指令,送入背景!
- 使用 jobs 指令查詢上述指令!
- 令將上述指令,在背景執行!
- 使用 top 指令,查看其資源使用情況!
- 離開 top 指令,將上述指令移回前景!
- 使用 ctrl+c 指令,刪除指令!
- 再執行 sleep 10000 & 這個指令!
- 使用 ps 指令,查看其資源使用情況!
- 使用 kill 指令,刪除上述指令!
學習目標:
練習題目:
- 使用 vim ,編輯 ~/homework 檔案!將您所學過的 Linux 指令記錄下來!
- 使用 nano ,編輯 ~/homework 檔案!上面所記錄的 Linux 指令,解釋其功能!
學習目標:
- 熟悉 Linux 使檔案與目錄權限管理方式與設定!
練習題目:
- 新增 /tmp/peter/private 目錄!將該目錄指定給 perter 使用者!
- 設定 /tmp/peter/private 目錄權限,只允許 peter 以及 golf 成員存取,其它人不可進入!
- 以 peter 身份在 /tmp/peter/private 目錄底下新增一個 production.txt 檔案,檔案內容輸入“Hello World”!
- 使用 james 身份查看 /tmp/peter/private 目錄底下的 production.txt 檔案內容
- 修改 /tmp/peter/private 目錄權限,讓 golf 群組成員可在該目錄下新增檔案,並且新檔案所屬群組自動成為 golf !
- 利用 james 身份測試上述規格是否己設定好!
學習目標:
練習題目:
- 新增 peter 使用者,設定密碼為 1234
- 新增 golf 群組,將 peter 加入為該群組成員!
- 設定 peter 在第一次登入系統時,必須修改密碼!
- 設定 peter 的帳號有效日期在 30 天後!
- 新增 james 使用者,設定密碼為 1234
- 新增 golf 群組,將 james 加入為該群組成員!
學習目標:
練習題目:
- 使用 root 身份登入系統後,開啟終端機介面!
- 請使用 man 指令,查看 man 指令的使用方式!
- 請使用 pinfo 指令,查看 pinfo 指令的使用方式!
- 請使用 man 指令,查詢有 passwd 關鍵字眼的說明文件有哪些!
學習目標:
- 熟悉檔案目錄結構與管理指令!
- 請善用 Tab 按鍵,補足指令與檔案名稱!
練習題目:
- 使用 root 身份登入系統後,開啟終端機介面!
- 在 /opt 目錄下建立距今日前三天的目錄,與後三天的目錄!
- 將 /var/log 內的檔案,複製一份至 /opt/[三天前] 目錄下!
- 將 /etc 目錄內的檔案,複製一份至 /opt/[三天後] 目錄下!
- 將 /opt/[三天後] 的目錄,搬移到 /opt/[兩天前] 目錄下!
- 將 /opt/[三天前] 的目錄,搬移到 /top/[兩天後] 目錄下!
- 將 /tmp 目錄,連結至 /opt/tmp 目錄
- 刪除 /opt 目錄下所有的子目錄與連結檔