Eu tenho trabalhado em algumas coisas da linha de comando com um desenvolvedor externo através do visualizador de equipe para trabalhar, para interagir com o CL eu uso o terminal no OSX, ao trabalhar com o desenvolvedor, eu estava sempre assistindo o que eles estavam fazendo e também tenho todo o histórico do bash .
Normalmente, ao abrir o terminal, recebo algo parecido com isto
Last login: Tue Sep 17 21:33:02 on ttys001
You have mail.
unknown-5c:00:00:00:00:00:~ sam$
(note que substituiu alguns caracteres na última linha por 00)
Mas hoje, quando abri o terminal e recebo isso
Last login: Mon Oct 21 16:49:35 on ttys000
You have mail.
richies-ipad:~ sam$
Note que agora diz richies-ipad - alguma idéia por que isso acontece? Não conheço ninguém chamado richie e muito menos que eles tenham acesso à minha máquina. É algo com que se preocupar - o fato de alguém ter acesso suficiente para mudar isso?
Ao reiniciar a máquina, recebo este
Last login: Tue Oct 22 17:15:51 on console
You have mail.
richies-ipad:~ sam$
Nota richies-ipad ainda está lá.
A propósito, isso está na minha máquina local.
Além disso, o que significa a ttys001
parte na primeira linha?
richies-ipad
parte.unknown-5c:00:00:00:00:00:~ sam$
mas agora estou de volta no escritório usando o escritório wifi, suas costas revertidos pararichies-ipad:~ sam$
Respostas:
Isso não é nada para se preocupar do ponto de vista de segurança - isso não significa que alguém chamado richie tenha acesso à sua máquina. Pode indicar problemas de rede, no entanto. Em particular, pode ser difícil acessar essa máquina por uma rede sem conhecer explicitamente o IP.
Nomes de host
O texto que você está vendo é o
hostname
da sua máquina, que pode ser definido pelo seu servidor DNS. O fato de você estar vendorichies-ipad
lá pode significar que o servidor DNS acredita que seu IP atual pertence a essa máquina.Verifique seu nome de host no terminal digitando
hostname
no prompt.Definindo o nome do host
A maneira mais fácil de definir o nome do host da sua máquina é confiar no comportamento do Mac OS X de definir o nome do host igual ao nome do computador por padrão. Vá para
Apple Menu > System Preferences > Sharing
e digite o nome do host desejado noComputer Name
campo.Para definir mais explicitamente o nome do host, você pode fazê-lo a partir do terminal, usando o
hostname
comando (iehostname <myhostname>
. Conforme observado emman hostname
, porém, esta estratégia não sobreviverá a uma reinicialização, e é melhor usáscutil --set HostName <myhostname>
-lo para configurá-lo.Consulte este artigo para obter uma explicação mais completa dos vários nomes de computadores no Mac OS X.
fonte
Apple Menu > System Preferences > Sharing
eu recebosam’s MacBook Pro
embora em terminais e quando eu corrohostname
eu ainda estou recebendorichies-ipad:~ sam$ hostname richies-ipad