it-swarm-id.com

Masalah saat memasang saham SMB di fstab saya

Saya memiliki share SMB yang valid dan dapat dijangkau di kotak Windows saya, yang dapat saya pasang

Sudo mount -t cifs //192.168.0.9/C /mnt/WinC -o username=foo,password=bar

tetapi tidak bisa dipasang dari fstab saya. Entri fstab berbunyi

//192.168.0.9    /mnt/WinC    credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777    0    0

dan file kredensial (yang memiliki 777 izin saat saya membuatnya berfungsi) berisi

username=foo
password=bar

tetapi Sudo mount -a menghasilkan kesalahan, yang berasal dari dmesg | ekor, pertunjukan

[225040.991705]  CIFS VFS: No username specified
[225050.991721]  CIFS VFS: cifs_mount failed w/return code = -22

Adakah yang melihat masalah ini dan berhasil mengatasinya?

14
Rob Cowell

Instal smbfs.

Kedengarannya konyol bahwa sebuah paket dapat memperbaikinya tetapi ketika Anda menggunakan file kredensial, kernel mengalihkan ke perintah mount.cifs daripada melakukan mount itu sendiri. Paket ini menyediakan mount.cifs jadi Anda harus berada di jalan menuju kemenangan!

Edit: Seperti yang ditunjukkan Klaus dalam komentar, untuk 13,04 dan yang lebih baru, Anda memerlukan cifs-utils.

27
Oli

Saya menjadi gila pada 14,04. opsi kredensial = tidak me-mount share di fstab meskipun saya bisa memasangnya "dengan tangan" di cli. Masalahnya adalah bahwa paket "cifs-utils" tidak diinstal ...

Sudo apt-get install cifs-utils

dan semuanya baik-baik saja ...

5
HB9DTX