anoniem Geplaatst: 26 januari 2005 Delen Geplaatst: 26 januari 2005 Hoi, ik heb een tar.gz file gedownload op mijn werkpc, met ftp overgezet naar mijn server, beide als user rolf Ik log in op de server met ssh als rolf, su vervolgens naar root. verplaats het file van de ftp locatie naar /var/www/html en geef dan het commande tar xzvf WebCalendar-0.9.45.tar.gz Dit maakt een dir aan Web(tab) die als owner root heeft. Alle files hierin hebben echter als owner "pietje" ...????? (Een user die bestaat op zowel server als werkstation, maar die ik niet echt terugzie in het bovenstaande...) Hoe kan dit?? (En vooral: hoe kan dit niet??) Quote Link naar reactie
anoniem Geplaatst: 26 januari 2005 Auteur Delen Geplaatst: 26 januari 2005 Tar files kunnen de diverse permissions opslaan. Denk dat je even op zoek moet naar de juiste opties. En anders de user met chown veranderen. Quote Link naar reactie
anoniem Geplaatst: 26 januari 2005 Auteur Delen Geplaatst: 26 januari 2005 En daarnaast, in de tar file worden de numerieke UID's opgeslagen van de originele bestanden, dat UID komt toevallig overeen met "pietje" op jou computer. chown is je vriend :wink: Quote Link naar reactie
anoniem Geplaatst: 26 januari 2005 Auteur Delen Geplaatst: 26 januari 2005 De --no-same-owner parameter van tar is je vriend. Dit gebeurt gewoonlijk standaard voor users, maar niet voor root. Quote Link naar reactie
anoniem Geplaatst: 26 januari 2005 Auteur Delen Geplaatst: 26 januari 2005 Alle bestand die zijn uitgepakt recursief kan je wijzigen met het chown command: chown -R rolf Web(tab) Als je ook de group wilt aanpassen kan dit in hetzelfde command, bijv. als www de groep moet zijn: chown -R rolf:www Web(tab) Sjaak Quote Link naar reactie
anoniem Geplaatst: 27 januari 2005 Auteur Delen Geplaatst: 27 januari 2005 [quote:9c20b7fe45="danieldk"]De --no-same-owner parameter van tar is je vriend. Dit gebeurt gewoonlijk standaard voor users, maar niet voor root.[/quote:9c20b7fe45] dat zal het zijn; ik tar als root... Dank voor het meedenken! Quote Link naar reactie
anoniem Geplaatst: 27 januari 2005 Auteur Delen Geplaatst: 27 januari 2005 Je kunt ook als root met 'tar -p' volgens mij gewoon de permissies opslaan hoor. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen