como obter o nome do host atual?


1

Essa pode ser uma questão bem complicada!

Então, como faço para obter o nome do host para que eu possa ssh em minha máquina (que é um Mac)?

Por exemplo : ssh myusername@<hostname> Existe algum comando para descobrir o nome do host do terminal?

[Editar] Então eu fui capaz de encontrar o host (graças à sua ajuda! :). Mas ainda estou recebendo 'Conexão esgotada' ao tentar ssh na máquina. Na verdade, posso ssh em minha máquina a partir da VM que compartilhou a mesma conexão com esta máquina. Existe mais alguma coisa (opção de firewall / etc) que eu precise alterar para ativar completamente o login remoto?

obrigado

Respostas:



1

verifique em preferências de sistema- & gt; compartilhando, quando você habilita login remoto em seu mac lhe dirá aí mesmo que usuário e nome de host usar.


Obrigado! Então eu liguei a opção de login remoto. Mas quando tentei fazer o ssh de uma conta diferente, continuei a conexão esgotada. Por acaso você sabe o que mais preciso alterar / reconfigurar para ativar completamente o login remoto?

Tanto quanto eu sei que é tudo que você precisa, no entanto, o Remote Login deve ser definido para todos os usuários ou ter o usuário que você deseja em sua lista. Eu esperaria que você precisa ter uma senha definida para esse usuário também. No meu computador, por exemplo, meu usuário é vextorspace e meu ip é 192.168.1.112 e meu domínio é macbook.local para que eu possa fazer um ssh vextorspace@192.168.1.112 ou ssh vextorspace@macbook.local. As únicas coisas que defini em compartilhamento são login remoto e gerenciamento remoto. gerenciamento remoto é para acesso vnc.
vextorspace
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.