小規模なLinuxネットワークでユーザーを管理する方法として、ユーザーを1台のマシンで作成するだけで、他のマシンで自動的に同期する方法として、何をお勧めしますか。一部は、それが重要な場合に常に接続されているとは限らないラップトップです。現在、UbuntuまたはXubuntuマシンのみが存在しますが、これは変更される可能性があります。
また、優れたツールに精通している場合は、ツールのチュートリアルへのリンクもあります。
ありがとうございました!
同期ツールを忘れてください(もちろん、cronでrsyncを使用できますが、ユーザーパスワードが誤ってクローン化され、停電のパスワードとシャドウファイル中に破損する可能性があります)
ただ使用してください OpenLDAP それは誰もが使用する標準ソリューションだからです
読む: http://tldp.org/HOWTO/LDAP-HOWTO/
ホームディレクトリには、SAMBAまたはNFSを使用できます。
puppet を見てください。ユーザー管理に加えて、パッケージ、サービス、および構成の管理を行うことができます。 Puppetはクライアント/サーバーモデルで実行され、SSL証明書を使用してトラフィックを保護するため、Puppetサーバーに接続できるすべてのユーザーに構成をプッシュするために使用することもできます。
理想的には、これにLDAPを使用して、パスワードの同期を行い、グローバルに無効にすることができます。
ハッキーな方法として、あるマシンから別のマシンに/ etc/passwdファイルをscpするためのcronを使用することができます。ただし、そうする場合は、ユーザーが別のマシンではなく、この1つのマシンで常にパスワードを変更するようにする必要があります。