Работает ли `найти. -type d -exec chmod` в корневом каталоге вызывает проблемы?

Я случайно запустил

find . -type d -exec chmod 0755 {} \;

в домашнем каталоге после использования cd ~. Есть ли побочный эффект при выполнении этой команды внутри ~ или /?

3
задан 2 August 2019 в 08:15

1 ответ

Большинство каталогов в файловой системе Linux имеет те же полномочия 755, но не все, таким образом, это могла быть проблема.

Если вышеупомянутая команда выполняется в Вашем корневом каталоге ~ некоторые инструменты как openssh-client может жаловаться на слишком открытые полномочия, потому что каталог ~/.ssh должен иметь 700 полномочия, что означает Ваши закрытые ключи, являются действительно частными...

Ситуация является тем же при выполнении команды в корневом каталоге / - еще хуже, вероятно, это повредит систему. Хорошие новости при выполнении вышеупомянутой команды в корневом каталоге, без sudo (или в то время как Вы не зарегистрированы как корень), у Вас нет достаточного количества полномочий сделать изменения в масштабе всей системы. Таким образом, Вы испытаете затруднения только из-за каталогов, где у Вас есть достаточно полномочий сделать путаницу - скорее всего, это - Ваш корневой каталог ~.

9
ответ дан 1 December 2019 в 13:11

Другие вопросы по тегам:

Похожие вопросы: