Saya menemukan pertanyaan ini ketika mencari jawaban untuk masalah KELOMPOK saya. Saya sudah membaca pertanyaan dan sepertinya saya sudah menerapkan apa yang coba diselesaikan oleh pertanyaan itu.
Jadi saya repot-repot menjawabnya.
Saya sudah menyiapkan setup untuk semua pengguna di LAN saya dengan hanya membaca dan mengeksekusi, dan hanya akun saya yang memiliki izin untuk menulis di folder bersama.
Saya memiliki server serba guna di komputer saya yang menggunakan ubuntu 12.04 LTS Desktop Edition. Saya memiliki mesin klien campuran linux dan windows.
Inilah cara saya mengaturnya:
1.Pada server saya, saya memiliki akun pengguna bernama admin
danclientone
The admin
akun adalah akun dibuat ketika saya menginstal ubuntu dan clientone
akun adalah akun yang dibuat dengan menggunakan USER AKUN menu di ubuntu. Ini hanya memiliki izin standar, tidak ada hak admin dan ditambahkan ke users
grup. Anda tentu saja dapat melakukan ini hanya dengan menggunakan terminal. Tambahkan lebih banyak akun pengguna tambahan untuk mesin klien Anda.
2. Partisi / folder yang dibagikan di-auto-kan di fstab hanya dengan menggunakan opsi default.
3. Jaringan saya berada dalam lingkungan workgroup, dan itu ada di mylan
workgroup.
Semua mesin di lan saya diatur untuk menggunakan mylan
workgroup.
4. Folder bersama saya bernama shared
sudah memiliki file di dalamnya. Jadi saya mengubah pemilik dan grup untuk itu secara rekursif menggunakan perintah di bawah ini.
sudo chown -Rv admin:users /shared
5. Saya juga mengatur izin folder dan file ke /shared
folder secara rekursif menggunakan perintah
sudo chmod -Rv 750 /shared
mesin tamu di mylan
workgroup saya tidak memiliki akses ke share menggunakan chmod 750
Anda dapat menggunakan
sudo chmod -Rv 755 /shared
Semua akun pengguna di masa depan dalam users
grup hanya memiliki izin baca baca.
6.Dalam mesin klien saya satu (windows xp) saya mengatur akun pengguna bernama clientone
. Nama pengguna dan kata sandi yang sama dengan yang dibuat di server ubuntu saya. Akun kedua bernama clienttwo
juga dibuat di server ubuntu dan itu adalah akun pengguna yang sama yang digunakan di mesin kedua saya (linuxmint 15).
7. Di mesin klien saya satu setelah masuk menggunakan clientone
akun, saya pergi untuk menjalankan perintah kemudian masukkan
//192.168.10.254/shared
192.168.10.254
adalah alamat ip dari server ubuntu saya, /shared
adalah folder yang dibagikan di server ubuntu saya Di mesin klien saya dua (linuxmint 15), saya pergi ke Menu> Network dan di Location: bar dialog yang saya ketik:
smb://192.168.10.254/shared
Jika Anda diminta kata sandi, masukkan kata sandi akun pengguna Anda. Dan juga kata sandi keyring Anda jika KEYRING diaktifkan di mesin linux Anda.
Yang ini berfungsi untuk saya dalam pengaturan jaringan saya sendiri. Server saya adalah server serba guna yang berfungsi sebagai server squid, xbmc dan server mediatomb dan server amahi.
Saya masih mencari cara tentang cara meningkatkan bagian berbagi file dari pengaturan saya. Instruksi di atas bukanlah solusi anti peluru, beli Anda dapat mencobanya. Saya menguji dan mencoba ACL ”bersama dengan pemasangan bersama folder secara otomatis. Karena kebutuhan berbagi folder Anda menjadi rumit, instruksi di atas tidak akan menjamin Anda berhasil.
Info Tambahan:
Saya telah menginstal Amahi Server di server saya, saya juga menggunakannya untuk membuat akun pengguna yang saya ingin memiliki akses ke folder bersama. Saya juga menggunakannya untuk membuat folder share baru.
Ketika Anda menginginkan izin pengguna yang lebih kompleks untuk pengguna yang berbeda, ACL adalah yang akan pergi.
chmod -R g+s /parentdir
. Catatan: jalankanchmod -R
sebelum ini jika diperlukan