Sua pergunta acredito tem sido respondida no e-mail anterior pelo nosso
colega, mas acho que essa tabelinha pode ajudar. No meu caso ajudou muito
pra eu decorar os valores de cada permissão especial

Segue a tabela que eu criei:
u g o -  P
1 1 1    7
1 1 0    6
1 0 1    5
1 0 0    4
0 1 1    3
0 1 0    2
0 0 1    1
0 0 0    0

onde u=user, g=grupo, o=outros e P=permissão

Abraços,

--
Alessandro Oliveira dos Santos
Analista de Tecnologia
LPIC-1
Tel.: 55 (21) 8738-7713


2007/1/10, Samoied <[EMAIL PROTECTED]>:

Sepoys... Sepoys..
man chmod:

MODES
     Modes may be absolute or symbolic.  An absolute mode is an octal
number
     constructed from the sum of one or more of the following values:

           4000    (the set-user-ID-on-execution bit) Executable files
with
                   this bit set will run with effective uid set to the uid
of
                   the file owner.  Directories with the set-user-id bit
set
                   will force all files and sub-directories created in
them to
                   be owned by the directory owner and not by the uid of
the
                   creating process, if the underlying file system
supports
                   this feature: see chmod(2) and the suiddir option to
                   mount(8).

se vc colocou esse "4 na frente" voce setou o suid, portanto deve ter um
"s" no lugar do x, no primeiro grupo de letras.

Continuando:
           2000    (the set-group-ID-on-execution bit) Executable files
with
                   this bit set will run with effective gid set to the gid
of
                   the file owner.
           1000    (the sticky bit) See chmod(2) and sticky(8).

Ou seja, para suid e sgid, vc colocaria "6"(4+2).


Até,

Em 10/01/2007, às 15:43, Jean Vieira escreveu:

Lista... estou lendo o livro Certificação Linux de Uirá Ribeiro e uma
dúvida me surgiu que ele não trata com clareza no livro:

Para eu setar SUID de maneira binária, como é interpretado o comando:
$chmod 4750 arquivo.txt
7 = rwx (usuario)
5 = r-x (grupo)
0 = --- (qq)

O SUID coloca um "s" no "x" referente a permissão para usuário e para
SGID no "x" no grupo... quero entender o 4 antes.

--
+-------+
| _ | Jean Vieira
| *v* | sepoys at gmail . com
| /(_)\ | GNU/Linux User # 352890
| ^ ^ | Florianópolis - SC
+-------+




Responder a