Esta pregunta ya tiene una respuesta aquí:
Cuando configuré mi computadora la llamé "Scott's MacBook Pro". Y así, cuando voy a Preferencias del sistema-> Compartir, dice MacBook Pro de Scott allí como el nombre de mi computadora. Sin embargo, abrir un terminal me da este mensaje:
Last login: Sun Oct 7 11:02:49 on ttys003
new-host-4:~ scott$
Cuando inicio sesión en Backblaze, muestran mi computadora como "new ‑ host ‑ 4_2012_10_07". ¿No configuré completamente el nombre de mi computadora? ¿Debo usar el hostname
comando tradicional ?
.local
dominio))Respuestas:
Si utiliza:
Funcionará un poco mejor. Desde la página del comando man scutil (8):
fuente
emulator02
a pesar de que lo cambié en la configuración, o lo intenté. Acabo de ejecutar las tres preferencias compatibles y reinicié el terminal; ahora puedo obtener el nombre de host correcto.Después de seguir el consejo de Jeffrey J. Hoover ,
Yo agregaría estos dos últimos pasos.
dscacheutil -flushcache
EDITAR: No funcionó para mí hasta que reinicié mi mac.
fuente
scutil --get
descubrí esoComputerName
yLocalHostName
lo configuré correctamente usando Preferencias del sistema (Compartir). Sin embargo, me dijo queHostName
eranot set
. Por lo tanto, acabo de usarsudo scutil --set
para configurarHostName
. Entonces, no necesitaba usardscacheutil
o reiniciar, ya que una comprobación inmediatahostname
mostró que las cosas estaban arregladas para mí y abrir una nueva pestaña Terminal mostró que mi mensaje ahora también estaba solucionado. (OS X 10.9.4)Para aquellos que no buscan una solución de línea de comando, puede cambiarla en
fuente
localhost
Puede definir lo que desea ver antes de
$
en su terminal modificando el archivo~/.profile
.Por ejemplo, si agrega al archivo
~/.profile
la siguiente línea:verá el nombre del host y la ruta completa del directorio actual:
También puede modificar mi ejemplo utilizando las siguientes opciones en el comando de exportación:
fuente
Tu puedes correr
en la Terminal para cambiar el nombre.
fuente
scutil --set HostName name-of-host
si desea mantener el nombre de host en todos los reiniciosEn mi caso, descubrí que era un problema con nuestro servidor DNS, ya que la búsqueda inversa de DNS no eliminó porque había entradas DNS duplicadas para la dirección IP y el nombre de host.
fuente
Estoy agregando una respuesta aquí porque recientemente me he encontrado con este problema también.
En OSX 10.7.4 y posiblemente antes, parece haber un error en la opción Editar nombre de host en el panel de preferencias Compartir. Establece el nombre de host en el último conjunto de cosas en lugar del actual conjunto actual.
Tuve que ejecutar
sudo hostname [preferred hostname]
para configurarlo correctamente, después de configurarlo en Compartir.fuente
¡No le hice nada a mi computadora, pero eventualmente por alguna razón el nombre de host y el nombre de la computadora se registraron como el nombre que configuré inicialmente! De hecho, tuve el siguiente terminal abierto todo el tiempo y esto es exactamente un cortar y pegar:
fuente