Setelah memutakhirkan sistem saya dari Lubuntu 16.04 hingga 18.04 ini tidak berfungsi lagi, memberikan pesan kesalahan:
Failed to query password: Permission denied
Password for USER@//192.168.111.112/RAID: mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Saya telah berjuang dengan ini selama beberapa hari, saya bisa mendapatkan saham samba pada sistem desktop ubuntu 16.04 dengan instalasi baru Lubuntu 18.04 saya menggunakan smb4k, tetapi tidak di fstab. Saya menggunakan beberapa parameter yang terdaftar dengan 'mount' setelah memasang share menggunakan smb4k. Apa yang saya temukan adalah credentials=/etc/samba/auth.myserver.metidak berfungsi seperti yang terjadi pada ubuntu 16.04. Sintaks berikut akan memungkinkan mount:
Yang tidak saya ketahui adalah opsi mana di atas yang diperlukan. Gunakan nilai Anda sendiri untuk USER, PASSWORD, dan YOURDOMAIN.
Setiap kali saya menggunakan credentials=/etc/samba/auth.myserver.me, saya akan selalu mendapatkan pesan 'Izin ditolak'. Rupanya ubuntu 18.04 tidak dengan benar mengakses file kredensial yang terdaftar fstabatau sintaks telah berubah.
Anda mungkin harus bereksperimen dengan uid dan gid. Saya biasanya hanya login sebagai pengguna tertentu, yang saya sebut LOCALUSER, grup default untuk login itu juga akan menjadi LOCALUSER.
Saya memiliki masalah yang sama dan tidak ada solusi lain (seperti "vers = 1.0") yang bekerja untuk saya. Akhirnya saya bisa me-mount share kami hanya menambahkan domain=opsi (bahkan menggunakan file kredensial seperti sebelumnya ...).
bitifet
2
Saat memutakhirkan ke Ubuntu 18.04, skrip mount cif kami juga gagal, ini adalah perbaikan berikut yang saya butuhkan:
Gunakan usertidakusername
Gunakan passtidakpassword
Gunakan domtidakdomain
Menggunakan vers=1.0
Gunakan garis miring terbalik \bukan garis miring /di UNC
Ketika dipanggil dari skrip bash, lepaskan backslash, yaitu \\alih-alih \.
Apa yang berhasil bagi saya adalah menambahkan vers = 1.0 ke opsi di fstab
Ketika Anda mencoba melakukan mount.cifs menggunakan sumber daya SMB1, Anda mendapatkan pesan semacam ini di log kernel:
$ journalctl | grep CIFS
Sep 04 14:57:22 nfsbonos kernel: No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
Sep 04 14:57:23 nfsbonos kernel: CIFS VFS: cifs_mount failed w/return code = -112
Jadi mencoba mount.cifs menggunakan opsi vers = 1.0 harus memperbaikinya:
Entri fstab saya yang sudah dicoba dan benar untuk memasang drive USB yang terpasang pada router TP-Link berhenti bekerja setelah pembaruan Ubuntu / Mint. Menambahkan vers = 1.0 memperbaikinya. Entri fstab saya persis seperti di bawah ini:
//192.168.0.1/volume9 / home / don / RemoteMedia / NAS_USB cifs vers = 1.0, tamu, uid = 1000 0 0
volume9 dan lokasinya adalah partisi disk yang diidentifikasi oleh halaman web admin router. Remote Media adalah folder yang saya buat di direktori rumah saya "don". Pastikan untuk mengubah izin direktori ini sehingga pengguna yang masuk dapat mengakses tanpa hak akses root. NAS_USB hanyalah nama yang saya pilih yang akan muncul di folder Media Jarak Jauh saya yang pernah dipasang berisi konten "terkait" volume9. Jawaban lain yang saya temukan memiliki kata sandi dll dalam contoh. Drive USB ini muncul sebagai berbagi jendela sederhana dan ini adalah fstab sederhana untuk mendukung pemasangan disk secara otomatis saat startup sehingga cadangan otomatis ke drive jaringan dimungkinkan.
domain=
opsi (bahkan menggunakan file kredensial seperti sebelumnya ...).Saat memutakhirkan ke Ubuntu 18.04, skrip mount cif kami juga gagal, ini adalah perbaikan berikut yang saya butuhkan:
user
tidakusername
pass
tidakpassword
dom
tidakdomain
vers=1.0
\
bukan garis miring/
di UNC\\
alih-alih\
.Berikut ini contoh perintah mount dalam skrip:
Berikut contoh jalur pemasangan di
/etc/fstab
:Namun, jika Anda menggunakan file kredensial, Anda harus menggunakan
username
,password
dandomain
sebagai berikut:sumber
Ben telah memberikan jawabannya:
Ketika Anda mencoba melakukan mount.cifs menggunakan sumber daya SMB1, Anda mendapatkan pesan semacam ini di log kernel:
Jadi mencoba mount.cifs menggunakan opsi vers = 1.0 harus memperbaikinya:
dan di fstab, cukup letakkan di awal opsi "vers = 1.0," (setelah cifs).
Banyak, banyak sekali, Ben.
sumber
Entri fstab saya yang sudah dicoba dan benar untuk memasang drive USB yang terpasang pada router TP-Link berhenti bekerja setelah pembaruan Ubuntu / Mint. Menambahkan vers = 1.0 memperbaikinya. Entri fstab saya persis seperti di bawah ini:
//192.168.0.1/volume9 / home / don / RemoteMedia / NAS_USB cifs vers = 1.0, tamu, uid = 1000 0 0
volume9 dan lokasinya adalah partisi disk yang diidentifikasi oleh halaman web admin router. Remote Media adalah folder yang saya buat di direktori rumah saya "don". Pastikan untuk mengubah izin direktori ini sehingga pengguna yang masuk dapat mengakses tanpa hak akses root. NAS_USB hanyalah nama yang saya pilih yang akan muncul di folder Media Jarak Jauh saya yang pernah dipasang berisi konten "terkait" volume9. Jawaban lain yang saya temukan memiliki kata sandi dll dalam contoh. Drive USB ini muncul sebagai berbagi jendela sederhana dan ini adalah fstab sederhana untuk mendukung pemasangan disk secara otomatis saat startup sehingga cadangan otomatis ke drive jaringan dimungkinkan.
Saya harap ini membantu.
sumber