С чего начать Первые шаги трек · 15 ступеней
Linux Labs
К статье

Особые биты прав: setuid, setgid, sticky

шпаргалка · Linux · GNU coreutils 9.4 https://lab.dimsanych.ru/ru/wiki/special-bits/

Шпаргалка

  • ls -ld /tmp /usr/bin/passwd t у /tmp, s у passwd
  • sudo chmod g+s /srv/team setgid: файлам — группу каталога
  • sudo chmod +t /srv/team sticky: чужое не удалить
  • sudo chmod 3770 /srv/team оба бита и rwx для группы
  • stat -c '%a %A %n' /srv/team 3770 drwxrws--T /srv/team
  • sudo chmod g-s,-t /srv/team снять оба бита
  • find / -perm -4000 -type f 2>/dev/null все setuid-программы
Загрузка…