Networking

建立一個 Unix 驅動的網路

  • August 7, 2014

我想在 LAN 上設置幾台電腦,都連接到一台 unix 伺服器。

主要目標是使用者帳戶應該只存在於伺服器上。這樣任何使用者都可以通過任何給定的電腦訪問他的正常界面。

有哪些不同的方法可以做到這一點,這些方法的優缺點是什麼?

旁注:我正在尋找一種簡單的方法,需要在各個終端上完成絕對最少的工作。如果使用者可以玩遊戲並做資源密集型的事情,那將是一個獎勵。

對於帳戶管理,請使用 LDAP。只需在所有客戶端上安裝一個 LDAP 客戶端(例如ldap-auth-clientUbuntu 上的軟體包)並在伺服器上執行一個 LDAP 伺服器。

通過 NFS 或 Samba 保留主目錄。最簡單的設置是在引導時將主文件系統作為一個整體安裝在所有客戶端上。這並不能提供良好的安全性,因為插入筆記型電腦的任何人都可以訪問所有文件;如果這是一個問題,Samba 是下一個最簡單的方法。

LDAP 和 NFS 或 Samba 的主要缺點是,如果伺服器或網路出現故障,使用者將無法在客戶端上執行任何操作。我認為任何解決這個問題的方法都不會接近您對簡單性的要求。

引用自:https://unix.stackexchange.com/questions/1621