Kontrol etmeniz gereken birkaç şey var. Benzer bir şey yapıyorum ve mount
ayarların doğru yapıldığından emin olmak için doğrudan komutu kullanarak doğrudan montajı test edebilirsiniz .
Kimlik bilgileri dosyasındaki izinler
Bu dosyanın doğru izin verildiğinden emin olun.
$ sudo ls -l /etc/smb_credentials.txt
-rw-------. 1 root root 54 Mar 24 13:19 /etc/smb_credentials.txt
Ayrıntılı montaj
Çoğu zaman nerede işlerin nerede başladığını size gösterecek olan düğmeyi mount
kullanarak daha fazla bilgi aktarabilirsiniz -v
.
$ sudo mount -v -t cifs //server/share /mnt \
-o credentials=/etc/smb_credentials.txt
Çalışırsa bu çıktıda ortaya çıkan sonuç:
mount.cifs kernel mount options: ip=192.168.1.14,unc=\\server\share,credentials=/etc/smb_credentials.txt,ver=1,user=someuser,domain=somedom,pass=********
Günlükleri kontrol et
Yukarıda monte komutunu çalıştırdıktan sonra içine bir göz atın dmesg
ve /var/log/messages
ya /var/log/syslog
siz çalışırken geliştirilmiş olabilir herhangi bir hata iletileri için dosyaları mount
.
Güvenlik türü
Takmak için -o ..
düğmeyle çok fazla seçenek aktarabilirsiniz . Bu seçenekler teknolojiye özgüdür, bu nedenle sizin durumunuza mount.cifs
özel olarak uygulanabilir . Bir göz atın mount.cifs
Eğer geçebilir tüm seçenekleri hakkında daha fazla için adam sayfası.
Bir seçenek eksik olduğundan şüpheleniyorum sec=...
. Özellikle bu seçeneklerden biri:
sec=
Security mode. Allowed values are:
· none - attempt to connection as a null user (no name)
· krb5 - Use Kerberos version 5 authentication
· krb5i - Use Kerberos authentication and forcibly enable packet
signing
· ntlm - Use NTLM password hashing
· ntlmi - Use NTLM password hashing and force packet signing
· ntlmv2 - Use NTLMv2 password hashing
· ntlmv2i - Use NTLMv2 password hashing and force packet signing
· ntlmssp - Use NTLMv2 password hashing encapsulated in Raw NTLMSSP
message
· ntlmsspi - Use NTLMv2 password hashing encapsulated in Raw
NTLMSSP message, and force packet signing
The default in mainline kernel versions prior to v3.8 was sec=ntlm.
In v3.8, the default was changed to sec=ntlmssp.
Bu sec=...
seçeneği ya sec=ntlm
da ya olacak şekilde ayarlamanız gerekebilir sec=ntlmssp
.
Referanslar
mount -t cifs //myserver/myfolder /mnt/backup --verbose -o credentials=home/myfolder/.Smbcredentials
hata ayıklama bilgilerini (sterilize edilmiş) soruna ekler misiniz?