4 votos

¿Qué son 'com.apple.access_ssh' y 'com.apple.access_screensharing'; puedo eliminarlos?

Cuando examino la lista de usuarios y grupos en mi máquina (OSX 10.9) con id Lo entiendo:

uid=501(Rax)
gid=20(staff)
groups=20(staff)
       103(Rax),
       12(everyone),
       61(localaccounts),
       80(admin),
       98(_lpadmin),
       33(_appstore),
       100(_lpoperator),
       204(_developer),
       398(com.apple.access_screensharing),
       399(com.apple.access_ssh)

No tengo (actualmente) habilitado el uso compartido. ¿Qué son los dos últimos grupos y de dónde vienen? ¿Puedo eliminarlos; si es así, cómo?


Utilizando sudo dscl . -read /Groups/com.apple.access_ssh Lo entiendo:

AppleMetaNodeLocation: /Local/Default
Comment:
 SSH Service ACL
GeneratedUID: XXX...
NestedGroups: XXX...
Password: *
PrimaryGroupID: 399
RealName:
 SSH Service ACL
RecordName: com.apple.access_ssh
RecordType: dsRecTypeStandard:Groups

Y utilizando sudo dscl . -read /Groups/com.apple.access_screensharing Lo entiendo:

AppleMetaNodeLocation: /Local/Default
Comment:
 Screensharing Service ACL
GeneratedUID: XXX...
NestedGroups: XXX...
Password: *
PrimaryGroupID: 398
RealName:
 Screensharing Service ACL
RecordName: com.apple.access_screensharing
RecordType: dsRecTypeStandard:Groups

(Aunque no estoy seguro de lo que significa nada de eso).

0 votos

¿Por qué quieres eliminarlos en primer lugar?

0 votos

@patrix: A eso se refiere la parte de la pregunta "qué son". Tal vez no los tenga. Pero no los tenía antes de actualizar a 10.9 y migrar a una nueva máquina, y seguro que parecen una forma de acceder a mi máquina de forma remota.

0 votos

Los grupos se utilizan para controlar los permisos de acceso a los archivos/carpetas, no se pueden utilizar para iniciar sesión.

2voto

Rich Puntos 2429

Intentaré responder correctamente a la 1ª pregunta (y no esperar el retraso que necesitaría para hacer una respuesta correcta a la 2ª pregunta).

Cuáles son los grupos:

   398(com.apple.access_screensharing),
   399(com.apple.access_ssh)

¿Para qué?

Estos grupos se crean para separar los privilegios.

Para poder gestionar el acceso a la configuración de la pantalla compartida, sólo tienes que estar en el grupo 398 . No es necesario ser root No es necesario estar en el grupo wheel .

Esta es una buena política de seguridad. Esta separación de privilegios es una verdadera mejora de la seguridad.

1voto

El usuario administrador principal de mi máquina virtual 10.9 también forma parte de esos dos grupos, así que supongo que es normal.

Tests-Mac:~ test$ id
uid=501(test) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),401(com.apple.sharepoint.group.1),33(_appstore),100(_lpoperator),204(_developer),398(com.apple.access_screensharing),399(com.apple.access_ssh)

La pertenencia a la com.apple.access_screensharing parece corresponder al usuario (o a un grupo del que es miembro) que está incluido en esta lista:

Cuando creé una nueva cuenta estándar, no era miembro del com.apple.access_screensharing por defecto, pero después de añadir la cuenta a la lista anterior, se convirtió en miembro del grupo.

Del mismo modo, la pertenencia a la com.apple.access_ssh parece corresponder al usuario que se incluye en la lista de la sección Inicio de sesión remoto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X