Como acessar o Ubuntu Server a partir do PC local?

4

Hoje eu instalei meu primeiro servidor web, que é o Ubuntu 12.04 LTS.

Eu tenho o Apache, PHP e MySql funcionando, existe até o MyPHPAdmin! Tudo está funcionando bem nesse PC, mas o problema é que não tenho ideia de como me conectar a esse servidor a partir do meu PC.

Só para esclarecer, eu tenho um PC que eu trabalho e tenho outro, que tem Ubuntu Server em execução. Eu ainda consegui conectá-los através do roteador, que eu fiz para trabalhar como um switch. Eu posso ver o Ubuntu Server no meu PC com Windows em "Rede", mas está vazio, não consigo ver nenhum arquivo.

Eu tentei compartilhar uma pasta etc / www no servidor, mas ele mostra um erro dizendo algo sobre a direita, que eu não sou o proprietário desta pasta. Eu acho que não estou fazendo a coisa certa, estou? Mesmo se eu pudesse ver a pasta compartilhada no meu PC com Windows, eu ainda não seria capaz de digitar "somedomain.com" no Windows PC e acessar, por exemplo, index.php ou banco de dados MySql.

Então, a questão é como configurar o Ubuntu Server para ser acessível a partir do Windows PC?

    
por Roland 02.09.2012 / 14:16

4 respostas

5

Certifique-se de ter o OpenSSH instalado em seu servidor, você pode instalá-lo com sudo apt-get install openssh-server . Para instalações futuras, você obtém um menu durante a instalação do servidor com opções diferentes. Lamp, openssh, MySQL etc. Se você marcar o openssh, é bom ir após a instalação.

Além disso, se o computador que você deseja acessar de executar janelas, faça o download de um programa chamado putty.

Se ele executar qualquer distribuição do Linux, você poderá usar o terminal. %código%. A sintaxe para acessar o servidor do seu terminal é assim: sudo apt-get install openssh-client . Se você tem um domínio associado ao IP, pode substituir o IP pelo domínio.

Espero que isso ajude

    
por Erro 02.09.2012 / 15:01
2

Antes de tudo, assegure-se de que o Apache esteja em execução. Para ter certeza, digite ps -A | grep 'httpd' . Qualquer resultado é bom, nada significa que não está sendo executado.

Depois de ter certeza de que o Apache está sendo executado, você deve tomar nota do endereço IP do servidor dentro de sua rede. Se o seu servidor estiver conectado à rede através de uma conexão com fio ifconfig eth0 e procurar inetaddress . Anote isso.

Imagem do acima (estou demonstrando minha conexão sem fio, porque eu estou em um notebook e a interface sem fio é atribuída um endereço IP, mas deve ser o mesmo para uma conexão com fio, apenas a interface deve ser eth0 ou eth1 , dependendo de quantas interfaces de rede com fio seu computador possui):

NOTA:Verifiquesevocêestáverificandoumainterfacecomfioseoseucomputadorusaumaconexãocomfio,ousemfio,seestiverconectadosemfio.ifconfig-eth0ébomparaverificaraconectividadecomfio,ifconfig-wlan0éosemfio.Senenhumadasopçõesacimaestiverproduzindo,verifiqueifconfig

Emseguida,bastaabrirumnavegadordaWeb,porexemplo:ChromeedigitarnabarradeendereçooendereçoIPdoservidorseguidopelaportaqueseuservidorapacheestáexecutando(padrão:porta80)

Exemplo:

Se você configurou tudo corretamente, enquanto faz o acima, seu servidor deve responder assim, desde que você não tenha configurado o apache para servir uma página da web, armazenando seus arquivos em /var/www.

    
por NlightNFotis 02.09.2012 / 14:51
1

Você pode conectar seu servidor ubuntu a partir do Windows, usando o protocolo ssh. Para isso você precisa ter massa na sua máquina windows.

Para transferência de arquivos, você pode usar o WinSCP.

Verifique se você está executando o daemon do servidor ssh no servidor Ubuntu.

    
por Vidyadhar 02.09.2012 / 14:34
0

Na verdade, encontrei uma solução bastante simples. primeiro, se você não tem um shh tipo aberto no sudo tasksel e instalar o servidor openSsh segundo, acesse as configurações do seu roteador > > > avançado > NAT > servidor DMZ e, simplesmente, digite IP local do seu servidor, clique em Aplicar e funciona perfeitamente. Você pode até mesmo baixá-lo no seu telefone e acessá-lo com senha e nome de usuário. Para conectar, você precisará do seu IP externo. Se você não sabe, digite curl ifconfig.me

Espero que meu anwser seja útil.

    
por Matt Crane 13.11.2017 / 22:21

Tags