Yanıtlar:
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>
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?
valid users = Family
Paylaşı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.log
muhtemelen 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).
sudo pdbedit -L -v
ve 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?