Conectar-se a outro Mac via Terminal?

5

Preciso me conectar a um servidor Mac no meu MacBook usando o Terminal.app. Se eu abrir o Finder, posso vê-lo na minha lista "COMPARTILHADA". Eu posso "conectar como" um usuário autenticado e tudo mais.

Mas como eu me conecto à mesma máquina a partir do Terminal? Não sei o endereço IP, apenas sei o nome.

obrigado

marca
fonte

Respostas:

10

ssh nome_do_computador

Você precisará ativar o Login Remoto no Painel Preferências de Compartilhamento do computador ao qual deseja se conectar.


fonte
5

Primeiro, você precisa ter o login remoto da linha de comando (com o protocolo SSH) ativado em outro computador - abra Preferências do Sistema -> Compartilhamento e ative o Login Remoto (também verifique se a opção Permitir acesso para: habilita a conta que você deseja para fazer login).

Para fazer a conexão, execute o Terminal e use o comando ssh [email protected], em que remoteBonjourName.local é o nome do computador da outra máquina com mais pontuação removida, os espaços convertidos em "-" e ".local" adicionados ao final (verifique seu compartilhamento prefs, logo abaixo do Nome do computador)

Como alternativa, você pode usar a opção Nova conexão remota do terminal (no menu Shell), selecione Shell seguro (SSH) na lista Serviço e deve mostrar todos os Macs executando SSH no lado direito. Selecione aquele ao qual você deseja se conectar, digite o usuário no qual deseja efetuar login, como no campo Usuário e clique em Conectar.

Gordon Davisson
fonte
3
  1. Selecione Ir> Aplicativos e Utilitários> Terminal.
  2. Siga um destes procedimentos: • Mac OS X 10.4 - selecione Arquivo> Conectar ao servidor. • Mac OS X 10.5 - selecione Shell> Nova conexão remota
  3. Em Serviço, selecione Shell Seguro (ssh).
  4. Em servidor, clique no sinal de adição. Você será solicitado a "Digite o nome ou o endereço IP de um servidor ...". Digite o nome ou o endereço do servidor host que você deseja acessar (por exemplo, unix.andrew.cmu.edu). Clique OK. Nota: Este endereço do servidor agora aparecerá na lista de servidores. Na próxima vez que você desejar conectar, poderá selecioná-lo na lista.
  5. Digite seu andrew UserID na caixa de texto User.
  6. Selecione Protocolo SSH 2 na lista suspensa. (selecionar "SSH Automático" nesta lista também funcionará.)
  7. Selecione o endereço do servidor na lista suspensa. O endereço do servidor aparecerá como ssh-2 userid @ host server address Onde userid é o seu Andrew userID e o endereço do servidor host é o endereço do servidor host ao qual você está tentando se conectar. Em nosso exemplo, o endereço do servidor aparece como: ssh-2 [email protected].
  8. Clique em conectar.

Espero que ajude você

Sagar Khetia
fonte
0

Primeiro, você precisa se tornar o usuário root digitando dsenableroot.

Seu computador solicitará a senha do usuário e a senha root.

Verifique se o computador que você está tentando acessar possui "gerenciamento remoto e logon remoto" nas configurações de compartilhamento nas Preferências do sistema.

Em seguida, digite: ssh username@internal ip address.

Agora, qualquer comando que você digitar enquanto estiver conectado ao ssh acontecerá no computador.

Por exemplo:

sudo shutdown -h now
le Pro
fonte