Разрешения по умолчанию для каталога / opt?

15

Во время копирования некоторых папок программы в мой /optкаталог я по ошибке изменил права доступа к /optкаталогу.

На данный момент я (текущий пользователь) могу просто писать / копировать файлы в /optпапку без добавления sudo.

Мне нужны инструкции, чтобы вернуть его к настройкам по умолчанию, поскольку в этой папке есть несколько действительно важных программ, и Google Chrome перестал работать с тех пор, как произошла эта ошибка.

xupv5
источник

Ответы:

15

Мои права доступа для / неавтоматического являются drwxr-xr-x(с правом собственности root:root). Это по умолчанию.

Вы можете установить это право собственности и разрешения (независимо от того, как они установлены в настоящее время) с помощью:

sudo chown root:root /opt
sudo chmod 0755 /opt

Если вы изменили права доступа к файлам и папкам внутри /opt , то хорошее решение может быть более сложным. (Вы можете добавить вывод ls -lR /optк вашему вопросу, чтобы показать это.)

zuberuber
источник
Большое спасибо. Разрешения вернулись в норму, хотя, похоже, они не применяются рекурсивно. к определенным файлам в подпапках каталога / opt directory.eg мне пришлось вернуть определенные файлы Google Chrome для root, прежде чем он снова начал работать, хотя я установил самый верхний каталог / opt как принадлежащий root
xupv5
Я добавил упоминание о chown -Rрекурсивной смене владельца.
cdaddr