1 votes

Quel est le nom d'utilisateur associé au compte Invité ?

Je tente de limiter l'accès SSH à une machine OS X 10.5. C'est un PowerMac utilisé pour tester des logiciels sous PowerPC.

Les serveurs SSH ont une option de configuration "Deny" qui nous permet de refuser explicitement l'accès en fonction d'un utilisateur. Pour une mesure de défense en profondeur, je veux spécifiquement refuser l'accès aux invités.

J'ai du mal à trouver des informations sur le nom d'utilisateur réel du compte Invité. L'application Paramètres Utilisateurs et Groupes ne le répertorie pas :

Application Utilisateurs et Groupes sous Paramètres

Suivant Comment puis-je lister tous les comptes d'utilisateurs dans le terminal ?, la commande dscacheutil ne répertorie pas le compte.

Et il n'y a pas de page man à ce sujet :

$ man guest
Aucune entrée de manuel pour l'invité

Quel est le nom d'utilisateur associé au compte Invité ?

0 votes

Est-ce que le compte invité est même activé ? Ce n'est pas coché dans votre capture d'écran. Lisez aussi le texte sur les invités en dessous de cette case à cocher, il dit que les utilisateurs ne peuvent pas utiliser l'invité à distance, ce qui inclurait ssh.

1voto

Munas Points 376

Je pense que le moyen le plus simple de connaître le nom de l'utilisateur invité serait de se connecter au système en tant qu'invité et dans le terminal taper id

Je suppose que le nom d'utilisateur pour l'invité est invité

0 votes

Je commence à penser que c'est une cause noble mais un point discutable. Lorsque j'ai ajouté un refus pour les invités, sshd_config a échoué à se valider avec une erreur "utilisateur inconnu". Je déteste quand le gestionnaire de fenêtres maudit, plutôt que le système et sa base de données d'utilisateurs, essaient de gérer les utilisateurs. Rien de bon n'en découle jamais.

1voto

NetherLinks Points 2547

En fonction des informations sur l'utilisateur Invité dans le panneau Utilisateurs et groupes, il est indiqué que les utilisateurs ne peuvent pas se connecter à distance en tant qu'utilisateur Invité.

De plus, il y a cette question sur SO : Is there a default SSH password on Mac OS X?, en particulier la réponse acceptée :

Ne pas avoir de mot de passe au niveau du système d'exploitation signifie effectivement que ssh est désactivé pour cet utilisateur. Le protocole exige un mot de passe non nul et donc les hashs de n'importe quel mot de passe fourni ne correspondent pas à l'absence de hash.

0 votes

From the question: "Pour une mesure de défense en profondeur, je veux spécifiquement refuser l'accès aux invités."

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X