Mam prawidłowy, osiągalny udział SMB w moim pudełku Windows, który mogę zamontować
sudo mount -t cifs //192.168.0.9/C /mnt/WinC -o username=foo,password=bar
ale nie można go zamontować z mojego fstab. Wpis fstab brzmi
//192.168.0.9 /mnt/WinC credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
i plik poświadczeń (który ma uprawnienia 777, kiedy dostaję to działa) zawiera
username=foo
password=bar
ale sudo mount -a powoduje błąd, który z dmesg | ogon, pokazuje
[225040.991705] CIFS VFS: No username specified
[225050.991721] CIFS VFS: cifs_mount failed w/return code = -22
Czy ktoś jeszcze widział ten problem i zdołał go rozwiązać?
smbfs
jest w rzeczywistości przestarzałym poprzednikiem,cifs
więc dziwniejsze jest, żesmbfs
pakiet udostępnia tę komendę.Oszalałem 14.04. opcja credential = nie montowała udziału w fstab, chociaż mogłem go zamontować „ręcznie” w cli. Problem polegał na tym, że pakiet „cifs-utils” nie został zainstalowany ...
i wszystko było w porządku ...
źródło