雲端運算 上課補充的額外關鍵詞及操作筆記
[5/11] 在 M515 的電腦上建立第二個帳號
- 變身成 root
- 新建一個用戶帳號
useradd -m -s /bin/bash daytux
- 改他的密碼:
passwd daytux
- 把他加入各個特殊權限群組:
perl -pe 's/stux$/stux,daytux/' /etc/group > ~/group
用 cat 或 less 或 nano 檢查, 如果 ok 的話,mv ~/group /etc
。 - 登出、 再用 daytux 登入。 開終端機。 變身成 root。
- 另開一個分頁, 用 daytux 的身份做事。 看看有什麼設定檔要改的, 可以從 stux 那邊剪貼幾句過來改。
- 如果是複製整個檔案或目錄, 要用 root 才能做。
例如
cp -r ~stux/.conf/geany ~daytux/.conf
之後要記得更改目錄/檔案擁有人:chown -R daytux:daytux ~daytux/.conf/geany
[4/20]
連線進入 finnix 虛擬機:
- 啟動 kvm 時加上 -redir tcp:8022::22
- [guest] ifconfig
- [host] ssh root@10.0.2.15 (失敗)
- [host] ssh -p 8022 root@localhost (還是失敗)
- [guest] service ssh start
- [host] ssh -p 8022 root@localhost (還是失敗)
- [guest] nano /etc/ssh/sshd_config 把 PermitRootLogin 改成 yes 並且 service ssh restart 並且 passwd 改密碼
- [host] ssh -p 8022 root@localhost (成功!)
製作虛擬硬碟並且把它變成可開機硬碟:
- dd count=40960 < /dev/zero > disk.raw
- mykvm disk.raw => 無法開機
- myfkvm disk.raw => 進入 finnix
- 以下都在 finnix 裡面做事:
- fdisk -s /dev/sda
- fdisk /dev/sda 或 cfdisk /dev/sda 切割出一個主分割區, 佔用所有硬碟空間
- mkfs -t ext4 /dev/sda1
- mbootu2 -t /dev/sda => 被拒絕
- mbootu2 -o force_sda -t /dev/sda => 成功
- shutdown -h now
- 從 host 裡再次啟動, 不要 finnix 光碟: mykvm disk.raw => 出現開機選單!
[3/8、 3/9]
mbr gptprocess 程序 program 程式
[3/1、 3/2]
device name root directory 根目錄 mount 掛載 mount point 掛載點 file system 檔案系統 (例: ntfs、 fat32、 ext2、 ext3、 ext4) format 格式化 shutdown -h now 關機 reboot 重開機
[2/22、 2/23]
National Institute of Standards and Technology 美國國家標準局 Software as a Service Platform as a Service Infrastructure as a Service Virtual Private Server boot menu firmware 韌體