Saya memiliki tiga folder bersama di direktori home lokal saya - yaitu, pada desktop / home / me / desktop Ubuntu saya. Semua diatur menggunakan "Opsi Berbagi" di menu klik kanan Nautilus. Folder "Musik" dan "Video" standar dikonfigurasikan secara identik: kotak "Akses Tamu" dicentang, tetapi "Izinkan orang lain untuk membuat dan menghapus" tidak. Folder ketiga, yang disebut "dibagikan", dikonfigurasikan untuk tidak mengizinkan akses Tamu tetapi untuk memungkinkan orang lain memodifikasi file. Saya belum mengubah /etc/samba/smb.conf
dengan tangan, saya hanya menggunakan Opsi Berbagi untuk membuat dan memodifikasi apa yang disebut "saham" ini.
Teman sekamar saya memiliki dua komputer Windows 7 dan satu netbook Ubuntu Netbook Remix. Saya memiliki mesin desktop dan laptop yang berjalan 10,04. Tidak satu pun dari mesin ini yang dapat mengakses bagian mana pun. Upaya untuk mengakses hasil tamu Tamu dalam pesan
\\machine\directory is not accessible. The network name could not be found.
Ini adalah pesan kesalahan yang dihasilkan oleh VM yang menjalankan Windows 2000. Mesin Windows lainnya menghasilkan kesalahan yang sama. Laptop Ubuntu memberikan kesalahan Unable to mount location: Failed to mount Windows share
. Sekali lagi, untuk pesan kesalahan informatif. Itu sangat membantu.
Ketika mencoba menelusuri folder yang disebut "dibagikan" dari laptop, saya dihadapkan dengan dialog kata sandi. Perilaku ini sama dengan semua mesin yang saya coba dalam situasi ini. Saat memasukkan nama pengguna dan kata sandi saya untuk akun yang menjadi sahamnya, dialog kata sandi menghilang sebentar dan diganti dengan dialog yang sama. Tidak ada pesan kesalahan, berguna atau tidak, muncul.
Ketika mencoba menelusuri folder ini dengan VM, hasilnya sama kecuali bahwa dialog kata sandi sangat membantu menyatakan "nama pengguna atau kata sandi salah". Asumsi saya adalah bahwa nama pengguna dan kata sandi yang dimaksud adalah milik pengguna yang memiliki saham. Saya telah mencoba semua kombinasi nama pengguna dan kata sandi lain yang tersedia dalam konteks ini dan hasilnya sama.
Saya ingin dapat berbagi file. Membaginya dengan mesin Windows adalah fitur yang bagus, atau jika itu tersedia. Sungguh saya mempertimbangkan berbagi file antara dua mesin dengan versi yang sama dari sistem operasi yang sama jenis kondisi minimum untuk kegunaan jaringan.
Samba terakhir berfungsi dengan andal bagi saya lebih dari sepuluh tahun yang lalu. Saya telah mencoba untuk menggunakannya dan mematikan sejak saat itu dengan hanya keberhasilan berselang.
Oh, dan "Berbagi File Pribadi" dari menu Preferensi tidak menghasilkan entri di Places → Network → my-server. Bahkan, entri lama "MY-SERVER" hilang dan digantikan oleh "file publik koanhead di server saya", yang ketika saya mencoba membukanya dari laptop memberikan "DBus.Error.NoReply: Pesan tidak menerima balasan."
Saya tahu saya sering datang ke sini dan mengeluh tentang Ubuntu, tetapi di sisi lain saya menghabiskan waktu berjam - jam setiap hari untuk mencoba memperbaiki hal-hal di Ubuntu. Ini adalah sistem yang baik yang bercita-cita untuk kebesaran, itulah sebabnya hal-hal seperti ini juga
Perlu bekerja; atau
Didokumentasikan secara memadai.
Idealnya keduanya akan terjadi. Pokoknya, kata-kata kasar. Semoga seseorang akan memiliki wawasan tentang masalah ini. Terima kasih semua yang bersusah payah membaca dinding ini untuk waktu Anda.
sumber
map to guest = bad user
di dunia bagian dan berbagi memilikiguest ok = yes
maka jika Anda dimasukkan ke dalam salah username dan password (tapi tidak kosong, hanya menempatkan sampah di kedua bidang), hal-hal tampaknya bekerja. Saya tahu itu jelek, dan saya berharap seseorang mendapat jawaban yang lebih baik, jadi saya bisa memperbaiki pengaturan saya juga.Jawaban:
Saya pikir dia tidak memiliki pengguna samba.
sumber
Ini bukan jawaban, tetapi lebih seperti komentar, karena saya sepertinya belum memiliki hak istimewa untuk berkomentar. Saya tidak terkejut bahwa teman sekamar Anda menggunakan Windows 7. Saya kadang-kadang kesulitan berbagi file antara Windows XP dan Windows 7.
Saya dulu bekerja di komputer Windows XP dengan Ubuntu berjalan di VMware, dan mentransfer file melalui berbagi melalui Samba. Ketika saya mencoba pengaturan yang sama dengan Windows 7, tidak ada sukacita.
Sepertinya ada sesuatu yang berubah di Windows 7. Jadi kecuali Anda mengalami masalah berbagi dengan Windows XP, saya tidak akan mengatakan Samba lebih dapat diandalkan 10 tahun yang lalu.
referensi di sini dan / atau cobalah untuk mendapatkan versi Samba yang lebih baru
http://wiki.samba.org/index.php/Windows7
sumber
Saya biasanya melakukannya dengan mengedit file conf. Saya melakukan ini
sudo nano /etc/samba/smb.conf
:, dan menambahkan ini di akhir file.Pada 'daftar tulis' sebutkan nama pengguna sistem Anda, sehingga Anda hanya memiliki izin menulis. Pada mesin windows ketik ini saat dijalankan: \\ ip-of-the-samba-pc \ shared. Di mesin ubuntu buka browser file dan ketik ini di bilah lokasi
smb://ip-of-the-samba-pc/shared
sumber
Anda mengatakan bahwa Anda dapat membuat akses tingkat pengguna berfungsi. Kedengarannya bagi saya seperti itu hanya konfigurasi samba Anda yang salah. Di masa lalu, saya akan mengatakan membersihkan samba.conf, dan membuat yang sederhana yang sesuai dengan kebutuhan Anda, samba.conf yang tepat tidak perlu lebih dari 10 baris, mungkin.
Bagaimanapun, sejak itu solusi yang lebih sederhana telah muncul: instal system-config-samba
sudo apt-get install system-config-samba
Sebelum Anda mulai, Anda mungkin ingin mengatur ulang samba.conf ke kondisi aslinya. Untuk memastikan tidak ada kesalahan sintaks "tersembunyi" yang menyelinap masuk selama semua pemecahan masalah
Panel kontrolnya cukup sederhana:
Cara alternatif (dan sedikit lebih tepat) untuk melakukannya:
/bin/false
shell login (kecuali jika Anda ingin tamu dapat login melalui ssh dll. juga)kemudian
Sekarang siapa pun yang mencoba masuk secara anonim akan ditugaskan ke 'tamu' pengguna, dan dengan demikian akan memiliki hak apa pun yang dimiliki 'tamu'.
pastikan 'tamu' * nix pengguna memiliki hak yang cukup untuk membaca dan / atau menulis di folder bersama.
Semoga berhasil!
/ B2S
sumber
Agar sistem Windows baru dapat mengakses saham Samba Ubuntu saat ini / lama, Anda harus mengaktifkan enkripsi kata sandi (enkripsi kata sandi = ya di smb.conf).
Hal yang telah berubah di Windows 7 adalah bahwa mereka telah memasukkan persyaratan keamanan untuk kata sandi Samba untuk dienkripsi. Hal yang sama berlaku untuk XP jika Anda memiliki KB2536276 diinstal.
Saya berputar-putar dengan masalah ini di jaringan kami di tempat kerja sampai saya menemukan solusi untuk mengubah " tidak " menjadi " ya " pada kata sandi terenkripsi. Ini masih berfungsi untuk bagian terbuka lebar yang setiap orang memiliki akses baca / tulis tanpa kata sandi - walaupun Anda tidak memiliki kata sandi, itu masih harus memberi tahu Windows bahwa kata sandi yang tidak ada dienkripsi untuk Windows agar Anda dapat masuk ke sana.
Jawaban ini dengan asumsi Anda memiliki semua yang lain dikonfigurasi untuk Samba berfungsi dengan benar, seperti pengguna (atau ketiadaan) dan set izin.
Untuk membuka / share mudah tanpa password dll, pastikan Anda memiliki
security = share
,guest account = nobody
, dan / ataumap to guest = Bad User
diconf
.sumber
Saya minta maaf untuk mengatakan ini, tetapi saya memiliki masalah yang sama, komputer saya tidak dapat terdeteksi di LAN, setelah itu saya menginstal ulang sistem (hapus instal ulang dengan format penuh) dan semuanya bekerja dengan baik.
sumber
Jika menggunakan Windows 7, Anda mungkin perlu mengubah pengaturan registri Anda:
Lihat wiki Samba untuk informasi lebih lanjut, atau cukup jalankan file Win7_SambaDomainMember.reg
Jika menggunakan Ubuntu 11.10, pastikan Anda telah menginstal python-glade2
sumber
Solusi mudah untuk membagikan folder beranda Anda adalah dengan menghapus tanda komentar pada
[homes]
bagian /etc/samba/smb.conf (hapus ";")sumber
Saya percaya harus memeriksa apakah Anda memiliki aturan firewall / iptables yang mencegahnya. Jika Anda tidak yakin cara termudah adalah (dan juga mengelola iptables di masa mendatang) untuk menginstal ufw dan
sumber