Tengo un problema extraño con el terminal en OS X.
Cuando abro el terminal, el nombre de usuario en el símbolo del sistema es:
unknown-04-0c-ce-e3-0d-c2: ~
No puedo precisar cuándo comenzó esto o por qué, desafortunadamente. Usualmente uso iTerm para propósitos de desarrollo web, pero esto también ocurre en la aplicación OS X Terminal normal.
Cualquier idea / ayuda sería muy apreciada.
Gracias
Actualización: Gracias a @fayadfami y @aliasgar por las respuestas correctas y por guiarme en la dirección correcta. También esta publicación del foro ayudó a http://forums.macrumors.com/showthread.php?t=152407 El extracto de la publicación correcta:
Habiendo encontrado exactamente el mismo problema, y habiendo encontrado este hilo mientras intentaba resolverlo, pensé en publicar la respuesta.
OS X is initially setting your hostname to what's set for your Computer Name in Sharing; however, if you're set up for DHCP and you match a current lease on your DHCP server (i.e., match the IP address of another recent user), OS X will then set your hostname to whatever the DHCP server currently has for that lease.
Esto me asustó increíblemente al principio, ya que acababa de formatear (acababa de comprar mi primera Mac y quería ver cómo funcionaba el instalador) y sabía que aún no había cambiado el Nombre del equipo en Compartir, pero el nombre de host de mi sistema en la Terminal La solicitud se cambió a lo que había configurado previamente, preformateado. Me agarré, sin encontrar el nombre en ninguna parte, guardar las entradas de registro; Pensé que o bien el formato no borraba todo correctamente, o estaba perdiendo la cabeza. Finalmente, inicié sesión en mi enrutador (es un Linksys WRT54GS que ejecuta OpenWRT) y encontré el nombre de host en el archivo de arrendamientos actual. Luego configuro manualmente la IP de mi Mac en algo diferente, ¡y listo! - El nombre de host volvió a lo que esperaba.
Espero que esto ayude a salvar a alguien de la misma paranoia por la que pasé.
Respuestas:
Lo que ve en el indicador en la terminal es un nombre asignado por su servidor DHCP agregado por su dirección MAC
El nombre de su Macintosh se ha cambiado accidentalmente, o algún programa / aplicación lo ha cambiado explícitamente (o puede que NO tenga un nombre en su caso) .
Ve
System Preferences
y haz clic enSharing
. Cambiar elComputer Name
. Adjunto la captura de pantalla de la misma.Reboot
, Mac. Un nombre estándar puede parecerse al "MacBook de Steve Jobs". Simplemente personalice esto con su propio nombre. Y en el aviso parecería comoSteve-Jobs-MacBook-Pro:~ steve$
fuente
/var/log/system.log
cerca los procesos que se inician mientras su sistema arranca y si puede encontrar un proceso responsable de esto.Una forma muy sencilla de resolver esto es simplemente para ir a
System Preferences
>Network
>Advanced
>TCP/IP
, y simplemente compensar cualquier nombre antiguo para el ID de cliente DHCP (debajo del botón 'Renovar DHCP Lease').fuente
Hay un gran artículo sobre cómo personalizar su solicitud de Terminal en OSX Daily . No estoy seguro exactamente por qué el tuyo ha cambiado, pero personalizarlo te hará volver a la normalidad ... o algo diferente si te apetece :)
Citaré algunos de los artículos a continuación:
fuente