課程工作站申請流程

系計中代管之課程工作站僅提供 debian 系統,此外申請流程請於至少兩週前提供以下資料至 help@cs.nycu.edu.tw 以利工作站部署作業:

  • hostname(請提供課程想要的 hostname): nplinux-[\d]+
  • 方案(只能擇一)
    • 只需 root 帳號(乾淨的 debian 系統)
    • 需要串接資訊中心 ldap/nfs 架構(與 cs 帳號聯動,部分 root 權限)

只需 root 帳號

此方案較爲彈性,因爲不需符合系計中內部的 security policy 所以可以直接提供 root 帳號給助教們使用。

需要串接資訊中心 ldap/nfs 架構(與 cs 帳號聯動)

需要提供的資訊:

  • 需要額外安裝的 package
  • 需要提權的指令
    • /usr/bin/ipcs
    • /usr/bin/ipcrm
    • /usr/bin/kill
    • /usr/bin/pkill
    • /usr/bin/killall
    • /usr/bin/ps
    • /usr/bin/tcpdump
    • /usr/sbin/reboot
    • /usr/sbin/tc
    • ...
  • 誰需要提權
    • testuser1
    • testuser2
  • 額外的要求(基本只接受與官方 Debian package 預設行爲不一致的需求)
    • 設定開啓 apache2 未開啓的 module...
  • 限制登入的使用者名單(避免非課程學生使用課程資源)
    • 請提供課程修課學生名單,以限制可以登入此課程用工作站的使用者
    • 這個名單可以於退選結束後再另行 email 通知助教