terça-feira, 3 de novembro de 2009
Ubunto 9.10 - Mais potencia para o mundo linux
Logo de cara, depois do processo de boot e carregamento do sistema, já deu pra notar que tudo funcionava de maneira mais rapida que na versão anterior. O que já deu uma boa impressão, e uma perspectiva de que coisa boa estava por vir.
Iniciei então o processo de instalação, eis que aparece uma tela mais amigavel para o processo, segui os passos basicos e tudo não passou de alguns cliques e escolha correta do fuso horario. Em poucos minutos a instalação já estava sendo feita.
Finalizado o processo, reiniciei, e logo de cara no boot ja deu as caras o novo grub, um pouco diferente do anterior, mas nada demais. Nova interface de boot do ubuntu, e a tela de login, diga-se de passagem, bem feinha na minha opinião. O sistema se mostrou muito elegante enquanto carregava, e depois de tudo carregado o sistema realmente se mostrou bem rapido, na minha opinião até mais rapido que a versão anterior.
Então fui as personalizações, uns codecs, java, compactadores/descompactadores, amsn, audacious, gnome-baker, mplayer, microsoft fonts, e adobe reader, e outras coisinhas.
Nada de tela de comando, tudo na central do ubuntu que se mostrou uma otima surpresa, e facilidade para se instalar programas, e isso traz o usuario para o linux, facilitar o uso, é tudo que os usuarios linux precisam, tanto os experientes quanto os novatos.
No mais, estou testanto mais e nos proximos posts comentarei mais sobre minha experiência com o novo ubuntu.
terça-feira, 4 de agosto de 2009
Configurar IP fixo - Ubuntu Server
Para configurar o ip fixo siga os passos:
1º Tenha em mãos os dados da rede;
2º Use seu editor favorito (vi,nano,mcedit, etc), e abra o arquivo /etc/networks/interfaces, usando privilegios de usuario root, aqui usarei o nano
sudo nano /etc/network/interfaces
3º Iremos editar o arquivo 'interfaces'. Se foi usado o DHCP para configurar a rede e não deu certo, irá aparecer uma configuração desta forma:
auto eth0
iface eth0 inet dhcp
Para que funcione corretamente o IP Fixo vamos adicionar os dados de rede:
auto eth0
iface eth0 inet static
address 192.168.1.2 (troque pelo ip que a maquina vai ter)
netmask 255.255.255.0 (troque dependendo da sua classe de rede)
network 192.168.1.0 (troque caso necessite, normalmente é final 0)
broadcast 192.168.1.255 ( troque dependendo o seu ip, 255 é fixo e o ultimo numero da faixa de ips da rede)
gateway 192.168.1.1 (é o cara que irá possibilitar navegar na rede)
4º Configurar o DNS da rede. O DNS permite que as maquinas se vejam na rede.
sudo nano /etc/resolv.conf
Para este exemplo, como a rede é 192.168.1.xxx fica assim:
nameserver 192.168.1.2 (o mesmo ip da maquina)
nameserver 200.101.15.6 (ip do modem adsl, caso tenha um servidor DNS na rede, ele irá prover essa configuração)
5º Agora reinicie a rede do servidor usando o comando abaixo:
sudo /etc/init.d/networking restart
Pronto, agora o servidor está pronto para ser posto em uso, configure as funções que desejar. Teste a navegação usando a ferramenta ping.
Qualquer duvida, postem suas perguntas e tenterei responder na medida do possivel.
quinta-feira, 19 de março de 2009
ProFTPD - Um servidor FTP facil de instalar
Bom, na minha opinião, o que conta para um software ser bom é ele fazer o que se propõe. Gratuito ou não, se funciona e atende ao que se precisa, ta valendo. E no meu caso, e para quem usa sistemas abertos como o linux, solaris entre outros, uma solução em FTP é sem duvida o ProFTPD.
Bom, quem leu o profile do blog percebeu que ultimamente eu tenho usado o ubuntu linux, então vou focar os procedimentos que se faz necessario para instala-lo e colocar tudo funcionando no Ubuntu Linux.
Então vamos la:
Primeiramente, vamos ao passo mais complexo deste post :) , abra seu terminal e digite o comando:
#apt-get install proftpd
Depois deste procedimento, vamos a configuração do ftp. Eu como editor uso o nano, mas pode ser com o vim, mcedit entre outros. Então vamos editar o arquivo conf do proftpd.
nano /etc/proftpd/proftpd.conf
Algumas configurações neste arquivo devem ser editadas, outras inseridas. Bom, mas como isso vai de cada um, coloquei abaixo algumas das minhas opções:
------------------- Arquivo proftpd.conf --------------------
# proftpd.conf
# Arquivo exibido no momento da conexao (Pode se editado para uma mensagem personalizada)
DisplayConnect /usr/local/etc/proftpd.banner
# Nao exibe informacoes sobre que tipo de servidor esta rodando (Dica de seguranca)
ServerIdent off
# Modo no qual o servidor ira rodar (standalone ou inetd) (Não mexi nessa configuração)
ServerType standalone
# Como nao temos VirtualHosts, este servidor (principal) sera o padrao
DefaultServer on
# Porta padrao do FTP
Port 21
# Umask padrao para arquivos uploaded
Umask 022
# Maximo de processos filho (cada conexao utiliza um processo)
MaxInstances 30
# Maximo de usuarios autenticados (incluindo anonimos) e mensagem
MaxClients 20
# Maximo de usuarios autenticados (incluindo anonimos) por IP
MaxClientsPerHost 4
# Usuario sob o qual o servidor ira rodar
User ftp
# Grupo sob o qual o servidor ira rodar
Group ftp
# Os usuarios nao poderao sair de seu diretorio home (chrooted)
DefaultRoot ~
# Nao permite o login do usuario root
RootLogin off
# Nao requer que os usuarios tenham um shell valido (definido
# em /etc/shells)
RequireValidShell off
# Nao bloqueia usuarios baseando-se no arquivo /etc/ftpusers
UseFtpUsers off
# Tempo maximo em segundos para login
TimeoutLogin 120
# Tempo maximo em segundos conectado mas sem qualquer comando ou
# troca de dados
TimeoutIdle 600
# Tempo maximo em segundos sem transferencia de dados (arquivos,
# listagens de diretorios)
TimeoutNoTransfer 900
# Tempo maximo em segundos com uma transferencia parada, travada
TimeoutStalled 900
# Numero maximo de tentativas de login
MaxLoginAttempts 3
# Nao tenta descobrir o hostname do cliente
UseReverseDNS off
# Nao tenta efetuar consulta do username remoto (ident - RFC1413)
IdentLookups off
# Arquivo de log geral
SystemLog /var/log/proftpd/system.log
# Arquivo de log das transferencias
TransferLog /var/log/proftpd/transfer.log
# Especifica o modo de transferencia padrao (ascii ou binary)
DefaultTransferMode binary
# Permite que arquivos sejam sobrescritos (caso seja feito upload
# de um arquivo ja existente)
AllowOverwrite on
# Abre o contexto de usuarios anonimos, especificando a raiz do
# FTP anonimo
Depois de feita as configurações, vamos criar os acessos dos usuarios.
Primeiro criamos a pasta que irá apontar para os usuarios que irão acessar o ftp:
mkdir /home/(nome_do_usuario)
Vamos criar o acesso do usuario com senha e setar a pasta que irá visualizar:
sudo useradd (nome_do_usuario) -p your_password -d /home/(nome_do_usuario) -s /bin/false
sudo passwd (nome_do_usuario)
Vamos configurar as permissões nessa pasta
cd /home
sudo chmod 755 (nome_da_pasta_usuario)
Depois de feito isso, iniciar o software:
sudo /etc/init.d/proftpd start
Pronto, o sistema deve estar funcionando, só testar.
Bom, qualquer duvida ou sugestão, comente o post.
Espero que tenha ajudado nas duvidas.