Bash no espaço da Web livre (extra)

2

Eu tenho um espaço na Web com o qual gostaria de brincar. Eu conheço algumas HTML e como projetar páginas da web, mas o que eu quero fazer é ser capaz de usar o bash.

Eu não tenho ideia do que estou falando, tão nua comigo. Um tempo atrás, um amigo meu fez isso:

telnet hisdomain.com

E então foi capaz de logar em algum tipo de linux, usando um shell bash. Isso é Apache? E como posso fazer isso sozinho?

Com base na única resposta até agora, parece que o que eu quero fazer é de alguma forma obter alguma forma de linux no meu espaço da web e, em seguida, instalar o SSH. Como posso fazer isso?

    
por A. Hayes 05.10.2011 / 01:49

3 respostas

4

Bash é um shell. É um ambiente de linha de comando, muito parecido com o DOS (exceto escrito com a intenção de ser útil).

Para usar o bash, você precisa instalá-lo em um computador. Você pode instalá-lo em uma caixa do Windows, embora eu não tenha certeza se você realmente quer. No entanto, isso pode ser feito através do cygwin .

Telnet

Como Yitzchak apontou, o Telnet é usado para acessar remotamente as máquinas. É amplamente aceito como inseguro. É muito parecido com VNC ou RDP, mas para linhas de comando. Se você quiser acessar uma linha de comando remotamente, é melhor apostar em usar um serviço SSH . O SSH é amplamente aceito como razoavelmente seguro.

Bash de aprendizado

Para começar a aprender o bash, você deve configurar uma caixa do Linux em algum lugar. Você poderia fazer isso como uma máquina virtual hospedada em sua estação de trabalho . Alternativamente, você poderia usar uma máquina Linux hospedada por outro lugar. Muitos serviços de hospedagem na web não fornecem acesso ssh - então você pode querer assistir a isso.

Aqui está uma introdução útil aos comandos simples do bash . Isso também parece bom . Ah, e isso também .

Acesso remoto por ssh

Para se conectar a uma caixa do Linux usando o SSH, os usuários do Windows podem usar o aplicativo pendente, o Putty . Se você estiver no OSX, basta abrir o aplicativo Terminal (Aplicativos > Utilitários > Terminal) e executar o comando "ssh [nome de usuário] @ [endereço IP]".

Se você estiver se conectando a uma caixa do Ubuntu Linux, primeiro precisará instalar o serviço ssh. A partir da linha de comando em uma caixa do Ubuntu, você pode instalar o serviço ssh com o comando "sudo apt-get install ssh".

Lançamento

Se você quiser apenas executar uma cópia local do Linux, sugiro que você experimente o Ubuntu . Você pode instalá-lo ao lado do Windows (basta gravar o CD e inseri-lo durante a execução do Windows, o instalador irá guiá-lo). Ou você pode instalá-lo em uma máquina virtual usando o Virtual Box. Quando se sentir à vontade, explore o servidor da Web usando Apache ou < href="http://www.howtoforge.com/installing-nginx-with-php5-and-php-fpm-and-mysql-support-on-ubuntu-11.04"> nginx . Um bom projeto seria configurar algo como Wordpress como um primeiro site lá. Você pode usar um serviço de hospedagem de VM como Amazon EC2 ou Linode para executar um servidor Linux remoto para você também.

Divirta-se! Bem-vindo à computação real.

    
por 05.10.2011 / 02:19
2

Telnet é um programa que permite fazer login em um computador remoto. É inseguro e a maioria das pessoas usa o ssh (Secure Shell) para fazer a mesma coisa. A maioria dos sistemas Linux vem com ele e você pode obter clientes livres para o Windows. Quando você faz o login, você está no computador remoto usando seu sistema operacional, seja ele qual for. O Apache Server é um software em execução nesse computador que permite hospedar páginas da web.

    
por 05.10.2011 / 01:54
1

Ter hospedagem na web não normalmente permite acesso ao shell. Alguns provedores permitirão ( link é um que vem à mente), mas a maioria não o faz.

Se você quiser brincar com o Bash e assim por diante, talvez você possa usar um VPS (um site como o link pode ser usado para encontrar uma caixa barata).

Claro, se você quer apenas brincar com o bash, e você não precisa estar no mesmo servidor do seu site, você pode instalar o Linux no seu PC ...

Eu ecoaria o comentário de Yitzchak de que o telnet é muito inseguro.

    
por 05.10.2011 / 02:20

Tags