# Linux系統管理-HW03(1082944) 1. **製作USB開機碟** 1.1 下載Rufus和Ubuntu 22.04 server版 2.2 用Rufus製作USB開機碟 2. **安裝Ubuntu** 2.1 開啟主機並按F11進入BIOS 2.3選擇USB開機 2.4 設定相關安裝資訊(要裝SSH) 2.5 開始安裝 3. **設定網路IP** 3.1 進入/etc/netplan`$ cd /etc/netplan` 3.2 在root權限下用vim打開00-installer-config.yaml`$ sudo vim 00-installer-config.yaml` 3.3 打上下方程式碼區塊內的內容 3.4 執行下方指令`$ sudo netplan try` 3.5 查看網路IP看看有沒有改成功`$ ifconfig eno1` 3.6 用另一台電腦測試主機是否成功連網。開啟terminal執行`$ ping 10.2.200.191` 4. **創建自己的使用者帳號(如果安裝Ubuntu時已經創建則不用)** 4.1 使用adduser指令創建一個自己的使用者帳戶`$ sudo adduser [你的用戶名稱]` 4.2 密碼打完後其他用default即可 4.3 將此帳號加入sudo群組(不加的話沒辦法用sudo)`$ sudo usermod -a -G sudo [你的用戶名稱]` 4.4 登出目前的使用者帳號`$ logout` 4.5 登入你的使用者帳號 4.6 隨便執行一個需要root權限的指令看看能不能用sudo了 5. **使用ssh連入server** 5.1 在學校區網內用任意一台主機在terminail執行`$ ssh [你的用戶名稱]@10.2.200.191` 5.2 登入後即可遠端操作~~ 6. **mount partition** 6.1 因為第二顆硬碟先前被切割了好多個磁區,裡頭也不知道有什麼資料,所以先把磁區全部刪除重新切割,之後再format以及mount。 6.2 先看看storage infomation `$sudo fdisk -l` 6.3 選擇要處理的disk `$sudo fdisk /dev/sdb` 6.4 進入command mode後,d表示要刪磁區,n表示要切割磁區,w表示將修改套用上去,p表示顯示disk資訊。用以上指令將disk切成只有一個磁區,大小931.5GB。 6.5 對磁區格式化 `$sudo mkfs -t ext4 /dev/sdb1` 6.6 mount 磁區 `$sudo mount -t auto /dev/sbd1 /home` 6.7 unmount指令是 `$sudo umount /dev/sdb1` ```yaml= //下方內容打入00-installer-config.yaml network: version: 2 renderer: networkd # 選擇使用 networkd 網路 daemon ethernets: eno4: # 指定網路卡 addresses: [ 192.168.12.34/24 ] # IP 位址與網路遮罩 gateway4: 192.168.12.254 # 預設閘道 nameservers: search: [ your.domain.tw ] # 搜尋網域 addresses: [ 8.8.8.8, 8.8.4.4 ] # DNS 伺服器 ``` **成果截圖** 版本資訊 ![](https://imgur.com/zzkug84.jpg) server,64bits ![](https://imgur.com/9TPPe9w.jpg) ip設定 ![](https://imgur.com/0mbE3fx.jpg) mount partition ![](https://imgur.com/HAEHgXE.jpg) **Reference:** 1. 刪除磁區: https://phoenixnap.com/kb/delete-partition-linux 2. 創建磁區、格式化、mount:https: //phoenixnap.com/kb/linux-create-partition 3. 解除掛載: https://www.geeksforgeeks.org/mount-command-in-linux-with-examples/ 4. ubuntu安裝教學: https://www.footmark.com.tw/news/linux/ubuntu/ubuntu-server-install/ 5. linux的使用者管理概念: https://ithelp.ithome.com.tw/m/articles/10265961