Son zamanlarda bu problemle karşılaştım. Genellikle smb yoluyla bir Linux makineden bir yerel ağ paylaşılan klasörde gezinmek (yani smb kullanarak dosya yöneticisi:). Şimdi kısayola erişmeye veya kimlik bilgilerini yazmaya çalıştığımda, kullanıcı, etki alanı ve parola isteyen iletişim penceresini almaya devam ediyorum.
Bu yüzden cisf-utils kullanarak konumu manuel olarak monte etmeye çalıştım:
sudo mount -t cifs //fileshare1/docs1/user/My\ Documents/shared/Francesco/ /home/frank/used_shared/ -o username=my_user,password=my_pass,domain=my_domain,gid=1000,uid=1000
Anladım mount error(13): Permission denied
.
Kesinlikle bir Windows makineden erişebildiğim için kullanıcımın bu klasörde iznine sahip olduğundan eminim.
Ayrıca kişisel klasörümü bu konuma bağlamaya çalışırsam:
sudo mount -t cifs //fileshare1/docs5/francesco.azzarello/ /home/frank/mnt_folder -o username=my_user,password=my_pass,domain=my_domain,gid=1000,uid=1000
Hiç sorun olmadan erişebiliyorum.
Referans için 4.2.0-36-jenerik çekirdek kullanıyorum ve mount.cifs sürümüm 6.4
Her iki yöntemden birinin nasıl çalışacağı hakkında bir fikriniz var mı?
Rgarding ponsfrilus cevabını güncelle
sayı 1: ayrıntılı seçenek döndürür:
_mount.cifs kernel mount options: ip=xxx.xxx.xxx.xxx,unc=\\fileshare1\docs1,uid=1000,gid=1000,user=my_user,,domain=my_domain,prefixpath=user/My Documents/shared/Francesco/,pass=********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)_
2 sayısı temel olarak aynı şeydir:
_ mount.cifs kernel mount options: ip=xxx.xxx.xxx.xxx,unc=\\fileshare1\docs1,iocharset=utf8,file_mode=0777,dir_mode=0777,user=my_user,,domain=my_domain,prefixpath=user/My Documents/shared/Francesco/,pass=********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)_
Ve vers = 2.1 ile hiçbir şey değişmedi:
_mount.cifs kernel mount options: ip=xxx.xxx.xxx.xxx,unc=\\fileshare1\docs1,vers=2.1,iocharset=utf8,file_mode=0777,dir_mode=0777,user=my_user,,domain=my_domain,prefixpath=user/My Documents/shared/Francesco/,pass=********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)_
4 numara gelince ben docs1 hiçbir sorun monte edebilirsiniz ama tho kullanıcı içinde paylaşılan klasöre almak gezinebilirsiniz.
vers=3.0
belkivers=2.0
veya ile de deneyinvers=1.0
. Bu işe yaramazsa, sunucunun daha geniş bir smb sürümü yelpazesine bağlanmasına izin verebilirsiniz. Smb3 sunucuda gerektiği gibi ayarlandığından bu sorunu kendim yaşadım. Sunucu gerekli samba sürümünü 2'ye indirene kadar linux ile bağlantı kuramadım. Sunucu hangi işletim sistemini çalıştırıyor?