Разрешение Linux отклонено: 3 простых исправления
2 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Сталкивались ли вы с ошибкой «Отказ в разрешении Linux» при установке пакета? В этом руководстве я расскажу о решениях и причинах возникновения этой ошибки. Пойдем!
В Linux отказано в разрешении – как это решить?
Решение 01. Добавьте привилегии «sudo»
Команда Судо позволяет выполнять программы с привилегиями безопасности другого пользователя. Он попросит вас ввести системный пароль и подтвердит ваш запрос, проверив введенное вами имя пользователя в «свитера" файл.
Сначала я попробую установить пакет с помощью простого команда apt-get, который отобразит ошибку «Отказано в доступе».
Чтобы устранить эту ошибку, я просто добавлю «Sudo» в начале той же команды.
Решение 02. Измените права доступа к файлам
Существуют три типа прав доступа к файлам в Linux: читайте «r", писать "w«и выполнить»x«. Если у вас нет необходимого разрешения, вы столкнетесь с ошибкой «Отказано в разрешении» в Linux.
Чтобы решить эту проблему, я наберу «chmod + rwx имя файла"Команда и удар Enter. В данном случае имя файла — «article.txt».
Эта команда предоставляет разрешения на чтение, запись и выполнение для указанного файла. Однако вы также можете указать любой отдельный параметр разрешения.
Решение 03. Измените владельца файла
В ОС Linux, если вы не владелец файла or нет необходимого разрешения, вы не сможете выполнять с ним какие-либо операции, связанные с файлом. Кроме того, если вы попытаетесь получить к нему доступ, ваш терминал отобразит ошибку «Отказано в доступе».
Чтобы решить эту проблему:
1. Сначала введите «sudo chown имя пользователя: имя группы имя файла», чтобы изменить владельца файла.
2. Выполните «ls -l» команда для проверки.
3. Беги»chmod + rwx имя файла», чтобы предоставить разрешения на чтение, запись и выполнение.
4. Для тестирования откройте содержимое файла с помощью кошка.
Когда возникает ошибка «Отказано в разрешении»?
- Отсутствуют привилегии sudo: Выполнение команды без «Sudo» для выполнения операций, доступных только пользователю root.
- Недостаточно прав доступа к файлам: Попытка доступа к файлу без необходимых разрешений, таких как чтение, запись или выполнение.
- Проблемы с неправильным владением: Отсутствие надлежащего владения файлом также может вызвать ошибку «Отказано в доступе».
Вы также можете быть заинтересованы в:
- Список пользователей Ubuntu
- Копировать каталог Linux
- Переименовать каталог Linux
- Команда выключения Linux
Вот и все, что касается исправления ошибки Linux Permission Dened. Дайте мне знать, какое из обсуждаемых решений сработало для вас.