學生繳交作業

每次平時或到學期末要收學生的作品時,總有些困擾,無法很方便收到學生的作品,用來打分數,對於這一項的要求是:
1. 每個學生有自己存放的目錄
2. 學生不能切換到其他人的目錄
3. 老師可以切換到所有的目錄,擁有管理的權限

底下利用 Linux+ACL+Samba 來完成[@more@]1. 先從校務行政系統中,取得學生的基本資料,包括:班級、座號、姓名、學號
# cat Class61.lst
六忠 01 莊☆★ s0950171
六忠 02 甘★★ s0950015
六忠 03 李☆☆ s0950027

2. 修改 /home 的掛載參數
# grep /home /etc/fstab
UUID=f1f3d674-6bdd-4132-bc9f-bf6c3f8ac3bc /home                   ext4    defaults,usrquota,acl,user_xattr        1 2

3. 重新掛載 /home
# mount -v -o remount,rw,usrquota,acl,user_xattr /home

4. 建立 Script 檔
# vim mkuserhomeworkdir.awk
# 建立目錄
{print “/bin/mkdir -m 700 -p /home/homework/”$1″/”$2″_”$3″” }
# 更改檔案目錄的所屬擁有者及群組
{print “chown -R  “$4″:s0950 /home/homework/”$1″/”$2″_”$3″” }

5. 測試一下
# awk -f mkuserhomeworkdir.awk Class61.lst | more
/bin/mkdir -m 700 -p /home/homework/六忠/01_莊☆★
chown -R  s0950171:s0950 /home/homework/六忠/01_莊☆★
/bin/mkdir -m 700 -p /home/homework/六忠/02_甘★★
chown -R  s0950015:s0950 /home/homework/六忠/02_甘★★
/bin/mkdir -m 700 -p /home/homework/六忠/03_李☆☆
chown -R  s0950507:s0950 /home/homework/六忠/03_李☆☆

6. 動工
# awk -f mkuserhomeworkdir.awk Class61.lst | sh

7. 讓老師擁有管理權限 teacher 是老師的帳號
# setfacl -R -m user:teacher:rwx /home/homework/六忠

使用 Windows 8.1 Enterprise 連上學校的無線網路 – Siraya AirZone-1750W Access Point

2016.12.25 更新,由於認証機制加密的關係,在設定認証模式時,EAP 方法,請由 PEAP 改為 TTLS,而階段 2 驗証由 MSCHAPV2 改為 PAP,伺服器 CA 憑証一樣選 “不檢查”。

Windows 8.1 Enterprise 設定起來比 Ubuntu Linux / Mac OSX 還要麻煩!
1. 選擇 開始 / 設定(S) / 控制台(C)
[@more@]2. 選擇 網路和共用中心

3. 選擇 設定新的連線或網路

4. 選擇 手動連線到無線網路,並按 下一步(N)

5. 網路名稱(E):TANetRoaming
    安全性類型(S) :WPA2-Enterprise
    按 下一步

6. 選擇 變更連線設定(H)

7. 選擇 安全性 頁面

8. 選擇 設定

9. 取消 透過驗證憑證來確適伺服器身分識別(V)

10. 選擇 設定

11. 取消  自動使用我的 Windows 登入名稱及密碼
      並按 確定

12. 按 確定

13. 選擇 進階設定(D)

14. 改成 使用者驗證

15. 選擇 儲存認證(C)

16. 輸入 EIP 的帳號及密碼,最後按 確定

17. 按 確定

18. 按 確定

19. 按 關閉

20. 在無線網路卡上按滑鼠右鍵,選擇 連線/中斷連線(O)

21. 選擇 TANetRoaming

22. 選擇 線(C)

終於完成了設定!

使用 Ubuntu Linux Mac Style 連上學校的無線網路 – Siraya AirZone-1750W Access Point

在 Ubuntu Linux Mac Style 連上學校的無線網路的方式如下:
1. 點選 網路連線 圖示

2. 選擇 TANetRoaming
[@more@]3. 連線之後出現的畫面

4. 更改如下的設定
     驗證(E) 改成 保護式 EAP(PEAP)
     使用者名稱(U) 輸入 EIP 帳號
     密碼 輸入 EIP 密碼
     最後按 連線

5. 網路連線圖示出現已經連線的圖示

6. 已經可以連線了!