Conecte-se a outro Mac via Terminal?

5

Eu preciso conectar a um servidor Mac do meu MacBook usando o Terminal.app. Se eu abrir o Finder, posso vê-lo na minha lista "SHARED". Eu posso "conectar como" um usuário autenticado e tudo isso.

Mas como eu conecto a mesma máquina a partir do Terminal? Eu não sei seu endereço IP, só sei o nome dele.

Obrigado

    
por mark 24.11.2010 / 21:52

4 respostas

10

ssh computer_name

Você precisará ativar o login remoto no painel Prefs de compartilhamento do computador ao qual deseja se conectar.

    
por 24.11.2010 / 22:02
5

Primeiro, você precisa ter um login de linha de comando remoto (com o protocolo SSH) ativado em outro computador - abra as Preferências do Sistema - > Compartilhando e ativando o Login Remoto (também, certifique-se de que a opção Permitir acesso para: ativa a conta na qual você deseja efetuar 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 a maioria da pontuação removida, espaços convertidos em "-" e ".local" adicionados a o fim (verifique suas preferências de compartilhamento, logo abaixo do nome do computador)

Como alternativa, você pode usar a opção Nova Conexão Remota do Terminal (no menu Shell), selecionar Secure Shell (SSH) na lista Serviço, e deve mostrar todos os Macs que executam SSH no lado direito. Selecione o que você deseja se conectar, digite o usuário que você deseja fazer login como no campo Usuário e clique em Conectar.

    
por 24.11.2010 / 22:08
3
  1. Selecione Ir > Aplicativos, em seguida, utilitários > Terminal.
  2. Siga um destes procedimentos: • Mac OS X 10.4 - selecione Arquivo > Conecte-se ao servidor. • Mac OS X 10.5 - selecione Shell > Nova conexão remota
  3. Em Serviço, selecione Secure Shell (ssh).
  4. Em Servidor, clique no sinal de adição. Você será solicitado a "Digite o nome ou IP endereço de um servidor ... ". Digite o nome ou endereço para o servidor host que você deseja para acessar (por exemplo, unix.andrew.cmu.edu). Clique OK. Nota: Este endereço do servidor aparecerá agora na lista Servidor. A próxima vez que você quiser para se conectar, você pode selecioná-lo na lista.
  5. Digite seu ID do usuário andrew na caixa de texto Usuário.
  6. Selecione o Protocolo SSH 2 na lista suspensa. (selecionando "SSH Automatic" desta 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 é seu userID Andrew e endereço do servidor host é o endereço de o 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 isso ajude você

    
por 24.11.2010 / 22:09
0

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

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

Verifique se o computador que você está tentando acessar tem "gerenciamento remoto e login remoto" ativado 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
    
por 03.08.2018 / 15:31