Arquivo da tag: Ubuntu

Acessar via SSH um servidor na Amazon EC2

Basicamente, você precisa de um arquivo de chave privada para fazer login em sua EC2 via SSH. Siga estes passos para criar um:

1) Ir https://console.aws.amazon.com/ec2/home & login em sua conta na Amazon existente.

2) Clique em “pares de chave” na LHS ou https://console.aws.amazon.com/ec2/home?region=us-east-1#s=KeyPairs.

3) Você deve ver a lista de chaves geradas por você (ou durante o processo de criação EC2).
3.1) Clique em “Criar par de chaves” se você não ver qualquer um ou você perdeu sua chave privada.
3.2) Digite um nome exclusivo e aperte enter.
3.3) Um painel de download será exibido para que você possa salvar a chave privada, guardá-lo.
3.4) Mantenha-o em algum lugar com a permissão de arquivo “0600”.

4) Clique em “Instâncias” na LHS ou https://console.aws.amazon.com/ec2/home?region=us-east-1#s=Instances.
4.1) Você deve ver a lista de ec2-casos, se você não vê qualquer, em seguida, crie um.
4.2) Clique na máquina EC2 e anote o endereço DNS público.

5) Abra o seu Terminal (em Linux) e digite o seguinte comando:
5.1)

ssh -i /path/to/private-key root@<ec2-public-dns-address>

– o nome de usuário root ter sido evitados nos últimos lançamentos, com base em sua distribuição selecione ec2-usuário ou ubuntu como seu nome de usuário.
5.2) Pressione Enter
5.3) É isso aí.

Obs: Caso queira enviar um arquivo será assim:

sudo scp -i /path/to/private-key arquivo.tar.gz ubuntu@<ec2-public-dns-address>:~/.

Referência: http://stackoverflow.com/questions/6394762/ssh-access-to-amazon-ec2-instance

Trocando porta do Tomcat da 8080 para 80 no Linux

1) Vá na pasta “conf” no diretório de instalação do tomcat.
Exemplo de caminho:

/var/lib/tomcat7/conf

2) Abra o arquvivo “server.xml”.

3) Troque a port=8080 para port=80.

4) Salve o arquivo.

5) Edite as configurações do Tomcat.
Exemplo de caminho:

sudo vi /etc/default/tomcat7

6) Remova o # que simboliza um comentário e troque o NO por YES.

AUTHBIND=yes

7) Instale o Authbind.

sudo apt-get install authbind

8) Execute esses comandos para fazer o Tomcat executar na porta 80:

sudo touch /etc/authbind/byport/80
sudo chmod 500 /etc/authbind/byport/80
sudo chown tomcat7 /etc/authbind/byport/80

9) Restart o Tomcat.

sudo service tomcat7 restart

Referência: http://stackoverflow.com/questions/4756039/how-to-change-the-port-of-tomcat-from-8080-to-80

Como adicionar um programa no Launcher do Ubuntu

Primeiramente precisamos instalar, então execute esse comando no terminal:

sudo apt-get install --no-install-recommends gnome-panel

Depois precisamos abrir o programa que cria um atalho no Launcher do ubuntu, execute esse programa:

sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

Logo em seguida o programa será aberto e então você vai preencher com os seguintes valor:
– Nome.
– Comando. (Esse comando você vai apontar para a pasta aonde está o .sh que você executa pelo terminal)
– Comentário. (Caso queira)
– Foto. (Basta clicar na imagem que você pode adicionar a que você deseja)

Create-Application-launcher-Ubuntu-12_10

Fonte de pesquisa: http://www.howopensource.com/2012/10/create-application-launcher-add-icon-to-unity-ubuntu-12-10/