Setelah sysadmin mengganti NAS, saya tidak bisa lagi me-mount berbagi jaringan dengan
sudo mount -t cifs //netgear.local/public /media/mountY -o uid=1000,iocharset=utf8,username="adam",password="password"
Kedua NAS berbasis linux, satu dengan Samba 3.5.15 (yang lama) dan yang lain dengan Samba 3.5.16 (yang baru) (informasi diperoleh dari smbclient)
Namun, saya dapat masuk dan menggunakan share dengan bantuan smbclient
, seperti ini:
smbclient //NETGEARV2/public -U adam
Apa yang dapat saya? Tidak ada lagi smbmount
di Linux Mint (atau di Ubuntu).
Ketika saya memeriksa dmesg
saya mendapatkan info ini:
CIFS VFS: Send error in QFSUnixInfo = -95
CIFS VFS: cifs_read_super: get root inode failed
sudo apt-get install smbfs
yeldsE: Package 'smbfs' has no installation candidate
. Paketcifs-utils
menggantinya, yang intinya adalahmount -t cifs
.dmesg
, harus ada perincian lebih lanjut tentang apa yang salah dari kernel.cifsacl
): unix.stackexchange.com/questions/403509/…Jawaban:
Di tempat kerja saya mengalami masalah yang sama.
moun -t cifs
baru saja berhenti bekerja. Setelah memasang sumber daya CIFS / SMB dan melihat output daridemsg
, saya menemukan bahwa menambahkan opsivers=1.0
melakukan trik. Perintah saya terlihat sepertisumber
vers=2.0
bisa menjadi solusi juga.vers=2.0
bekerja untukku. Tidak beruntung dengansec=ntlm
sec=ntlm
, maka sebagian besar hilangvers=1.0
, sekarang kita melihat kejadian pertamavers=2.0
. :-)Setelah melihat dmseg dan Googling, saya menemukan solusinya:
Kita harus menambahkan
sec=ntlm
opsi. Masalahnya (fitur?) Diperkenalkan di kernel baru-baru ini (saya menggunakan 3.8.4). Saya tidak menyadari bahwa masalahnya terkait dengan kernel. Jadi cara pemasangan yang benar adalah:sumber
sec=ntlm
menggunakanmount.cifs
. (sudo mount.cifs '\\server\share' '/mnt/share' -o domain=DOMAIN,username=USERNAME,sec=ntlm