bash /home/andyman/.bashrc: В доступе отказано

После выполнения chmod 600 ~ / .ssh / id_rsa в соответствии с этим ответом, Я не могу получить доступ к своему домашнему каталогу с помощью cd и получаю вышеупомянутую ошибку bash /home/andyman/.bashrc: Permission denied каждый раз, когда открываю терминал. Кроме того, я не могу открыть любую программу. Я искал ответы, но я не нашел то, что мне помогло. Итак, я попробовал пару вещей, и когда я пишу это: я перезагрузил компьютер, и теперь он снова работает. Но я не уверен, какие разрешения я изменил или что именно я сделал. Может кто-нибудь сказать мне, где я могу найти разрешения по умолчанию и как они должны выглядеть?

Я использую Ubuntu Desktop 20.04 LTS

-1
задан 27 May 2020 в 21:38

1 ответ

Это трехзначное восьмеричное число. Каждая цифра, соответственно, обозначает владельца, группу и мир.

Каждая цифра может быть прочитана, записана, выполнена или их комбинация, или ни одной. Ноль означает нет. Read = 4, write = 2 и execute = 1. Таким образом, 7 означает чтение плюс запись плюс выполнение. 7 в первой позиции означает, что владелец может читать, записывать и выполнять этот файл. Ноль в любом положении означает, что эти пользователи не имеют прав доступа к файлу. 754 будет означать, что владелец файла может читать, записывать и выполнять файл. Люди в той же группе, что и владелец, могут читать и исполнять файл, а любой другой может только читать файл.

Этот веб-сайт объясняет это более подробно: Права доступа к файлам

0
ответ дан 19 June 2020 в 21:35

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

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