Site Tools


chmod
SUID

SUID - Если можем запустить этот файл то выполним его от хозяина а не от себя.
Если установить SUID на каталог, то файлы в этом каталоге будут принадлежать хозяину каталога.

$ chmod 4444 GID 
$ ls -alh GID 

-r-Sr–r– 1 konovalov konovalov 0 2012-02-21 00:59 GID

$ chmod 4111 GID 
$ ls -alh GID 

—s–x–x 1 konovalov konovalov 0 2012-02-21 00:59 GID

SGID

SGID - Если можем запустить этот файл то выполним его от его группы а не от себя
Если установить SGID на каталог, то файлы в этом каталоге будут иметь такие же установки как и установки каталога.

$ chmod 2444 GID
$ ls -alh GID 

-r–r-Sr– 1 konovalov konovalov 0 2012-02-21 00:59 GID

$ chmod 2111 GID 
$ ls -alh GID 

—x–s–x 1 konovalov konovalov 0 2012-02-21 00:59 GID

t

Только на директории. Удалять файлы можете только владелец

$ ls -alh Test

total 8.0K
drwxr-xr-x 2 konovalov konovalov 4.0K 2012-02-21 01:08 .
drwxr-xr-x 70 konovalov konovalov 4.0K 2012-02-21 01:08 ..

$ chmod 1755 Test
$ ls -alh Test

total 8.0K
drwxr-xr-t 2 konovalov konovalov 4.0K 2012-02-21 01:08 .
drwxr-xr-x 70 konovalov konovalov 4.0K 2012-02-21 01:08 ..

Normal
rwxrwxrwx
421421421
uuugggooo

rwx
421
ugo (a)
word
chmod -R o-rwx ./ #удаляем у other все права
You could leave a comment if you were logged in.
chmod.txt · Last modified: 2012/03/18 09:48 (external edit)

Page Tools