Är "nobody" med i wheel? (ful ful ful sambalösning jag vet :P )
Verkar som alla mina filer fixade från windows till Samba-sharen på BSD har wheel som gruppägare, och nobody som ägare eftersom jag kör helt öppet (antagligen gästkonto kanske jag vet inte hur det blev men det funkar).
Nu är haken...det här är jäkligt fult jag vet men jag behöver inte den lokala säkerheten utan gjorde det enkelt för mig....alla filer som tankas från servern och sparas i sharen får min Unix-user som ägare, så när jag från windows försöker flytta dom till en annan katalog (Incoming -> Upload) så kan den ej ta bort filen pga rättigheter. Så jag gör så att antingen flyttar jag från terminalen som min user, eller också kopierar jag från windows och sedan tar bort originalet från terminalen.
Detta gör att jag har en salig blandning av ägare i min share, de flesta ägs av "nobody" men en del av min "Unixtanknings-user".
Vet inte om detta går att lösa på nåt smart/enkelt sätt...tänkte att eftersom alla nobodys filer verkar ha wheel som group (min user är med i wheel) så kanske det skulle räcka att lägga till "w" på group på hela köret med chmod, men det verkar inte som nobody är med i wheel iallafall när man kör groups-kommandot (borde ju inte va det heller tycker man).
Kan man göra så att man skapar en till grupp bara för detta ändamål, och låter nobody samt min user hamna i den, och sedan ändra group-owner rekursivt på hela sambastrukturen? Går det att leka med nobody och ge den grupptillhörighet, eller är den låst på nåt sätt kanske? Och spelar det någon roll vilken grupp som är primary om man gör såhär, eller kan min Unix-user fortsätta va wheel som primary (nej det borde ju inte gå för då kommer alla filer jag sparar som min user bli wheel förståss).
Hmmm....det andra ful-alternativet på mitt fula problem vore om det kunde gå att sätta nån sorts mask på min Incoming-katalog där min Unix-user sparar filer, så att allt som sparas sparas i namnet "nobody". Men det kanske inte går?
Vet inte varför jag löste det så fult, men haken är att det är två Windows-users som ska ha full rättighet till allt, så om vi hade kört med separata konton och loggat in med username så hade vi ägt våra egna filer men inte den andras, så då hade det ändå blivit liknande problem med gemensamma grupper och ändra rättigheter på alla skapade filer för att få det 100% delat/gemensamt.
Nån som orkar reda ut detta lite? Törs inte börja leka/testa för det är många GB som ligger där, så lite läskigt att köra nåt rekursivt om det skulle gå åt skogen
CCNA sedan juni 2006