雲端運算 上課補充的額外關鍵詞及操作筆記


[5/11] 在 M515 的電腦上建立第二個帳號

  1. 變身成 root
  2. 新建一個用戶帳號 useradd -m -s /bin/bash daytux
  3. 改他的密碼: passwd daytux
  4. 把他加入各個特殊權限群組: perl -pe 's/stux$/stux,daytux/' /etc/group > ~/group 用 cat 或 less 或 nano 檢查, 如果 ok 的話, mv ~/group /etc
  5. 登出、 再用 daytux 登入。 開終端機。 變身成 root。
  6. 另開一個分頁, 用 daytux 的身份做事。 看看有什麼設定檔要改的, 可以從 stux 那邊剪貼幾句過來改。
  7. 如果是複製整個檔案或目錄, 要用 root 才能做。 例如 cp -r ~stux/.conf/geany ~daytux/.conf 之後要記得更改目錄/檔案擁有人: chown -R daytux:daytux ~daytux/.conf/geany

[4/20]

連線進入 finnix 虛擬機:

  1. 啟動 kvm 時加上 -redir tcp:8022::22
  2. [guest] ifconfig
  3. [host] ssh root@10.0.2.15 (失敗)
  4. [host] ssh -p 8022 root@localhost (還是失敗)
  5. [guest] service ssh start
  6. [host] ssh -p 8022 root@localhost (還是失敗)
  7. [guest] nano /etc/ssh/sshd_config 把 PermitRootLogin 改成 yes 並且 service ssh restart 並且 passwd 改密碼
  8. [host] ssh -p 8022 root@localhost (成功!)

製作虛擬硬碟並且把它變成可開機硬碟:

  1. dd count=40960 < /dev/zero > disk.raw
  2. mykvm disk.raw => 無法開機
  3. myfkvm disk.raw => 進入 finnix
  4. 以下都在 finnix 裡面做事:
  5. fdisk -s /dev/sda
  6. fdisk /dev/sda 或 cfdisk /dev/sda 切割出一個主分割區, 佔用所有硬碟空間
  7. mkfs -t ext4 /dev/sda1
  8. mbootu2 -t /dev/sda => 被拒絕
  9. mbootu2 -o force_sda -t /dev/sda => 成功
  10. shutdown -h now
  11. 從 host 裡再次啟動, 不要 finnix 光碟: mykvm disk.raw => 出現開機選單!

[3/8、 3/9]

mbr
gpt

process 程序 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 韌體