quinta-feira, 29 de outubro de 2009

Configurando o ssh (secure shell)


apos intalar o pacote do ssh atravez do comando :

#apt-get install ssh

abra e edite o arquivo de configuraçao do ssh :

#vim /etc/ssh/sshd_config

Voce deverá estar atento a algumas linhas :

Port 22 --> configura a porta que sera utilizada pelo ssh

Protocol 2 --> configura qual o tipo de protocolo sera utilizado, o 2 é mais seguro =)

PermitRootLogin no --> bloqueia o acesso como root

AllowUsers usuarios permitidos separados por espaço

DenyUsers usuarios que serao bloqueados separados por espaço

Apos estas configuraçoes, salve o arquivo, feche. Abra um terminal na sua maquina para testar e digite

#ssh usuariopermitido@localhost

sera pedido para aceitar as configuraçoes. digite sim e digite depois a senha do usuario permitido. Para acessar de outra maquina na rede, abra um terminal e digite

#ssh usuariopermitido@ip_da_maquina_com_ssh

Pronto, vc ja estara se logando na maquina via ssh. =)

Configurando compartilhamento com samba (entre ubuntu e windows)


1) depois de instalar o pacote samba

apt-get install samba

edite o arquivo /etc/samba/smb.conf :

workgroup = WORKGROUP
netbios name = NomeQueVaiAparecerNaRede
security = user

Após feito isso,crie seu compartilhamento, de preferencia no final do arquivo.
ex :

[compartilhado]
comment = comentario qualquer
path = endereço da pasta q se quer compartilhar ex :path = /home/alunos/compartilhado
browseable = yes --> para ser exibido seu compartilhamento na rede
public = no --> para nao permitir terceiros de acessa-la
writable = yes --> permite que os usuarios logados possam criar arquivos nesta pasta.

Feito isso, salve e feche e num bula mais

Apos configurar o smb.conf, crie os usuarios no sistema q irao acessar a pasta via samba,
ex :


useradd -s /bin/bash -d /home/teste teste -m
passwd teste
digite a senha do novo usuario .

Agora crie o usuario no samba. com o comando smbpasswd, ex :
smbpasswd -a teste (o -a é para criar o novo user)
digite a msm senha

feito isso, crie a pasta com o msm nome q vc colocou no smb.conf, e mude as propriedades dela, para q seja do grupo de usuarios q terao acesso a ela. ex :

chown teste:teste /home/teste/compartilhado

OBS : isso colocara a pasta compartilhado no grupo 'teste', ou seja, tds os usuarios deste grupo poderao acessa-la. mas para isso de as permissoes

chmod 760 /home/teste/compartilhado

quando vc der um ls -l /home/teste devera aparecer a sua pasta da seguinte maneira:

d rwxrw---- teste teste xxx 2009-xx-xx horaxx compartilhado,

significando q ta td nos conformes!
para testar o samba , abra uma janela no windows, digite na barra de endereços o ip do seu ubuntu ex:

\\10.0.0.29

ira aparecer a pasta compartilhada. ao clicar nela sera pedido o usuario e senha q vc cadastrou no samba ( teste).

Para acessar uma pasta do windows com o seu ubuntu, crie uma pasta no win, compartilhe ela, adcione um usuario e uma senha nas propriedades de compartilhamento.
No ubuntu, tecle

Alt+F2 e digite : smb//ip_do_win/pasta_compartilhada

sera pedido o usuario e senha q vc configurou na pasta do windows.

:]

Dúvidas ? andre.was12@gmail.com

Configurando PHP + Apache

Apartir do pré-suposto que voce tenha o Apache devidamente instalado no seu Windows (aqui tem um exemplo) , vamos instalar o php pra rodar suas paginas no apache !! :)

Baixe os pacotes do php para windows no site (php.net) , um arquivo .zip, depois desconpacte em uma pasta no seu pc, por exemplo C:\PHP. Depois de descompactado, dentro dessa pasta tem um arquivo chamado php.ini-distr, renomeie para php.ini e copie para a pasta C:\windows. Abra esse arquivo e encontre a linha que tem "extensions_dir" e altere o valor dessa entrada para o nome da pasta que tem as extensoes do php, no nosso exemplo "c:\php\extensions". Pode salvar e fechar esse arquivo, blz?!

Agora copie o arquivo php4ts.dll, que se envontra na pasta C:\php para dentro da pasta C:\windows\system.

Pronto! Acabou? Naao.. agora vamos configurar o apache .

Para que o apache possa reconhecer as configuraçoes do php, vamos editar o seu arquivo de configuraçao principal, o httpd.conf, que geralmente se localiza na pasta C:\Arquivos de programas\Apache Group\Apache\conf\httpd.conf.

Coloque as seguintes linhas no final do arquivo http.conf :


AddType application/x-httpd-php .php
LoadModule php4_module c:/php/sapi/php4apache.dll


Feito isto, salve o arquivo, pare e reinicie o apache .

Agora vamos testar essa bomba. Crie um arquivo com a extensao .php (teste.php por exemplo) , e salve dentro do document root do apache, que é a pasta htdocs. Edite o arquivo e coloque a seguiinte linha :

Agora salve o arquivo e acesso pelo browser :

http://localhost/teste.php

phpinfo
phpinfo
Se esta pagina aparecer, significa que esta tudo funcionando corretamente.
duvidas? entre em contato : andre.was12@gmail.com

Instalação simples do Apache no Windows

Pra começar, tenha em mãos (:p) o instalador do apache. que pode ser baixado gratuitamente no http://www.apache.org/ . Voce vai precisar desconectar o computador da internet, e fechar outros programas durante a instalaçao, entao copie este texto e salve num arquivo no seu pc. Como todo programa do windows , para começar a instalar execute o intalador baixado, e clique em NEXT até acabar. Aceite os contratos de licença. Para configurar inicialmente faça desse jeito:


Network Domain localhost
Server Name localhost

Em Administrator ....seu endereço de email.

Em Service for All Users ....Recommended

Clique em NEXT, e selecione instalaçao completa Typical,, e vai clicando em NEXT sem medo. Para finalizar aperte FINISH, e pronto!
Reinicie seu pc, ira aparecer no lado do relogio o icone do apache (uma pena rosa), clique com o botao direito e selecione no Apache Monitor START (em geral ja esta no modo start).

Para testar seu apache, abra o seu navegador digite na barra de endereço :
localhost

Deverá aparece uma pagina escrito algo como "IT´S WORK !!" indicando que esta tudo beleza!

No windows, a pasta onde fica o document root padrao (se nao sabe o que eh isso, de uma lida no manual do apache do guia foca-linux ) esta no endereço : C:\arquivos de programas\Apache Software Foundation\Apache2.2\htdocs. É la que voce vai colocar os seus sites.

Dúvias ? andre.was12@gmail.com

flw

quarta-feira, 14 de outubro de 2009

Maneiras de Descompactação

Como descompactar .tar.gz, tar.bz2, tar, rar e zip para iniciantes.

Sempre que efetuamos algum download, este vem compactado. Abaixo segue um resumo de como descompactar a maioria dos formatos:

.tar.gz:

$ tar -vzxf nomearquivo.tar.gz

.tar.bz2:

$ tar -vxjpf nomearquivo.tar.bz2

.tar:

$ tar xf nomearquivo.tar

.rar:

$ rar x nomearquivo.rar

.zip:

$ unzip nomearquivo.zip

.7-zip:

$ 7z x -y nomearquivo.7z

domingo, 4 de outubro de 2009

Maneiras de Burlar o Meteorus (VELOX)

Foram feitos testes que foram educativos e resultado foi esse, as falhas existem e vou detalhar algumas delas, cabe ao criador do jogo se adaptar a essas falhas e o jogo passe a ser serio.


Falhas:


Primeira: instale em seu computador o VirtualBox ou o VMware, crie maquinas virtuais em briged.


OBS: (se usar Velox é facil, pois crie uma nova conexão ai você terá um novo IP)


Com isso poderá criar varias maquinas virtuais e cada uma com um planeta e nunca será pego.


Segunda: Use o Logmein com seus amigos assim poderá logar na hora que seu amigo não estiver em casa


OBS: (Ele tem que deixar o computador ligado)


Boa sorte !!!