Cevap arandı ama burada hiçbir şey bulamadı ...
Uzun lafın kısası: kar amacı gütmeyen bir kuruluşun altyapısını modernize etme ihtiyacı var. İlk şey, bir dizi Linux ana bilgisayarında kullanıcı hesaplarını yönetmeye bir alternatif bulmaktır.
12 sunucumuz (hem fiziksel hem de sanal) ve yaklaşık 50 iş istasyonumuz var. Bu sistemler için 500 potansiyel kullanıcımız var. Yıllar boyunca sistemleri kuran ve bakımını yapan kişi emekli olmuştur. Her şeyi yönetmek için kendi senaryolarını yazdı. Hala çalışıyor. Orada şikayet yok. Ancak, bir çok şey çok manuel ve hata eğilimli. Kod dağınık ve güncellemelerin sık sık değiştirilmesi gerekiyor. En kötü yanı, hiçbir belge yazılı ya da çok az olmasıdır. Artık alakalı olabilecek veya olmayabilecek birkaç ReadMe ve rastgele not vardır. Böylece bakım zor bir iş haline geldi.
Şu anda hesaplar her sistemde / etc / passwd ile yönetilmektedir. "Ana" sunucuya hesaplar eklendikçe, güncelleştirmeler sistemleri düzeltmek için cron komut dosyaları aracılığıyla dağıtılır. Bazı kullanıcıların tüm sistemlere (sysadmin hesabı gibi) erişmesi gerekirken, diğerlerinin paylaşılan sunuculara erişmesi gerekirken, diğerlerinin iş istasyonlarına veya bunların yalnızca bir alt kümesine erişmesi gerekebilir.
Aşağıdaki gereksinimleri karşılayan hesapları yönetmemize yardımcı olabilecek bir araç var mı?
- Tercihen açık kaynak (yani bütçe ÇOK sınırlı olduğu için ücretsiz)
- ana akım (yani korunur)
- tercihen LDAP entegrasyonuna sahiptir veya kullanıcı kimlik doğrulaması için LDAP veya AD hizmeti ile arayüz oluşturmak için yapılabilir (hesapları diğer ofislerle entegre etmek için yakın gelecekte ihtiyaç duyulacaktır)
- kullanıcı yönetimi (ekleme, son kullanma tarihi, kaldırma, kilitleme vb.)
- her kullanıcının hangi sistemlere (veya sistem grubuna) erişebileceğini yönetmenize olanak tanır - tüm sistemlerde tüm kullanıcıların kullanımına izin verilmez
- giriş yaptıkları sisteme bağlı olarak farklı homedir ve mount'lara sahip olabilecek kullanıcı hesapları için destek . Örneğin
- "main" sunucusunda oturum açan sysadmin main: // home / sysadmin / as homedir ve tüm paylaşılan bağlara sahiptir
- Personel iş istasyonlarına giriş yapan sysadmin , homedir (yukarıdakinden farklı) olarak nas: // user / s / sysadmin ve potansiyel olarak sınırlı montaj setine sahip olacaktır,
- oturum açmış bir müşteri kendi homedir'ini farklı bir konumda bulunduracak ve paylaşımlı bağlara sahip olmayacaktır.
- Harika bir kolay bir yönetim arayüzü varsa.
- Ve eğer bu araç çapraz platform ise (Linux / MacOS / * nix), bu bir mucize olacaktır!
Web'de arama yaptım ve bu yüzden uygun bir şey bulamadım. Her türlü öneriye açığız. Teşekkür ederim.
EDIT: Bu soru yanlış kopya olarak işaretlendi. Yanıtla bağlantılı, tüm sistemlerde yalnızca aynı ana bilgisayarlara sahip olmaktan bahsederken, şu anda oturum açmış olan sistem kullanıcısının (MULTIPLE ana bilgisayarları) farklı homedirlere ihtiyacımız var. Ayrıca erişim, yalnızca tüm makinelere değil, bazı makinelere verilmelidir. Modlar, lütfen sorunu sadece puanlar için kopya olarak işaretlemek yerine tam kapsamını anlayın ...