quarta-feira, 15 de janeiro de 2014

Personalizando Banner SSH




Bom galera, eu mau comecei o Blog e já estou com preguiça .... não não não... não é isso galera é porque estou passando por mudanças profissionais..."para um bom editor de confs, usando o VI, um "Esc :x" já basta",estou mudando de emprego...mais isso não vem ao caso, vamos ao que interessa.
Bom o "BANNER SSH" é um mensageiro, e um arquivo que você edita e adiciona nele todas as informações que deseja que seja mostrada antes que o usuário tente logar no sistema, essa informações normalmente são preenchidas com informações animadas com o "COWSAY", e um programa que gera em ASCII fotos de uma vaca com uma mensagem, bem legal.
Mais a intenção aqui não é palhaçada, é coisa mais séria, então vamos tornar isso o mais profissional possível.

Passo 1. Editar o arquivo "issue.net" que fica dentro do diretório ETC


# vim /etc/issue.net

Adicione nele as informações que deseja que apareça ao usuário e depois salve o arquivo.

Passo 2. Editar o arquivo de configuração do SSH, arquivo esse que fica localizado em /etc/ssh  de nome "sshd_config", localize a linha com a seguinte informação 
"#Banner /etc/issue.net" sem aspas, é só descomentar retirando o #

Ficando assim:

Antes
#Banner /etc/issue.net

Depois


Banner /etc/issue.net

Salve o arquivo.

Passo 3. Reiniciando o serviço SSH.
Para isso, podemos executar o comando abaixo, para os mais conservadores, como eu, às vezes.


/etc/init.d/ssh restart

ou para os mais entusiastas o seguinte comando, como eu também, quando eu vi já foi.


service ssh restart

os dois comandos citados fazem a mesma coisa, isso porque no linux temos a possibilidade de executar a mesma coisa de varias formas diferentes.

Após isso e só logar no seu servidor novamente e a mensagem deve aparecer, no meu fiz algo assim...




Bom pessoal por hoje é só, não se esqueçam... estou ativo no blog.


Esc :x!


Referências:

http://en.wikipedia.org/wiki/Cowsay


Salvar em PDF

terça-feira, 7 de janeiro de 2014

Acessando remotamente o servidor


Olá pessoal, hoje compartilharei com vocês os procedimentos de instalação e utilização do serviço de acesso remoto no GNU/Linux de nome Secure Shell que abreviado chamamos de SSH, bom essa aplicação nos permite que acessemos e tenhamos o controle do servidor, sem que haja necessidade de acesso físico ao mesmo.

Passo 1. Instalar o serviço SSH no servidor.


# apt-get install openssh-server

Após o comando exigirá uma confirmação, digite S para prosseguir com a instalação, ao terminar já podemos acessar ao servidor, mais para isso devemos instalar no computador cliente o mesmo serviço mais de modo cliente.

Passo 2. Instalando o SSH cliente no PC cliente.


$ sudo apt-get install openssh-client

Após a instalação já podemos acessar ao servidor, com os seguinte comandos abaixo.

Passo 3. Acessando o Servidor


$ ssh root@192.168.0.1

Explicando:

ssh - solicitando a execução do serviço Secure Shell
root - usuário que será acessado no servidor
192.168.0.1 - IP do servidor

Lembrando que você deverá substituir o IP 192.168.0.1 pelo IP referente ao seu servidor.
Logo após esse comando o sistema perguntará se você aceita continuar com a conexão, isso porque o foi gerada uma chave criptografada para que o servidor e o cliente possam se comunicar sem que os dados transmitidos sejam legíveis a outros usuários que tentarem espionar suas transações, mantendo-o assim segura a sua comunicação, confirme então com "yes" sem aspas, em seguida solicitará a senha do usuário root, digite a senha e confirme apertando a tecla ENTER.


The authenticity of host '192.168.0.1 (192.168.0.1)' can't be established.
RSA key fingerprint is 46:e4:28:a1:7d:bf:86:ea:a6:2c:18:72:27:97:de:a8.
Are you sure you want to continue connecting (yes/no)? yes

root@192.168.0.1's password:

Após o login será mostrado uma mensagem semelhante a está abaixo.


Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.8.0-33-generic x86_64)

  System information as of Tue Jan  7 14:15:55 BRST 2014

  System load:  0.13                                   Processes:           127
  Usage of /:   19.9% of 9.04GB               Users logged in:     0
  Memory usage: 35%                               IP address for eth0: 192.168.0.1
  Swap usage:   0%

  Graph this data and manage this system at:
    https://landscape.canonical.com/

Last login: Mon Jan  6 10:42:42 2014 from 192.168.0.2

Pronto, a partir de agora todo o procedimento que você desejar executar não precisará mais ser fisicamente ao servidor.

Para se desconectar do servidor digite:


# exit


Referências:
http://pt.wikipedia.org/wiki/SSH

Salvar em PDF

segunda-feira, 6 de janeiro de 2014

Atualizando após instalação



Após instalarmos e configurarmos o IP do servidor vamos as atualizações.
Bom sabemos que para, nos mantermos um pouco mais seguros precisamos que o nosso servidor, esteja sempre em dia com suas atualizações. A Canonical tem o papel de manter suas versões LTS sempre atualizadas por um período de 5 anos, com isso ficamos mais tranquilos em saber que a versão 12.04 que é a atual, será mantida sempre em atualidade em segurança, kernel, e pacotes adicionais até 2017.

Bom chega de conversas e vamos por a mão na massa.


Passo 1. Primeiro vamos atualizar a base de dados dos pacotes contidos nos repositórios.
 
# apt-get update

Após esse procedimento, com a base atualizada vamos atualizar os pacotes.

Passo 2. Agora vamos usar o camando abaixo para confrontar a nossa base de pacotes instalados  no sistema com os pacotes dos repositórios, para que seja atualizado conforme os repositórios.

# apt-get upgrade

Após esse procedimento ele irá lhe mostrar os pacotes que devem ser atualizados, confirme a atualização digitando "S" sem aspas, para que ele possa baixar os pacotes e em seguida instalalos.

Depois da atualização, temos então agora o sistema com todos os pacotes atualizados.
Porém se hover alguma atualização a respeito do Kernel, temos que executar outro comando, isso porque uma atualização a nível de kernel poderá afetar todos o sistema.

Passo 3.  Atualizando o kernel.

# apt-get dist-upgrade

Caso apareça a solicitação de confirmação, confirme com um "S" assim como no passo anterior.

Após a atualização reinicie o sistema.

Passo 4. Reiniciar o sistema.

# reboot

Pronto, sistema atualizado.


Rederências:
http://pt.wikipedia.org/wiki/Canonical_Ltd. 
http://pt.wikipedia.org/wiki/N%C3%BAcleo_%28software%29
 
Salvar em PDF

quarta-feira, 1 de janeiro de 2014

Configurando IP



Bom, como vimos nos posts anteriores, uma certa lógica sequencial está sendo executada para que possamos ter nosso sistema pronto para que seja instaladas nossa aplicações necessárias para exercerem suas devidas funções sem o menor problema.

Para que possamos atualizar e instalar nossas aplicações devemos ter uma conexão com a Internet, para que o sistema baixe e instale as aplicações solicitadas, há também outros meios de fazer isso, como o uso da mídia  de CD/DVD, mais como queremos o nosso sistema conectado a internet vamos então configurar as interfaces de rede.


Passo 1. Verificar se o sistema reconheceu sua interface.

# mii-tool

Se aparecer algo como o que esta abaixo, identificamos a informação que diz:


eth0: no autonegotiation, 1000baseT-FD flow-control, link ok

Explicando:

eth0 - Interface de rede

no autonegotiation, 1000baseT-FD flow-control - Isso significa que a interface não faz parte do padrão "autonegotiation" Ethernet gigabit, e é obrigatório para 1000BASE-T Gigabit Ethernet sobre par trançado.

link ok - significa que há um link ativo com outros dispositivos.



Bom com a interface reconhecida e com um link ativo, vamos então configurar para que possa haver uma comunicação, saímos da camada de enlace de dados e vamos para a camada de rede.


Passo 2. Editar o arquivo /etc/network/interfaces


# vim /etc/network/interfaces

Adicione ao arquivo as seguintes linhas alterando os IPs conforme a sua rede.


auto eth0
iface eth0 inet static
         address 192.168.0.2
         netmask 255.255.255.0
         gateway 192.168.0.1

Explicando:

auto eth0 - Diz que ao ligar o servidor essa interface vai ser ativada automaticamente no boot.

iface eth0 inet static - Diz que a interface eth0 vai ser configurar com um IP estático.

address 192.168.0.1 - Endereço IP.

netmask 255.255.255.0 - Mascara de rede que o IP atuará.

gateway 192.168.0.1 - Endereço responsável por manter interligado a outras redes.


Com o IP configurado, vamos adicionar os nossos DNS's.


Passo 3. Editar o arquivo /etc/resolv.conf


# vim /etc/resolv.conf

Adicione ao arquivo as seguintes linhas.


nameserver 8.8.8.8
nameserver 8.8.4.4

Explicando:

nameserver 8.8.8.8 - Diz que o DNS-Primário e o que se encontra no IP 8.8.8.8 (DNS Google)
nameserver 8.8.4.4 - Diz que o DNS-Secundário e o que se encontra no IP 8.8.4.4 também (DNS Google)


Vamos verificar se a comunicação com a internet está funcionando.


Passo 4. Pingar no servidor DNS.


ping -c4 8.8.8.8

Se o resultado for semelhante ao que está abaixo, parabèns, você começou BEM !!!!
Mas lembre-se COMEÇOU.... issso é só o começo.

PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=35.2 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=57 time=35.4 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=57 time=32.3 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=57 time=52.4 ms

--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 32.306/38.848/52.400/7.923 ms




Esc :x!
Salvar em PDF

Após a instalação




Bom depois de uma instalação simples e limpa, vamos agora executar os primeiros procedimentos, pós instalação.
Observação: Quando instalamos o Ubuntu Server, não foi solicitado nenhuma senha para o usuário ROOT do sistema, por padrão o ubuntu vem com o root desabilitado, ou seja, você não possui senha para o root. Os motivos.....! vários, segurança, descomplicação, entre outros. Afinal, ele é uma distribuição friendly user e, quanto menos complicações, melhor. Mas para todo e bom administrador o acesso a raiz do sistema é primordial para sua manutenção.

Passo 1. Definir a senha do root.


$ sudo passwd root
[sudo] password for administrador:
Enter new UNIX password:
Retype new UNIX password:

O terminal solicitará a senha  do usuário atual para liberar o comando sudo. Após isso, basta entrar com a senha para o usuário root e repeti-la. Pronto. A senha de root foi definida.

Obs: Quando digitado a senha não há qualquer informativo que sua senha esta sendo digitada, isso por conta de mais uma segurança de ocultar a quantidade de caracteres digitados.

Esc :x!

Referências:
http://pt.wikipedia.org/wiki/Superusu%C3%A1rio

Salvar em PDF

terça-feira, 31 de dezembro de 2013

Introdução



Bem-vindo ao Guia Ubuntu Server !


Aqui você pode encontrar informações sobre como instalar e configurar vários aplicativos de servidor. Esse blog  se resume em guia que ira te orientar para configurar e personalizar o seu sistema passo-a-passo.

Este guia pressupõe que você tenha um conhecimento básico de seu sistema GNU/LINUX

Caso não tenha aconselho fortemente a leitura do material contidos nesse 
site: www.GUIAFOCA.org.
Alguns detalhes de instalação podem ser encontrados aqui, mas se você precisar de instruções detalhadas de como instalar o Ubuntu, consulte mais informações nos posts do blog.


Ubuntu Server Edition


O Ubuntu Server Edition é outra edição da linha Ubuntu, essa versão usa os mesmos repositórios do Ubuntu Desktop Edition. As diferenças entre eles são a ausência de um ambiente de janelas X em uma instalação padrão da edição server (embora um ambiente pode ser facilmente instalado incluindo Unity, GNOME, KDE ou XFCE) no processo de instalação.



LTS


LTS é uma abreviação de "Long Term Support" (Longo Tempo de Suporte).


Uma nova versão LTS é lançada a cada 2 anos. Nas versões anteriores, uma versão Long Term Support (LTS) tinha 3 anos de suporte no Ubuntu (Desktop) e 5 anos no Ubuntu Server. Começando com o Ubuntu 12.04 LTS, ambas versões receberá cinco anos de apoio. Não há nenhuma taxa extra para a versão LTS, nós fazemos o nosso melhor trabalho disponível para todos nos mesmos termos livres. Os upgrades para novas versões do Ubuntu são e sempre será gratuito.


Esc :x!


Referências:

http://pt.wikipedia.org/wiki/GNU
http://pt.wikipedia.org/wiki/Linux
http://www.guiafoca.org/
http://pt.wikipedia.org/wiki/Unity
http://pt.wikipedia.org/wiki/GNOME
http://pt.wikipedia.org/wiki/KDE
http://pt.wikipedia.org/wiki/Xfce
http://en.wikipedia.org/wiki/Long-term_support

Salvar em PDF

segunda-feira, 30 de dezembro de 2013

Instalação

Olá a todos neste poste compartilharei com vocês, os procedimentos para instalação do Ubuntu-Server. O Ubuntu-Server é a versão do consagrado sistema da Canonical voltado para servidores. Como o uso em servidores exige um tempo maior de suporte, a versão usada nesse tutorial é o Ubuntu Server versão LTS. Para fazer o procedimento, será preciso apenas uma mídia de instalação que pode ser baixada no site da Canonical e gravada em CD/DVD ou pendrive.

 Inicie o computador pela mídia de instalação do Ubuntu Server;



Passo 1. Na primeira tela, escolha a linguagem “Português do Brasil”;



Passo 2. Na tela seguinte, escolha a opção “Instalar o Ubuntu Server”;




Passo 3. Você será avisado que a tradução do instalador para nossa língua ainda não está completa. Para prosseguir, use as setas do teclado e selecione a opção “Yes” e tecle “Enter”;




Passo 4. Em “Configure o teclado”, selecione o país de origem para o layout do seu teclado e tecle “Enter”. No exemplo desse tutorial (um teclado ABNT2), será usada a opção “Portuguese (Brasil)”;



Passo 5. Na tela a seguir, escolha  um layout que corresponda ao do seu teclado físico e confirme teclando “Enter”;


Passo 6.  Informe um nome para identificar o computador na rede. Depois vá para a opção “Continuar” e tecle “Enter”;


Passo 7. Agora digite o nome real do usuário que usará o servidor. Depois vá para a opção “Continuar” e tecle “Enter”;


Passo 8. Na próxima tela digite o nome que esse usuário ira utilizar para fazer login o servidor;

install6

Passo 9. No próximo passo, digite a senha desse usuário. Na tela seguinte, digite novamente a senha e depois vá para a opção “Continuar” e tecle “Enter”;


Passo 10. Quando questionado se deseja criptografar a pasta pessoal, responda "Não" e continue;


Passo 11. O instalador irá descobrir e mostrar o fuso horário de sua localização. Se tudo estiver certo, confirme e continue;


Passo 12. É hora de particionar o disco do servidor. Para esse exemplo, será usada a opção “Assistido – usar o disco inteiro”, mas cada administrador deve utilizar aquela que for mais adequada à sua necessidade;


Passo 13. Selecione o disco a ser particionado usando as setas do teclado e tecle “Enter” para continuar;


Passo 14. Será mostrado o esquema de particionamento, confirme para continuar;


Passo 15. Será pedido informações sobre o proxy de sua rede, preencha ou deixe em branco se não for necessário informar e depois vá para a opção  “Continuar” e tecle “Enter”;


Passo 16. Será perguntado se o servidor receberá as atualizações automaticamente ou não. Escolha a opção mais conveniente e tecle “Enter” para continuar;


Passo 17. Marque o serviço que deseja instalar no servidor e depois vá para a opção  “Continuar” e tecle “Enter”;


Passo 18. Na tela de instalação do GRUB, apenas escolha a opção “SIM” (se for o caso) e tecle “Enter”;


Passo 19. Será mostrada uma tela confirmando o fim da instalação. Vá para a opção “Continuar” e tecle “Enter”. Quando o computador reiniciar, retire a mídia de instalação;


Pronto. O Ubuntu Server está instalado e agora você já pode instalar novos programas e configurá-lo para ficar do jeito que for mais conveniente para as suas necessidades.


 
Copyright © 2013 Guia Ubuntu Server