/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
File permissions
Fra : Carsten


Dato : 07-03-07 14:45

Jeg vil gerne ændre på den måde Linux (SuSE 10.1) laver "permissions" på
når man som bruger laver mapper, filer mm.

Eksempel:

I en mappe som har den oktale værdi 2770
set group ID on execution
read by owner
write by owner
execute by owner
read by group
write by group
execute by group

her vil mapper og filer der dannes godt nok få det samme gruppe nummer
som "moder" mappen men den oktale værdi er nu 2755

set group ID on execution
read by owner
write by owner
execute by owner
read by group
execute by group
read by others
execute by others

Jeg vil gerne have at nye filer/mapper der dannes aver "permissions" fra
moder mappen.

Er det muligt?

Carsten


 
 
Jørgen Heesche (07-03-2007)
Kommentar
Fra : Jørgen Heesche


Dato : 07-03-07 16:39

Carsten wrote:
> Jeg vil gerne ændre på den måde Linux (SuSE 10.1) laver "permissions" på
> når man som bruger laver mapper, filer mm.
>
> Eksempel:
>
> I en mappe som har den oktale værdi 2770
> set group ID on execution
> read by owner
> write by owner
> execute by owner
> read by group
> write by group
> execute by group
>
> her vil mapper og filer der dannes godt nok få det samme gruppe nummer
> som "moder" mappen men den oktale værdi er nu 2755
>
> set group ID on execution
> read by owner
> write by owner
> execute by owner
> read by group
> execute by group
> read by others
> execute by others
>
> Jeg vil gerne have at nye filer/mapper der dannes aver "permissions" fra
> moder mappen.
>
> Er det muligt?
>
Nej, og permissions skal heller ikke arves fra "moder" mappen
Alle filer skal f.eks. ikke være executable.
Brug chmod bagefter.

--
Med venlig hilsen

Jørgen Heesche
mailto:heesche@webspeed.dk
Registered Linux User #401007

Jørgen Heesche (07-03-2007)
Kommentar
Fra : Jørgen Heesche


Dato : 07-03-07 22:13

Jørgen Heesche wrote:
> Carsten wrote:



>>
>> Jeg vil gerne have at nye filer/mapper der dannes aver "permissions"
>> fra moder mappen.
>>
>> Er det muligt?
>>
> Nej, og permissions skal heller ikke arves fra "moder" mappen
> Alle filer skal f.eks. ikke være executable.
> Brug chmod bagefter.
>
Jeg skal lige tilføje at permissions-systemet er sikkerhedmæssigt
perfekt som det er: kun brugeren har skriverettighed og alle andre har
læserettighed. Eksekverbare filer har x-rettighed til alle. Hvis en
bruger ønsker, at uddele yderligere rettigheder. må han bruge chmod.
X-rettighed på et directory betyder ikke det samme som x-rettighed på en
fil.
Se her:
http://aplawrence.com/Basics/perms.html
Citat:
Directories:
Permissions on directories can be a little confusing. Read permission
("r") means that you can list the directory- for example, use "ls" on
it. But that's all it means: if you only have read permission, you can't
cd to that directory, you can't copy files into that directory, and you
can't even do an "ls -l" on it. Note that it doesn't help if files or
directories under that would be accessible by you: you won't be able to
get to them. Write permission ("w") allows you to create new files and
to remove files. Normally, write permission is all you need to remove a
file- you might not have any permissions on the file itself, but if you
have write permission on the directory and the text bit is not set (see
below) you will be able to remove the file whether or not you have any
permissions on the file itself, and no matter who owns it. However, you
will need at least "x" permission also, because "x" is what lets you
"search" a directory. You might also think of it as "use its contents".
You need "x" permissions on the directory to read a file in that
directory, to copy it elsewhere and (as noted above) to delete it.


--
Med venlig hilsen

Jørgen Heesche
mailto:heesche@webspeed.dk
Registered Linux User #401007

Carsten (08-03-2007)
Kommentar
Fra : Carsten


Dato : 08-03-07 11:16

Jørgen Heesche wrote:
> Jørgen Heesche wrote:
>> Carsten wrote:
>
>
>
>>>
>>> Jeg vil gerne have at nye filer/mapper der dannes aver "permissions"
>>> fra moder mappen.
>>>
>>> Er det muligt?
>>>
>> Nej, og permissions skal heller ikke arves fra "moder" mappen
>> Alle filer skal f.eks. ikke være executable.
>> Brug chmod bagefter.
>>
> Jeg skal lige tilføje at permissions-systemet er sikkerhedmæssigt
> perfekt som det er: kun brugeren har skriverettighed og alle andre har
> læserettighed. Eksekverbare filer har x-rettighed til alle. Hvis en
> bruger ønsker, at uddele yderligere rettigheder. må han bruge chmod.
> X-rettighed på et directory betyder ikke det samme som x-rettighed på en
Jeg har fundet ud af at en "umask" kommando skrevet i .profile (læses
ved login) filen for den pågældende bruger til dels løser mit problem.
Jeg kan leve med at det er en global ændring for den pågældende bruger.

Mvh

Carsten

Benny Amorsen (08-03-2007)
Kommentar
Fra : Benny Amorsen


Dato : 08-03-07 13:15

>>>>> "JH" == Jørgen Heesche <heesche@webspeed.dk> writes:

JH> Jeg skal lige tilføje at permissions-systemet er sikkerhedmæssigt
JH> perfekt som det er:

Det er der altså delte meninger om. Også blandt folk, der har brugt
Unix i mange år.

Mandatory Access Control og mulighed for ACL'er kan være meget nyttigt
-- og begge dele er tilgængelige på moderne linux-systemer.


/Benny


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste