Некоторое время назад я случайно запустил chmod 777 /
и остановил его, как только понял, что сделал. К сожалению, он, должно быть, попал в мой каталог /tmp
, потому что всякий раз, когда я начинаю запускать Firefox сейчас, я получаю такую ошибку:
** ОШИБКА **: Не удается найти безопасный путь к сокету в '/ tmp'
blockquote>
Trap / breakpoint trapЯ не могу найти много информации в Интернете об этой проблеме, и я попытался удалить и переустановить Firefox - но ничего не помогло.
Как я могу предоставить «безопасный путь к сокету в« / tmp »» для Firefox?
/tmp
должен иметь установленный бит привязки, поэтому
sudo chmod 1777 /tmp
chmod 777 /
не изменит разрешения на /tmp
, если только в команде фактически не было переключателя -R
. Если у вас было -R
на этом chmod
, и даже если вы быстро его прервали, вы, вероятно, подключили вашу систему к точке, где для ее исправления потребуется гораздо больше работы, чем для переустановки.
В любом случае, использование chmod 777
в любого файла или каталога всегда неверно. Не делай этого. Узнайте, как работают разрешения, и сделайте это правильно. См. http://mywiki.wooledge.org/Permissions