/ 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
chmod - for brugerne individuelt. Hvordan?
Fra : Peter Andersen


Dato : 12-05-03 13:31

Hvordan laver jeg chmod for et bibliotek så jeg har 755 for kun to enkelte
brugere på systemet? har ik lige kunne finde noget om individuelle paramtre
der kan sættes for en enkelt bruger...

--
Vh. Peter Andersen



 
 
Jacob Sparre Anderse~ (12-05-2003)
Kommentar
Fra : Jacob Sparre Anderse~


Dato : 12-05-03 13:58

Peter Andersen skrev:

> Hvordan laver jeg chmod for et bibliotek så jeg har 755 for kun to enkelte
> brugere på systemet? har ik lige kunne finde noget om individuelle paramtre
> der kan sættes for en enkelt bruger...

Undskyld, men ovenstående er sort snak. Mener du at der er to brugere
der skal have læse-, skrive- og brugsadgang til kataloget, mens alle
andre kun skal have læse- og brugsadgang til kataloget?

I så fald skal du oprette en gruppe med de to brugere, lade kataloget
tilhøre den gruppe (`chgrp gruppe katalog`) og give gruppen skriveadgang
til kataloget (`chmod g+w katalog`).

Jacob
--
»Hetta er ágangur, ein háðan móti menniskjakærleikanum og
eitt greitt brot á mannarættindini« -- Mannarættindanevndin
hjá ST um ísraelsku búsetingarnar í
teimum hersettu palestinsku økjunum


Alex Holst (12-05-2003)
Kommentar
Fra : Alex Holst


Dato : 12-05-03 14:31

Jacob Sparre Andersen <sparre@crs4.it> wrote:
>> Hvordan laver jeg chmod for et bibliotek så jeg har 755 for kun to enkelte
>> brugere på systemet? har ik lige kunne finde noget om individuelle paramtre
>> der kan sættes for en enkelt bruger...
>
> Undskyld, men ovenstående er sort snak.

Nej, der findes andre sikkerhedsmodeller end lige netop den som de
fleste UNIX systemer benytter hvor ovenstaaende fuldt ud ville give
mening.

--
I prefer the dark of the night, after midnight and before four-thirty,
when it's more bare, more hollow. http://a.mongers.org

Alex Holst (12-05-2003)
Kommentar
Fra : Alex Holst


Dato : 12-05-03 14:29

Peter Andersen <peterandersen@mespilus.dk> wrote:
> Hvordan laver jeg chmod for et bibliotek så jeg har 755 for kun to enkelte
> brugere på systemet? har ik lige kunne finde noget om individuelle paramtre
> der kan sættes for en enkelt bruger...

De fleste UNIX understoetter desvaerre ikke MAC (mandatory access
control) men FreeBSD 5 goer. Hvis du ikke har lyst til at skifte OS maa
du lade de 2 brugere vaere i den samme gruppe, og lade den gruppe eje
biblioteket.

--
I prefer the dark of the night, after midnight and before four-thirty,
when it's more bare, more hollow. http://a.mongers.org

Morten Lund (12-05-2003)
Kommentar
Fra : Morten Lund


Dato : 12-05-03 15:21

Peter Andersen wrote:

> Hvordan laver jeg chmod for et bibliotek så jeg har 755 for kun to enkelte
> brugere på systemet? har ik lige kunne finde noget om individuelle
> paramtre der kan sættes for en enkelt bruger...

For at svare på dit spørgsmål:

Du har brug for et filsystem der understøtter ACL (Access Control List).
Indtil videre er det kun XFS og Ext2 (mener jeg). Her kan man individuelt
sætte op hvilke rettigheder den enkelte bruger har til enkelte filer og
directories.

Et eksempel:


[root@intra mlu]# getfacl system.tar
# file: system.tar
# owner: mlu
# group: users
user::rw-
user:avl:rw-
group::---
mask::rw-
other::---


Jeg anbefaler skarpt at man bruger et filsystem der understøtter ACL, hvis
man har tænkt sig at bruge den som filserver i et Windows-miljø. Desværre
kan man ikke vælge andet end ext3fs i RedHat under installationen.

Venlig hilsen
Morten Lund


Peter Andersen (12-05-2003)
Kommentar
Fra : Peter Andersen


Dato : 12-05-03 17:05

Morten Lund wrote:
> Peter Andersen wrote:
>
>> Hvordan laver jeg chmod for et bibliotek så jeg har 755 for kun to
>> enkelte brugere på systemet? har ik lige kunne finde noget om
>> individuelle paramtre der kan sættes for en enkelt bruger...
>
> For at svare på dit spørgsmål:
>
> Du har brug for et filsystem der understøtter ACL (Access Control
> List). Indtil videre er det kun XFS og Ext2 (mener jeg). Her kan man
> individuelt sætte op hvilke rettigheder den enkelte bruger har til
> enkelte filer og directories.
>
> Et eksempel:
>
>
> [root@intra mlu]# getfacl system.tar
> # file: system.tar
> # owner: mlu
> # group: users
> user::rw-
> user:avl:rw-
> group::---
> mask::rw-
> other::---
>
>
> Jeg anbefaler skarpt at man bruger et filsystem der understøtter ACL,
> hvis man har tænkt sig at bruge den som filserver i et Windows-miljø.
> Desværre kan man ikke vælge andet end ext3fs i RedHat under
> installationen.

Ok, tak for svaret, også til Alex Holst. Indtil videre går det fint med at
placere brugerne i samme gruppe.

Men det undre mig hvorfor et ACL filsystem ikke er blevet en del af en
standart Linuxinstallation (distrib. underordnet).

--
Vh. Peter Andersen



Rasmus Bøg Hansen (12-05-2003)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 12-05-03 17:10

"Peter Andersen" <peterandersen@mespilus.dk> writes:

> Men det undre mig hvorfor et ACL filsystem ikke er blevet en del af en
> standart Linuxinstallation (distrib. underordnet).

Fordi man først er begyndt at implementere den slags.

Ext2 og ext3, som de fleste distributioner bruger, har ikke ACL før i
2.6/3.0.

/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
He who asks a question is a fool for five minutes; he who does not ask a
question remains a fool forever.
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Mogens Kjaer (12-05-2003)
Kommentar
Fra : Mogens Kjaer


Dato : 12-05-03 21:26

Morten Lund wrote:
....
> Jeg anbefaler skarpt at man bruger et filsystem der understøtter ACL, hvis
> man har tænkt sig at bruge den som filserver i et Windows-miljø. Desværre
> kan man ikke vælge andet end ext3fs i RedHat under installationen.

SGI har lavet en speciel Redhat udgave, hvor man får mulighed
for at køre med XFS. Man skal have de alm. RH cd'ere, og en
speciel cd til at starte med. Så kan man lave en alm. rh installation,
og alligevel få XFS med:

ftp://oss.sgi.com/projects/xfs/download/Release-1.2/installer/

Samba understøtter ACL umiddelbart; man kan lege lidt
fra en WinNT/w2k etc. klient og sætte specielle rettigheder,
og så se med getfacl, hvad den gør i Linux.

Mogens

--
Mogens Kjaer, Carlsberg A/S, Computer Department
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage: http://www.crc.dk


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

Månedens bedste
Årets bedste
Sidste års bedste