Samba Bagikan kesalahan pengguna / kata sandi setelah pembaruan


9

ini adalah pertama kalinya saya tidak dapat menemukan jawaban jadi ini adalah pertanyaan pertama saya. Saya akan memberikan informasi sebanyak mungkin. Saya memiliki router ASUS yang memiliki 2 HDD. Hanya ada 1 nama pengguna / kata sandi untuk mengakses media saat berada di jaringan. PC saya sepertinya tidak lagi dapat mengaksesnya setelah pembaruan.

Setelah awalnya memasukkan kredensial login dan memilih "Ingat selamanya" Saya selalu (lebih dari 2 tahun) dapat mengakses drive dengan pergi ke "Browse Network" di nautilus dan mengklik pada ikon Router lalu mengklik folder yang ingin saya akses. Hari ini saya memiliki pembaruan keamanan yang berisi yang berikut:

Sekarang ketika saya pergi untuk mengakses folder pada HDD ini muncul:

Saya memilih "Pengguna Terdaftar", masukkan nama pengguna, kata sandi, dan pilih "Ingat selamanya" lalu klik Sambungkan dan kotak muncul cadangan dengan warna abu-abu dengan bidang diatur ulang ke default.

Jika saya mengklik tombol connect lagi pop-up greyed yang sama terus datang berulang-ulang.

Jika saya menutupnya secara manual. Munculan baru muncul yang memungkinkan saya untuk memasukkan kredensial. Namun, jika saya memasukkannya lagi nautilus cukup ditutup dan kadang-kadang saya mendapatkan pop-up yang mengatakan bahwa Ubuntu telah mengalami dan kesalahan internal dll.

Ada 3 Ponsel, 1 Tablet, 1 Win7 PC, dan Ubuntu 15.10 PC lainnya yang dapat terhubung ke drive jaringan dan membaca / menulis tanpa masalah. Saya harus menambahkan bahwa saya mengabaikan pembaruan yang disebutkan di atas pada PC Ubuntu lain begitu saya mulai memiliki masalah ini pada saya.

Sejauh ini satu-satunya cara saya dapat mengakses HDD dengan PC saya adalah mematikan keamanan router saya untuk akses samba. Saya benar-benar tidak tahu bagaimana memperbaiki ini atau bagaimana mengembalikannya ke keadaan semula.

Terima kasih sebelumnya atas bantuannya.


1
Saya dulu memiliki setup yang sama seperti Anda, dan tidak ada lagi yang berfungsi pada 16.04. Saya menghabiskan banyak waktu untuk membuatnya bekerja. Perubahan yang sama baru saja, beberapa jam yang lalu, dirilis kembali ke 15.10 dan 14.04. Dalam kasus saya, saya menambahkan diri saya dan kata sandi saya ke barang-barang pengguna samba (yaitu `sudo smbpasswd -a doug '), sedangkan saya belum pernah melakukannya sebelumnya.
Doug Smythies

Saya baru saja menemukan cara yang buruk, tentang pembaruan terbaru juga .. masih mencoba untuk mendapatkan server samba saya untuk menerima pengguna windows lagi. Perangkat Android, Linux, dan Apple tidak memiliki masalah dalam mengakses saham samba hanya mesin Windows yang tidak dapat mengakses samba setelah patch ubuntu terbaru untuk samba.
AllGamer

Baru-baru ini ada cacat keamanan serius yang terdeteksi dalam protokol berbagi file Windows seperti yang disertakan dalam Windows dan diimplementasikan oleh Samba untuk sistem linux / unix. Pembaruan terbaru dari Windows & Samba berisi perbaikan untuk itu, tetapi sepertinya itu merusak beberapa pengaturan, baik pada Windows & di linux ...
JanC

Mungkin ada informasi lebih lanjut di samba.org/samba/latest_news.html#4.4.2
JanC

Jawaban:


11

Saya pertama kali menambahkan baris client use spnego = nodi akhir file /etc/samba/smb.conf, tetapi tidak berhasil. Setelah saya meletakkan baris di dekat awal file, drive jaringan berfungsi.


1
Bersulang. Inilah triknya. Saya hanya perlu meletakkan garis di dekat bagian atas setelah pengaturan global terputus. Terima kasih.
user531897

11

Saya memiliki masalah yang persis sama. Menambahkan

client use spnego = no

ke bagian [global] untuk /etc/samba/smb.confmemecahkan masalah dalam kasus saya. Rupanya nilai default berubah menjadi "ya" setelah pembaruan ke v.4.3.8, jadi saya perlu mengaturnya secara eksplisit.

Lihat manual online untuk referensi.


Saya menambahkan baris teks seperti yang Anda sarankan tidak berhasil. Masalahnya masih berlanjut. Terima kasih.
user531897

@ user531897 apakah Anda memeriksa apakah ada nilai lain yang mengubah standarnya setelah pembaruan? mis. "client use spnego" tidak disetel di smb.conf saya. Ini ok sebelumnya, sesuai versi sebelumnya nilai default adalah "tidak". tapi sekarang mereka mengubahnya menjadi "ya", jadi saya harus mengaturnya secara manual. Mungkin bagi Anda ada masalah serupa dengan opsi lain?
stack_horst

secara keseluruhan Anda memiliki jawaban yang benar itu tampaknya hanya harus di bagian paling atas file (seperti yang dinyatakan oleh user18778) tepat setelah pengaturan global istirahat ... Setelah reboot semuanya berfungsi seperti sebelumnya. Terima kasih.
user531897

seperti yang dikomentari @xenog (dalam edit, itu seharusnya komentar): Jika Anda tidak memiliki /etc/samba/smb.conffile, instal paket samba-common( sudo apt install samba-common). Ini penting baginya untuk menginstal Ubuntu Gnome 16.04 yang baru.
stack_horst

1

Saya mencoba menggunakan smbclient untuk melihat apa yang terjadi. Saya dapat ini:

Server SMB tidak mendukung EXTENDED_SECURITY tetapi 'client use spnego = yes dan' client ntlmv2 auth = yes '

Saya pikir ini berarti klien samba mengatakan server samba menggunakan fitur yang tidak ada. Dari menggunakan catatan Samba di atas dengan tautan ini saya menemukan ini:

Dampak dari ' client ntlmv2 auth = yes' adalah bahwa secara default kami tidak akan menggunakan otentikasi NTLM (NT Local Machine) sebagai klien.

Karena saya tidak menggunakan keamanan tambahan, saya mematikannya sebagai " client ntlmv2 auth = no" di /etc/samba/smb.conf. Saya harus menambahkan baris untuk mengganti default. Semuanya bekerja kembali.


1
Selamat Datang di Tanya Ubuntu! Tolong jangan tambahkan "terima kasih" sebagai jawaban. Investasikan waktu di situs ini dan Anda akan mendapatkan hak istimewa yang cukup untuk meningkatkan jawaban yang Anda sukai, yang merupakan cara Tanya Ubuntu untuk mengucapkan terima kasih.
Mitch


0

Ya setelah pembaruan terbaru yang saya lakukan samba yestarday tidak dapat terhubung sebagai klien melalui nautilus. Pemasangan melalui perintah mount langsung masih berfungsi. Saya harus mengubah file smb.conf seperti yang disarankan di atas dengan menambahkan

penggunaan klien spnego = tidak

Maka Anda harus me-restart tumpukan jaringan samba (hanya reboot).

Semuanya berfungsi sekarang.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.