Bir dizini /home/pi/pydev
debian kutusunda (ahududu pi, aslında) Samba ile paylaşıyorum . Windows 7 makinesinden bu dizinden okuyorum ve bu dizine yazıyorum. W7 altında, bu dizinde bir dosya oluşturduğumda, dosya 0764 hak kazanıyor ve kullanıcı rolüne ve grup rolf'e ait - bu W7 makinesinde benim.
Debian kutusundaki kullanıcı pi ve kullanıcı rolf (W7) her ikisinin de bu dizindeki dosyaları değiştirebilmesi gerekir coders
, bu yüzden kodlayıcıların en azından okuma ve yazma yapmasını sağlayacak şekilde yapılandırabileceğimi umarak her ikisini de grubun üyesi yaptım. o dizindeki dosyalara erişim. .
Ancak kullanıcı pi, grup rolüne ait herhangi bir dosyayı değiştiremez.
Ben olabilir chmod rolf:coders <filename>
dosyası tarafından dosya.
Grup rolüne kullanıcı pi eklemek çirkin ve işe yaramaz (bunu beklemiyordum. Samba, Debian'ın yanı sıra gruplarla tamamen farklı bir kullanıcı yönetimi sağlıyor mu?
Ayrıca debian makinesinde rolf olarak oturum açabilir ve bu klasöre gidebilirim.
Ancak (benim için) en zarif yol, W7 makinesinden rolf tarafından oluşturulan bir dosyanın varsayılan olarak kullanıcı kimliği rolf ve grup kimliği kodlayıcıları almasıdır.
Samba'yı bunu yapacak şekilde yapılandırabilir miyim yoksa bu görevi otomatikleştirmenin başka bir yolu var mı?