El usuario root puede acceder e instalar repositorios, mientras que el usuario no root no puede.

El usuario root puede acceder e instalar repositorios, mientras que el usuario no root no puede.

Soy bastante nuevo en Linux. He instalado CentOs 8y configurado el sistema para acceder a la red e Internet, poniendo el proxy en la configuración de red en CentOs GUI, que es un .pacarchivo. También tengo un par de proxies que puedo y uso con export_httpcomandos export_httpsde terminal.

El acceso a la red y a Internet funciona bien, puedo hacer ping a la máquina, Firefox puede conectarse a Internet, etc.

Sin embargo, por alguna razón, mi usuario administrador no puede usar curl ni acceder a ningún repositorio usando yuno dnf. Lo verifiqué y configuré correctamente proxiespero fue en vano. Por extraño que parezca, la misma configuración funciona para mi rootusuario.

Es desconcertante porque utilicé exactamente la misma configuración en otro CentOs 8sistema hace un par de días y funciona bien con cualquier usuario.

No modifiqué el yumarchivo, ni siquiera lo había hecho en mi sistema anterior (que funcionaba bien). ¿Hay algo que me pueda faltar?

Respuesta1

root tiene libertad sobre el sistema.

Para asegurarse de tener privilegios suficientes para su usuario no root, agregue ese usuario al archivo /etc/sudoers; tal como lo encuentras en la entrada para root.

Luego ejecute los mismos comandos usando

sudo <your command>

información relacionada