Я пытался создать файл конфигурации по умолчанию для activemq с помощью команды
sudo ./activemq setup [ /etc/default/activemq | /home/leo/.activemqrc ]`
Затем получил это сообщение:
INFO: It's recommend to limit access to '/etc/default/activemq' to the priviledged user
INFO: (recommended: chown 'root':nogroup '/etc/default/activemq'; chmod 600 '/etc/default/activemq')
Тогда Я изменил владельца и разрешений как /etc/default/activemq, так и /home/leo/.activemqrc с
chown root:nogroup ~/activemqrc; chmod 600 ~/.activemqrc
Изменение прав доступа ~ / .activemqrc было, несомненно, большой ошибкой. Я посмотрел разрешения на каждый файл и папку в моем Доме, и он говорит:
The permissions of "Everything" could not be determined
Я больше не могу обращаться к каталогам и файлам дома.
После ответа из Permission denied on ~, хотя владелец указан как я, я выполнил следующую команду:
find ~ -type d -exec chmod 750 \;
и получил этот вывод: [!d12 ]
find: pred.c:1932: launch: Assertion `starting_desc >= 0' failed.
Есть ли способ вернуть мои настройки по умолчанию?
EDIT
Затем я попытался:
sudo chown root:root ~/
не получил выход, а затем
sudo chmod -R 777 ~/
Это в значительной степени решило мою но для двух файлов, которые возвратили
chmod: cannot access `/home/leo/.gvfs': Permission denied
chmod: cannot access `/home/leo/.config/google-chrome/.com.google.Chrome.Z07tM9': No such file or directory.
EDIT