Samba ve Kullanıcı Acount Şifreleri


18

Giriş şifrenizi samba şifrenize bağlamak mümkün mü?

İdeal olarak, her 30 günde bir, kullanıcıların makineye giriş yapmak için şifrelerini değiştirmeleri gerekir ve mümkünse, şifrelerini güncellediklerinde samba şifresini de güncelleyecektir.

Yanıtlar:


26

Samba'nın varsayılan olarak böyle yapılandırıldığına inanıyorum, burada ilgili satırlar smb.conf:

# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
    security = user

...

# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
    unix password sync = yes

Bu seçenekler hakkında daha fazla bilgi ve daha fazlası burada . Umarım yardımcı olur.

DÜZENLE:

Bir linux kullanıcısını ( adduser) ilk kez eklediğinizde, bunları smbpasswd'ye de eklemeniz gerekir.

sudo smbpasswd -a <user>

Bir şifre istendiğinde kullanmak aynı sen adduser ile kullandığınız şifreyi. Bundan sonra linux şifresini değiştirdiğinizde smb şifresi otomatik olarak güncellenmelidir.sudo passwd <user>


Çok hızlı değil. Yani güvenlik = kullanıcı unixmented, unix şifre senkronizasyonu ile aynı var ama bir kullanıcı eklemek için gittiğimde, bir şifre sormaya devam ediyor. Giriş şifremi buraya mı gireceğim?
Muhnamana

Sisteme bir kullanıcı eklerseniz ( sudo adduser kevinörneğin) onlara da bir parola vermeniz gerekir, bu kullanıcının bir paylaşıma erişmesi için gereken paroladır. İle şifreyi değiştirin sudo passwd kevin. Bu yardımcı olur mu?
jpetersen

Sisteme zaten bir kullanıcı eklediysem, bu durumda "Aile" olur. Samba çalışır durumda ve Mac veya Win7 kutum aracılığıyla bağlanmaya çalışırken, "Aile" için giriş kimlik bilgilerimi girdikten sonra, geçersiz kullanıcı adı veya erişimim yok diyen bir mesaj çıkıyor. Ben yapılandırma içinde bir yerde eksik bir şey olduğunu tahmin ediyorum.
Muhnamana

Yapılandırma dosyasında değişiklik yaptıktan sonra samba hizmetlerini yeniden mi başlatıyorsunuz? valid users = FamilyPaylaşım bölümü altında smb.conf adresinde var mı? Hala sorun yaşıyorsanız, daha fazla ayrıntıyla başka bir soruya başlamak en iyisi olabilir: açılan smbd hata mesajları ve samba'yı /var/log/auth.logmuhtemelen yapılandırma dosyanızın dökümü ile nasıl ayarlayacağınız testparm /etc/samba/smb.conf.... (ayrıca smb'yi de test eder) .conf sözdizimi).
jpetersen

Tamam, bu kulağa tuhaf gelebilir, ancak nasıl unix kullanıcı adı oluşturabilirim? Şu anda ubuntu 12345 şifre ile "aile" kullanıcı adı ile giriş yaptım. Kullanıcıların eklendiğini görmek için aşağıdaki komutu çalıştırdım: sudo pdbedit -L -vve eklenen tek kullanıcı "kimse" dir. Peki koşmalı mıyım sudo smbpasswd -a family? Öyleyse, hangi şifreyi girmeliyim? Oturum açmamla aynı şekilde 12345 girmeli miyim?
Muhnamana

0

Güncellenmiş unix parolanızın da yeni samba parolanız olması için libpam-smbpasspaketi yüklemeniz gerekir .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.