
Я хочу изменить разрешение stickbit для /tmp
каталога на -t
.
Проблема в том, что каждый раз при перезагрузке разрешения сбрасываются до 1777. Как мне навсегда изменить каталог /tmp
на 0777?
У меня есть права root для управления init.d
конфигурацией, но мне также нужно некоторое руководство. Моя ОС — Ubuntu Server 16.04.
zeusbase@tiuque:/$ ls -la /
...
drwxrwxrwt 8 root root 4096 sep 27 09:20 tmp
....
решение1
По замыслу это /tmp
место, куда любой может помещать (временные) файлы, и только этот пользователь может удалить/переименовать файл (липкий бит предназначен именно для этой цели).
Не изменяйте его, так как он используется многими программами для хранения данных и может привести к нестабильному состоянию, если вы удалите липкий бит и по какой-либо причине (например, непреднамеренное удаление, ошибка) файл(ы) будут /tmp
удалены.
Обратите внимание, что на некоторых системах ( /tmp
находится tmpfs
в памяти), на некоторых системах является частью /
(дискового хранилища). На рабочем столе Ubuntu оно находится на диске, и если вы удалите с него липкий бит, вы не сможете инициировать сеанс в следующий раз.