Flyt thunderbirdprofil til anden bruger (Ubuntu)
Hej
Jeg har i længere tid leget med ubuntu på begynderniveau men mangler stadig lige det sidste for at forstå grundideen bag users og grupper.
Det giver sig til udtryk da jeg flytter min gamle harddisk til en lidt nyere pc med en frisk Ubuntuinstallation.
Her opretter jeg to brugere, min egen (admin) og min kones (desktop-bruger). Jeg flyter (.)thunderbirdmappen til min bruger fra den gamle harddisk (slave). Det virker fint.
Men da jeg så opdager at det jo er konen der skal have adgang til denne mailmappe går det galt. Jeg kan simpelthen ikke flytte mappen over til min kones /home og da det så endelig lykkes, er der nogle filer som ikke har rettigheder til at flyttes.
Desuden har konens bruger kun begrænset adgang til den gamle harddisk (slave) og har derfor ingen rettigheder til at kopiere .thunderbird(...) til sit /home...
Nogle ideer til at hjælpe mig videre i Ubuntus forunderlige verden?
/Simon
Jeg har i længere tid leget med ubuntu på begynderniveau men mangler stadig lige det sidste for at forstå grundideen bag users og grupper.
Det giver sig til udtryk da jeg flytter min gamle harddisk til en lidt nyere pc med en frisk Ubuntuinstallation.
Her opretter jeg to brugere, min egen (admin) og min kones (desktop-bruger). Jeg flyter (.)thunderbirdmappen til min bruger fra den gamle harddisk (slave). Det virker fint.
Men da jeg så opdager at det jo er konen der skal have adgang til denne mailmappe går det galt. Jeg kan simpelthen ikke flytte mappen over til min kones /home og da det så endelig lykkes, er der nogle filer som ikke har rettigheder til at flyttes.
Desuden har konens bruger kun begrænset adgang til den gamle harddisk (slave) og har derfor ingen rettigheder til at kopiere .thunderbird(...) til sit /home...
Nogle ideer til at hjælpe mig videre i Ubuntus forunderlige verden?
/Simon
Kommentarer4
.
Re: Flyt thunderbirdprofil til anden bruger (Ubuntu)
Brug sudo mv .thunderbirdmappe /home/konesbrugernavn/ til at flytte hele mappen med indhold over i konens homemappe derefter
sudo chown -R konesbrugernavn.konesgruppe /home/konesbrugernavn/.thunderbirdmappe til at ændre ejerskabet af mappen fra din bruger til din kone.
skift selv konesbrugernavn, konesgruppe og .thunderbirdmappe ud med de korrekte for dit system.
Lynkursus i bruger / grupper
jeg skriver ls -la | grep mozilla-thunmderbird på min maskine og får følgende svar
drwxr-xr-x 3 harry harry 4096 2009-01-31 03:41 .mozilla-thunderbird
læg mærke til det første (drwxr-xr-x) det betyder følgende.
1. plads (d=directory) det er altså en mappe
2-4 plads er ejeren af filens tilladelser. R=read (læse) w=write(skrive) og x=execute(kør en fil som et program eller åbne en mappe) da det er en mappe vi har med at gøre betyder det at min bruger har lov at browse (gennemse) den.
5-7 plads er den gruppe filen er ejet af. R=read (læse) w=write(skrive) og x=execute(kør en fil som et program eller åbne en mappe) da det er en mappe vi har med at gøre betyder det at gruppen har lov at browse (gennemse) den.
8-10 plads er alle andre end ejeren og gruppeejeren d.v.s. f.eks. en fremmed bruger som logger ind. Lad os kalde ham bent. R=read (læse) w=write(skrive) og x=execute(kør en fil som et program eller åbne en mappe) da det er en mappe vi har med at gøre betyder det at en fremmed bruger har lov at browse (gennemse) den.
Rækkefølgen er altid rwx så hvis der er et minus i stedet for et tegn beryder det at rettigheden ikke er tildelt.
Da der i 8-10 plads står r-x betyder det at den fremmede bruger bent (og alle andre fremmede brugere) kan læse og åbne mappen men ikke skrive i den.
Hvis du kigger på linjen som jeg fik som svar på min kommando kan du se at der satår harry harry. Det er ejeren af filen og gruppen der ejer filen. Det vil sige at brugeren harry ejer filen og har læse, skrive og eksekveringsret til den mens gruppen harry som er gruppeejer af filen kun har læse og eksekveringsrettigheder til filen. alle andre en disse har læse og eksekveringsret til filen.
Havde der nu i stedet stået drwxr-x--- 3 harry lisa
havde det betydet at brugeren harry havde læse,skrive og eksekveringsret mens gruppen lisa kun kunne læse og eksekvere. Alle andre brugere ville ikke have adgang til filen på nogen måde.
chmod kan ændre rettighederne på filen og chownb ændrer ejerskabet.
Håber det gav mere klarhed ang. brugersystemet i Linux.
@Snakee
Wow - tusind tak for
Wow - tusind tak for den lange indtro. Jeg vil straks forsøge at gøre som beskrevet. Det har givet mig en langt større forståelse.
I øvrigt - jeg kunne godt tænke mig at kunne dele filer med min kone (fx en mappe eller hele min slave-harddisk) - men igen kommer jeg ind i nogle brugerrettigheder. Fx. at jeg ejer filen osv. nogle gode links at blive klog på?
Hvis det betragtes som off-topic laver jeg bare en ny tråd ;-)
#3 så lidt.
Jeg vil
Jeg vil beskrive hvordan du kan dele data med konen når jeg får tid i Weekenden.
Snakee