Пользователь root может получить доступ к репозиториям и устанавливать их, в то время как пользователь без прав root не может

Пользователь root может получить доступ к репозиториям и устанавливать их, в то время как пользователь без прав root не может

Я довольно новичок в Linux. Я установил CentOs 8и настроил систему для доступа к сети и интернету, вставив прокси в конфигурацию сетевых настроек в CentOs GUI, которая является .pacфайлом. У меня также есть несколько прокси, которые я могу использовать с export_httpи export_httpsкомандами терминала.

Сеть и доступ в Интернет работают нормально, я могу пинговать машину, Firefox может подключиться к Интернету и т. д.

Однако по какой-то причине мой пользователь-администратор не может использовать curl или получить доступ к каким-либо репозиториям с помощью yunили dnf. Я проверил и установил правильно, proxiesно безрезультатно. Как ни странно, те же настройки работают для моего rootпользователя.

Это сбивает с толку, потому что CentOs 8пару дней назад я использовал точно такие же настройки на другой системе, и они прекрасно работают у любого пользователя.

Я не изменял файл yum, даже в предыдущей системе (которая работала нормально) я этого не делал. Может быть, я что-то упускаю?

решение1

root имеет полную власть над системой.

Чтобы убедиться, что у вас достаточно прав для пользователя, не являющегося root, добавьте этого пользователя в файл /etc/sudoers; так же, как вы это сделали в записи для root.

Затем выполните те же команды, используя

sudo <your command>

Связанный контент