GRUP İZNİ sorunum için cevap ararken bu soruya rastladım. Soruyu okudum ve görünüşe göre sorunun yerine getirmeye çalıştığı şeyi uyguluyorum.
Bu yüzden cevaplamak için uğraştım.
Zaten lan'ımdaki tüm kullanıcılar için yalnızca okuma ve yürütme özellikli bir paylaşım ayarına sahibim ve yalnızca hesabım paylaşılan klasörlere yazma iznine sahip.
Lan'ımda ubuntu 12.04 LTS Desktop Edition kullanan çok amaçlı bir sunucum var. Linux ve windows karma istemci makineleri var.
Heres nasıl ayarladım:
Sunucumda, adında kullanıcı hesaplarım var admin
veclientone
admin
Hesap ben ubuntu yüklü olduğunda oluşturulan hesap ve clientone
hesap KULLANICI kullanılarak oluşturulan hesaptır ubuntu menüye HESAPLAR. Yalnızca standart bir izne sahiptir, yönetici ayrıcalıkları yoktur veusers
gruba . Elbette bunları sadece terminali kullanarak yapabilirsiniz. İstemci makineleriniz için daha fazla ek kullanıcı hesabı ekleyin.
Paylaşılan bölüm / klasör fstab içinde yalnızca varsayılanlar seçeneği kullanılarak otomatik olarak numaralandırılır.
3. ağım bir çalışma grubu ortamında ve açık mylan
çalışma grubunda.
Lan'ımdaki tüm makineler, mylan
çalışma grubunu .
4. adlı paylaşılan klasörümde shared
zaten dosyalar var. Bu nedenle, aşağıdaki komutu kullanarak sahibini ve grubunu tekrar tekrar değiştiriyorum.
sudo chown -Rv admin:users /shared
5.Ayrıca klasör ve dosya iznini de ayarladım /shared
, komutu kullanarak özyinelemeli klasör için
sudo chmod -Rv 750 /shared
mylan
çalışma grubumdaki konuk makinelerin chmod 750 kullanarak paylaşıma erişimi yok
kullanabilirsin
sudo chmod -Rv 755 /shared
users
Grup içindeki gelecekteki tüm kullanıcı hesaplarının yalnızca okuma yürütme izni vardır.
6. istemci makinemde bir (windows xp) adında bir kullanıcı hesabı oluşturdum clientone
. Ubuntu sunucumda oluşturulan kullanıcı adı ve parolayla aynı. clienttwo
Ubuntu sunucusunda adlı ikinci bir hesap da oluşturulur ve ikinci makinemde kullanılan kullanıcı hesabıyla aynıdır (linuxmint 15).
7.Müşteri makinemde clientone
hesabı kullanarak giriş yaptıktan sonra , komutu çalıştırmaya gidiyorum ve giriyorum
//192.168.10.254/shared
192.168.10.254
ubuntu sunucumun ip adresidir, ubuntu sunucumda /shared
paylaşılan klasördür İstemci makinemde iki (linuxmint 15), Menü> Ağ'a ve yazdığım Konum: iletişim çubuğuna gidiyorum:
smb://192.168.10.254/shared
Sizden şifre istenmişse, kullanıcı hesabı şifrenizi girin. Ayrıca linux makinelerinizde KEYRING etkinse anahtarlık şifreniz.
Bu benim kendi ağ kurulumumda çalışıyor. Sunucum kalamar sunucusu, xbmc ve mediatomb sunucusu ve amahi sunucusu olarak hizmet veren çok amaçlı bir sunucudur.
Hala kurulumumun dosya paylaşım bölümünü iyileştirmenin yollarını arıyorum. Yukarıdaki talimat kurşun geçirmez bir çözüm değildir, satın almayı deneyebilirsiniz. ACL ”olayını otomatik olarak paylaşılan klasörlerle birlikte test edip deniyorum. Klasör paylaşım gereksiniminiz karmaşıklaştıkça, yukarıdaki talimatlar size başarıyı garanti etmez.
Eklenen Bilgi:
Sunucumda Amahi Sunucusu yüklü, paylaşılan klasörlere erişmek istediğim kullanıcı hesapları oluşturmak için de kullandım. Yeni klasör paylaşımları oluşturmak için de kullandım.
Farklı kullanıcılar için daha karmaşık kullanıcı izni istediğinizde, ACL gidecektir.
chmod -R g+s /parentdir
. Not:chmod -R
Gerekirse bundan önce çalıştırın