Bienvenido(a) a Alcance Libre 10/09/2025, 20:53

Alcance Libre Foros

 Índice del foro > Todo acerca de Linux > Redes y Servidores New Topic Post Reply
 org.freedesktop.packagekit.system-network-proxy-configure Centos
Tópico anterior Tópico siguiente
   
javsolis3
 30/08/12 08:18 (Leído 3,880 veces)  

Nuevo

Estado: desconectado
Forum User

Identificado: 30/08/12
Mensajes: 7
Buenos días colegas como estan llevo unas semanas viendo este mensaje en mi sistema centos 6.3

El texto dice:
Título: "Se necesita autenticación para cambiar el proxy de red usado para descargar paquetes"
Descripción: "Una aplicación está intentando realizar una acción que necesita permisos especiales. Es necesario autenticarse como super usuario para realizar dicha acción"
Contraseña para root: ______
Cancelar | Autenticar

Saludos,

cuando doy clic en detalles me aparece el mensaje que coloque como titulo espero que me puedan ayudar ando googlenado y no encuentro la respuesta gracias ante todo.
 
Profile Email
 Quote
javsolis3
 30/08/12 10:17  

Nuevo

Estado: desconectado
Forum User

Identificado: 30/08/12
Mensajes: 7
Geek para cooperar un poco mas con este mensaje lo raro es que solo me sale cuando acceso remotamente, ummmm sigo buscando la solución.
 
Profile Email
 Quote
Joel Barrios Dueñas
 30/08/12 12:41  

Admin

Estado: desconectado
Site Admin

Identificado: 17/02/07
Mensajes: 1761
Localización:Mexico
Evidentemente estás accediendo al escritorio de manera remota.

Es el sistema de políticas (PolKit). Nada anormal. Los niveles de acceso al sistema diferencian cuando un usuario está en una sesión activa o inactiva, local o remoto, administrador, usuario con privilegios (grupo wheel) o usuario regular. Obviamente, cuando accedes de forma remota, el sistema aplica un nivel de políticas en particular como filtro de seguridad.

PackageKit es el otro componente involucrado. Es una implementación que trabaja por encima de yum y que permite gestionar la actualización del sistema e instalación de paquetes desde la interfaz gráfica.

La pregunta ahora es: ¿Qué es lo que quieres hacer? ¿Que siga apareciendo o bien que no aparezca?

Ejecuta:

PHP Formatted Code
man 8 pklocalauthority


Y estudia el manual para que conozcas en qué consiste y cómo puedes cambiar políticas.

Mientras decides, experimenta un poco:

Lo primero es determinar el estado de la política org.freedesktop.packagekit.system-network-proxy-configure, ejecutando lo siguiente:

PHP Formatted Code
pkaction --action-id \
     org.freedesktop.packagekit.system-network-proxy-configure \
    --verbose


Para definir la política que sólo permitirá cambiar la configuración de proxy del sistema al usuario root, se crear el archivo /var/lib/polkit-1/localauthority/20-org.d/proxy.pkla:

PHP Formatted Code
vim /var/lib/polkit-1/localauthority/20-org.d/proxy.pkla


Y se añade el siguiente contenido:

PHP Formatted Code
[Proxy del sistema]
Identity=unix-user:*
Action= org.freedesktop.packagekit.system-network-proxy-configure
ResultAny=auth_admin
ResultInactive=auth_admin
ResultActive=auth_admin


Para permitir sólo a un usuario en particular, se cambia unix-user:* (define a cualquier usuario del sistema) por unix-user:usuario. En el siguiente ejemplo se permite el uso solo al usuario fulano:

PHP Formatted Code
[Proxy del sistema]
Identity=unix-user:fulano
Action= org.freedesktop.packagekit.system-network-proxy-configure
ResultAny=auth_admin
ResultInactive=auth_admin
ResultActive=auth_admin


Para verificar lo anterior, se puede ejecutar como root lo siguiente, donde 1586 corresponde al número de identidad de proceso de gnome-session y fulano corresponde al nombre del usuario activo del escritorio:

PHP Formatted Code
pkcheck --action-id \
     org.freedesktop.packagekit.system-network-proxy-configure \
    --process 1586 -u fulano


Si se quiere que en el caso anterior se use la contraseña del mismo usuario, para evitar proporcionar la contraseña de root, cambia auth_admin por auth_self:

PHP Formatted Code
[Proxy del sistema]
Identity=unix-user:fulano
Action= org.freedesktop.packagekit.system-network-proxy-configure
ResultAny=auth_self
ResultInactive=auth_self
ResultActive=auth_self


Para verificar lo anterior, se puede ejecutar como root lo siguiente, donde 1586 corresponde al número de identidad de proceso de gnome-session y fulano corresponde al nombre del usuario activo del escritorio:

PHP Formatted Code
pkcheck --action-id \
     org.freedesktop.packagekit.system-network-proxy-configure \
    --process 1586 -u fulano


Si sólo se desea prohibir cambiar la configuración deproxy del ssistema a un solo usuario, se cambia auth_self por no:

PHP Formatted Code
[Proxy del sistema]
Identity=unix-user:fulano
Action= org.freedesktop.packagekit.system-network-proxy-configure
ResultAny=no
ResultInactive=no
ResultActive=no


Lo anterior impedirá que el usuario fulano pueda hacer uso de Proxy del sistema externo por completo, sin mostrar siquiera la ventana de autenticación.

Para eliminar la política, simplemente se elimina el archivo proxy.pkla.

PHP Formatted Code
rm -f /var/lib/polkit-1/localauthority/20-org.d/proxy.pkla
 
Profile Email Website
 Quote
javsolis3
 30/08/12 01:50  

Nuevo

Estado: desconectado
Forum User

Identificado: 30/08/12
Mensajes: 7
Smile ante todo muchas gracias por tu respuesta rapida y es presiso lo que sucede no quiero ver mas este mensaje cuando los usuarios se loguean.

aqui dejo la URL del mensaje: http://www.delphiaccess.com/forum/%28linux%29/mensaje-del-proxy-centos-6-3/?action=dlattach;attach=3814;image

he seguido los pasos y nada agregue en *m a un usuario, al root y nada el mensaje sigue alli.

# pkaction --action-id \
> org.freedesktop.packagekit.system-network-proxy-configure \
> --verbose
org.freedesktop.packagekit.system-network-proxy-configure:
description: Set network proxy
message: Authentication is required to set the network proxy used for downloading packages
vendor: The PackageKit Project
vendor_url: http://www.packagekit.org/
icon: preferences-system-network-proxy
implicit any: auth_admin
implicit inactive: auth_admin
implicit active: yes


Simplemente lo que trato de hacer es que no me salga ese mensaje cuando el usuario se loguea. Es eso solamente amigo...
 
Profile Email
 Quote
javsolis3
 30/08/12 05:31  

Nuevo

Estado: desconectado
Forum User

Identificado: 30/08/12
Mensajes: 7
vim /var/lib/polkit-1/localauthority/20-org.d/proxy.pkla
[Proxy del sistema]
Identity=unix-user:*
Action= org.freedesktop.packagekit.system-network-proxy-configure
ResultAny=no
ResultInactive=no
ResultActive=no

restorecon -R /var/lib/polkit-1/localauthority/20-org.d/


amigo utilice estos pasos y listo mensaje desaparecido que era lo que queria gracias no se si esto cause algun otro daño.

pido un parentesis:

Para agradecerle al miembro de este foro que me dio su respuesta muy gentilmente, por aca me veran a ver si tambien puedo ayudar en algo gracias y gracias...
 
Profile Email
 Quote
javsolis3
 10/09/12 10:25  

Nuevo

Estado: desconectado
Forum User

Identificado: 30/08/12
Mensajes: 7
Quote by: javsolis3

Buenos días colegas como estan llevo unas semanas viendo este mensaje en mi sistema centos 6.3

El texto dice:
Título: "Se necesita autenticación para cambiar el proxy de red usado para descargar paquetes"
Descripción: "Una aplicación está intentando realizar una acción que necesita permisos especiales. Es necesario autenticarse como super usuario para realizar dicha acción"
Contraseña para root: ______
Cancelar | Autenticar

Saludos,

cuando doy clic en detalles me aparece el mensaje que coloque como titulo espero que me puedan ayudar ando googlenado y no encuentro la respuesta gracias ante todo.

 
Profile Email
 Quote
Contenido generado en: 0.39 segundos New Topic Post Reply
 Todas las horas son CST. Hora actual 08:53 .
Tópico normal Tópico normal
Tópico Pegado Tópico Pegado
Tópico bloqueado Tópico bloqueado
Mensaje Nuevo Mensaje Nuevo
Tópico pegado con nuevo mensaje Tópico pegado con nuevo mensaje
Tópico bloqueado con nuevo mensaje Tópico bloqueado con nuevo mensaje
Ver mensajes anónimos 
Los usuarios anónimos pueden enviar 
Se permite HTML Filtrado 
Contenido censurado