Usando o Ubuntu Server / comunicando com o Ubuntu Server - isso é possível? (Questão de prática geral)

1

Hey comunidade Ubuntu,

Estou tentando me familiarizar com o controle do sistema em distros do Linux em pequena escala, para que eu possa levar o conhecimento adiante para trabalhar em HPCs em um futuro próximo. Embora eu saiba que o Ubuntu não é a distro mais comum para computação científica em cluster e que os clusters operam de forma um pouco diferente do que eu estaria fazendo:

É possível rodar um desktop como um servidor (usando a nova distro do servidor Ubuntu) e depois usar uma versão diferente do Ubuntu em um laptop para se comunicar com o servidor? Se não, as duas máquinas precisam rodar a mesma versão do Linux distro / Ubuntu nesse caso?

Espero que isso não seja muito rudimentar para este fórum, mas não encontrei nenhuma resposta pesquisando on-line rapidamente.

Obrigado pela sua paciência e ajuda!

    
por black_bird 25.05.2014 / 08:56

1 resposta

0

A resposta simples é "sim". A resposta complicada é "contanto que o servidor esteja configurado corretamente". Basicamente, instale a versão do Ubuntu Server que você quer e configure-a. Sem conhecer sua configuração de rede doméstica específica, é difícil fornecer detalhes específicos de como entrar no servidor. No entanto, posso tentar dar-lhe os mesmos detalhes básicos.

1) Instale o servidor

Bastante auto-explicativo aqui. Instale-o, crie as contas de usuário que você precisa (sugiro ter contas de usuário separadas para o usuário doméstico e o usuário remoto).

2) Configure seu laptop.

Instale qualquer sabor do Ubuntu que você quer no laptop. O LTS mais atual é 14.04. Se você tiver hardware mais antigo, considere o uso de 12.04 LTS.

3) Configure sua rede

Vou fazer algumas suposições aqui. Você tem um modem conectado a um roteador (ou um modem / roteador combinado) para sua rede doméstica. Você precisará encaminhar as portas para o SSH. O padrão é 22, mas sugiro que você mude isso. Abra um terminal e faça isso:

su                          #you will need to enter
                            #your root password after this command
nano /etc/ssh/sshd_config   #you could also use vi

Você deve ver algo semelhante a isto:

# Package generated configuration file
# See the sshd_config(5) manpage for details

# What ports, IPs and protocols we listen for
Port 22               #<- change this line to some other port (such as 6022)
# Use these options to restrict which interfaces/protocols sshd will bind to

Em seguida, reinicie o serviço:

service ssh restart

Lembre-se dessa porta. Você precisará disso.

4) Vamos tentar entrar.

No seu laptop, verifique se você está conectado à Internet e execute este comando em um terminal:

ssh -p [port_number_you_entered_in_step_3] [ip_address_of_server] -l [username]

Sem os parênteses, é claro. Se você configurá-lo corretamente, você poderá fazer o login no servidor. Quando você estiver fora da sua rede, poderá fazer a mesma coisa, mas precisará alterar o endereço IP para o seu endereço IP público (que pode ser encontrado digitando "qual é o meu endereço IP" em uma pesquisa do Google em sua casa compuyter).

Isso deve cobrir o básico. Depois disso, você deve fazer outras perguntas sobre o link .

    
por ChrisR. 25.05.2014 / 09:29