Mac OS X Lion 10.7.5. Existe alguma maneira de desconectar permanentemente de um servidor?

Mac OS X Lion 10.7.5. Existe alguma maneira de desconectar permanentemente de um servidor?

Cada vez que abro o terminal no meu Macbook Pro, recebo o endereço IP de um servidor no qual uma vez fiz ssh. Permiti que alguém usasse meu computador para acessar o servidor dele e agora parece que há algum dano permanente. Além disso, aparentemente ele instalou o OSX Lion Server no meu Macbook, em vez do software padrão (isso pode ser relevante para o problema em questão). Existe alguma maneira de desconectar permanentemente do servidor dele para que meu ID de usuário seja meu? Já tentei comandos básicos como "exit", que parecem desconectar, mas quando reinicio o terminal (o que preciso, o comando exit não me permite continuar digitando) surge o mesmo problema. Existem outras pessoas com esse problema, mas as soluções não funcionam para mim. Qualquer ajuda seria muito apreciada porque estou preocupado que a exibição de seu IP em meu terminal possa sugerir uma conexão bidirecional.

Responder1

Acho que quando seu amigo instalou o OS X Server em sua máquina, ele o configurou como se fosse seu próprio servidor, então ele o nomeou da mesma forma que nomearia seu próprio servidor. Como o seu computador pensa que esse é o seu nome, é isso que bashmostra no prompt do shell. Acho que você está vendo um prompt de shell para sua própria máquina. Não acho que seu amigo configure sua máquina automaticamente sshpara o servidor dele o tempo todo.

Tente executar scutil --set HostName ""para limpar qualquer nome de host configurado localmente no banco de dados de configuração do sistema. Isso deve permitir que seu computador volte a determinar seu próprio nome de host da maneira usual (que geralmente é por meio de pesquisa reversa de DNS). Se você executar esse scutil --set ...comando a partir de uma conta de administrador (mas não por meio de um shell root ou sudo), será solicitado na GUI seu nome de usuário e senha de administrador para fazer essa alteração. Este é um bom sinal de que você está realmente lidando com sua própria máquina, não com o servidor do seu amigo.

Depois de apagar o HostName no banco de dados de configuração do sistema, abra uma nova janela do Terminal e veja se bashmostra um nome de host ou endereço IP diferente do anterior. Se isso acontecer, é um bom sinal de que você resolveu o problema.

Para garantir, reinicie sua máquina e veja qual nome de host você vê no bashprompt do Terminal após a reinicialização.

Uma outra possibilidade que vale a pena mencionar é que talvez sua máquina esteja configurada para usar um servidor DNS que foi configurado para mapear seu endereço IP atual para o nome do host da caixa do servidor do seu amigo. Por padrão, o OS X define seu próprio nome de host com base no que recebe quando pergunta ao servidor DNS qual nome de host está associado ao endereço IP atual do Mac. Portanto, se o seu amigo configurou o seu Mac para o servidor DNS ou se ele iniciou o serviço DNS do OS X Server na sua máquina e configurou o software do servidor DNS para retornar o nome do host do servidor para o endereço IP da sua máquina, isso poderia explicar isso.

informação relacionada