Nom de système inconnu apparaissant dans le terminal

8

J'ai travaillé sur des trucs en ligne de commande avec un développeur externe via Team Viewer pour travailler, pour interagir avec le CL j'utilise le terminal sur OSX, lorsque je travaillais avec le développeur, je regardais toujours ce qu'ils faisaient et j'ai également tout l'historique de bash .

Habituellement, à l'ouverture du terminal, je reçois quelque chose comme ça

Last login: Tue Sep 17 21:33:02 on ttys001
You have mail.
unknown-5c:00:00:00:00:00:~ sam$

(note ive a remplacé certains caractères dans la dernière ligne par 00)

Mais aujourd'hui, quand j'ai ouvert le terminal et j'ai compris

Last login: Mon Oct 21 16:49:35 on ttys000
You have mail.
richies-ipad:~ sam$ 

Notez qu'il dit maintenant richies-ipad - une idée de pourquoi? Je ne connais personne du nom de richie et encore moins de leur laisser accès à ma machine. Est-ce quelque chose à craindre - le fait que quelqu'un a suffisamment accès pour changer cela?

Au redémarrage de la machine, je reçois ceci

Last login: Tue Oct 22 17:15:51 on console
You have mail.
richies-ipad:~ sam$ 

Notez que richies-ipad est toujours là.

Au fait, c'est sur ma machine locale.

Que signifie également la ttys001partie sur la première ligne?

sam
la source
Avez-vous redémarré le système? Le nom d'hôte doit revenir à la configuration stockée lors de son redémarrage.
Dark Android
Je vais l'essayer maintenant et je vous ferai savoir comment je
m'en sors
J'ai redémarré, mais j'obtiens toujours la même richies-ipadpartie.
sam
Quand j'ai pris mon ordinateur à la maison et l'ai couru, je suis rentré unknown-5c:00:00:00:00:00:~ sam$mais maintenant je suis de retour au bureau en utilisant le wifi du bureau, son retour àrichies-ipad:~ sam$
sam
1
Le "ttys001" est une référence à l'époque où nous avions en fait des terminaux de téléscripteur - il s'agit essentiellement du "terminal input device # 1". Il y a des photos sur la réponse à stackoverflow.com/questions/4532413/what-is-tty-on-freebsd .
Debra

Réponses:

8

Ce n'est rien à craindre du point de vue de la sécurité - cela ne signifie pas qu'une personne nommée richie a accès à votre machine. Cela peut cependant indiquer des problèmes de mise en réseau. En particulier, il peut être difficile pour vous d'accéder à cette machine via un réseau sans connaître explicitement l'IP.

Noms d'hôtes

Le texte que vous voyez est celui hostnamede votre machine, qui peut être défini par votre serveur DNS. Le fait que vous richies-ipady voyiez peut signifier que votre serveur DNS pense que votre adresse IP actuelle appartient à cette machine.

Vérifiez votre nom d'hôte depuis le terminal en tapant hostnameà l'invite.

Définition du nom d'hôte

Le moyen le plus simple de définir le nom d'hôte de votre machine est de s'appuyer sur le comportement de Mac OS X pour définir le nom d'hôte égal au nom de l'ordinateur par défaut. Accédez à Apple Menu > System Preferences > Sharinget tapez votre nom d'hôte souhaité dans le Computer Namechamp.

Pour définir plus explicitement le nom d'hôte, vous pouvez le faire à partir du terminal, en utilisant la hostnamecommande (c'est-à-dire hostname <myhostname>. Comme indiqué dans man hostname, cependant, cette stratégie ne survivra pas à un redémarrage, et il vaut mieux utiliser scutil --set HostName <myhostname>pour le définir.

Consultez cet article pour une explication plus approfondie des différents noms d'ordinateurs sous Mac OS X.

Tournoiement en haut
la source
Ce qui est étrange, c'est que quand je vais à, Apple Menu > System Preferences > Sharingje reçois sam’s MacBook Promême si dans le terminal et quand je cours, hostnameje reçois toujoursrichies-ipad:~ sam$ hostname richies-ipad
sam
À droite - vous obtenez toujours un nom d'hôte du DNS. Avez-vous essayé de définir explicitement votre nom d'hôte avec hostname ou scutil?
spinup du