He estado trabajando en algunas cosas de la línea de comandos con un desarrollador externo a través del visor de equipo para trabajar, para interactuar con el CL. Uso terminal en OSX. Cuando trabajaba con el desarrollador, siempre estaba viendo lo que estaban haciendo y también tengo todo el historial de bash. .
Por lo general, al abrir la terminal obtengo algo como esto
Last login: Tue Sep 17 21:33:02 on ttys001
You have mail.
unknown-5c:00:00:00:00:00:~ sam$
(tenga en cuenta que he reemplazado algunos caracteres en la última línea con 00)
Pero hoy cuando abrí la terminal y recibí esto
Last login: Mon Oct 21 16:49:35 on ttys000
You have mail.
richies-ipad:~ sam$
Tenga en cuenta que ahora dice richies-ipad: ¿alguna idea de por qué es esto? No conozco a nadie llamado richie y mucho menos que tengan acceso a mi máquina. ¿Es esto algo de lo que preocuparse, el hecho de que alguien tenga acceso suficiente para cambiar eso?
Al reiniciar la máquina me sale esto
Last login: Tue Oct 22 17:15:51 on console
You have mail.
richies-ipad:~ sam$
Tenga en cuenta richies-ipad todavía está allí.
Por cierto, esto está en mi máquina local.
Además, ¿qué significa la ttys001
parte de la primera línea?
richies-ipad
parte.unknown-5c:00:00:00:00:00:~ sam$
pero ahora estoy de vuelta en la oficina usando el wifi de la oficina, se volvió arichies-ipad:~ sam$
Respuestas:
Esto no es motivo de preocupación desde el punto de vista de la seguridad: no significa que alguien llamado richie tenga acceso a su máquina. Sin embargo, puede indicar problemas de red. En particular, puede ser difícil para usted acceder a esa máquina a través de una red sin conocer explícitamente la IP.
Nombres de host
El texto que está viendo allí es
hostname
para su máquina, que puede configurar su servidor DNS. El hecho de que esté viendorichies-ipad
allí puede significar que su servidor DNS cree que su IP actual pertenece a esa máquina.Verifique su nombre de host desde la terminal escribiendo
hostname
en el indicador.Establecer el nombre de host
La forma más fácil de configurar el nombre de host para su máquina es confiar en el comportamiento de Mac OS X de establecer el nombre de host igual al nombre de la computadora de forma predeterminada. Vaya
Apple Menu > System Preferences > Sharing
y escriba su nombre de host deseado en elComputer Name
campo.Para configurar más explícitamente el nombre de host, puede hacerlo desde el terminal, utilizando el
hostname
comando (es decir,hostname <myhostname>
como se señaló enman hostname
, sin embargo, esta estrategia no sobrevivirá a un reinicio, y es mejor usarloscutil --set HostName <myhostname>
para configurarlo.Consulte este artículo para obtener una explicación más detallada de los diversos nombres de computadora en Mac OS X.
fuente
Apple Menu > System Preferences > Sharing
me pongosam’s MacBook Pro
a pesar de quehostname
estoy en la terminal y cuando corro sigo recibiendorichies-ipad:~ sam$ hostname richies-ipad