LANに複数のコンピュータをインストールし、すべてUNIXサーバーに接続したいと思います。
主な目標はユーザーアカウントサーバーにのみ存在する必要があります。これにより、すべてのユーザーが特定のコンピュータから通常のインターフェイスにアクセスできるようになります。
これを行うさまざまな方法は何ですか、これらの方法の長所と短所は何ですか?
注:各端末で最小限の作業量を必要とする簡単な方法を探しています。ユーザーがゲームをプレイしてリソース集約的なタスクを実行できる場合、これはボーナスになります。
ベストアンサー1
アカウント管理にはLDAPを使用してください。すべてのクライアントにLDAPクライアント(Ubuntuのパッケージなど)をインストールldap-auth-client
し、サーバーでLDAPサーバーを実行するだけです。
NFSまたはSambaを介してホームディレクトリを保存します。最も簡単な設定は、起動時にすべてのクライアントにデフォルトのファイルシステムを完全にマウントすることです。ラップトップを接続している人は誰でもすべてのファイルにアクセスできるため、これは良いセキュリティを提供しません。この問題が心配な場合は、Sambaは次の簡単な方法です。
LDAP、NFS、またはSambaの主な欠点は、サーバーまたはネットワークがダウンしても、ユーザーがクライアント上で何もすることができないことです。私はこの欠点を解決するための解決策が単純さに対するあなたの欲求を満たしていないと思います。