sábado, 27 de junho de 2009

Derrubar uma conexão tcp/udp

Encontrar PID da porta 23 rodando no servidor, o comando fuser pode ajudar a encontrar o PID.
1) fuser 23/tcp

Matando a conexão.
2) kill -9

.

sábado, 18 de abril de 2009

Mysql - Dicas

-> Definindo senha root mysql
#mysql -D mysql -u root -p
Enter password:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 34
Server version: 5.0.77 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> update user set Password=PASSWORD('senhaRootAqui') where User='root';
mysql> flush privileges;
mysql> quit;


-> Criando tabela.
mysql> create table aluno (
serie varchar(40),
nome varchar(50),
teste vachar(255)
);

-> Adicionando colunas na tabela.
mysql> alter table aluno add idade int(3) ;

-> Deletando coluna "teste" da tabela aluno,
mysql> alter table aluno drop teste;

-> Apagando Registros
mysql> delete from aluno where serie="2";

-> Adicionando configuração á um campo da table:
alter table aluno add primary key(serie) ;

-> Removendo chaves primaria da tabela:
alter table aluno drop index serie;

-> Adicionando uma coluna no primeiro campo da tabela:
alter table aluno add id int(11) not null fist;

-> Adicionando uma coluna apos uma que você queira:
alter table aluno add teste2 varchar(33) not null after serie;

quinta-feira, 9 de abril de 2009

Sigma

http://www.sigma-six.org/

unzip sigma.zip
mysql -u sigma -p sigma < type="mysql">

installation:

-copy all files to your web host
-use phpmyadmin or your mysql interface to run site.sql against your database.
-open site.xml and edit the database section with your database details.
-set permissions on the upload directory to allow write/delete -go to index.php and login with username of admin with a password of test.
-be sure to change the passwords for the admin and regular user.

Add this to your htaccess file to prevent viewing of the xml config file.

Gerenciamento de IP's

Mantenha uma base informações de ips de sua rede pronta quando precisar. Não fique pergundo o ip de seu cliente !


Utilize o phpip !

Em http://www.phpip.net/download.php, baixe o pacote:

phpip-4.3.2-build-200611081420.tar.gz


Depois:

# tar -zxvf phpip-4.3.2-build-200611081420.tar.gz -C /var/www
# mv phpip-4.3.2-build-200611081420/ /var/www/phpip

Crie a base de dados, e usuário do sistema phpip:

# mysql -u root -p -e "create database phpip"

# mysq -u root -p -e "grant all privileges on phpip_management.* to phpip@localhost identified by 'phpip'";


Depois acesse no navegador de internet:

http://seuip/phpip


Ira aparecer um console de instalação é bem simples ! Você ira sacar !

Depois de configurado é só acessar novamente o http://seuip/phpip !



Agora coloque a casa em ordem !!

Acesse o link abaixo, para aprender mais:
http://www.phpip.net/documentation.php


Abs.


Mais informações:


http://www.debianhelp.co.uk
http://www.phpip.net

sábado, 5 de julho de 2008

CHPASSWD

Se você tem um número grande de usuários em seu sistemas Linux, e tem que renovar estas senhas por questão de segurança, e faz estas trocas de senhas assim:

# passwd usuario01
# passwd usuario02
# passwd usuario03

Hoje você não precisará mais fazer isto utilize o "chpasswd" (change passwords), apenas adicionando a um arquivo os seguintes campos, usúario:senha, separando o usuário e a senha por dois (:) pontos.

Exemplo:

# cat arquivotexto.txt | chpasswd

arquivotexto.txt, contém os campos usuario:senha:

usuario01:senha@#&&@
usuario02:senha#!2@
usuario03:senha!@#

Se os campos forem respeitados e os usuários estão cadastrados no sistemas, ao final da operação não irá aparecer nada, isso diz que o comando foi efetuado com sucesso.

Abs

terça-feira, 24 de junho de 2008

Debian 4 etch + Firefox 3 + GTK2.10

Vamos ao que entereça!

Resolvendo algumas dependência que tive problemas

Adcione em "/etc/apt/sources.list" a linha abaixo:

deb http://www.las.ic.unicamp.br/pub/debian etch main contrib non-free

Depois.

#apt-get update


Dependências.

#aptitude install libcairo2 libcairo2-dev libatk1.0-dev libcairo2 libcairo-dev libpango1.0-dev libtiff4-dev


Baixe o gtk !
http://www.gtk.org -> em downloads ou siga abaixo como eu fiz.


#cd /opt

#wget -c http://ftp.gnome.org/pub/gnome/sources/gtk+/2.10/gtk+-2.10.14.tar.bz2

#mkdir gtk210

#cd gtk+-2.10.14

#./configure --prefix=/opt/210

#make

#make install

Faça o download tarball do firefox e decompacte:

Firefox3 -(download) > http://www.mozilla.com/en-US/firefox/all.html

# tar -jxvf firefox-3.0.tar.bz2 -C /usr/local/src/.


# cd /usr/local/bin

Vamos criar um script chamado "firefox3" para executar ele.

# vim firefox3

Coloque o conteudo abaixo dentro de "firefox3"

#!/bin/bash


export LD_LIBRARY_PATH="/opt/gtk210/lib"


BIN_FIREFOX="/usr/local/src/firefox/"


$BIN_FIREFOX/firefox $*


salve o script e de permissão

# chmod 755 firefox3


$./firefox3



OK!!

segunda-feira, 23 de junho de 2008

Openvpn - > Linux -> Windows

SERVIDOR OPENVPN (linux)


Intalando o openvpn

# apt-get install openvpn

Depois de instalar: legal!! colocar um usuário e um grupo para este daemon trabalhar, logo mais definiremos eles no arquivo de configuração "servidor.conf"

# groupadd -g 1313 openvpn
# useradd -r -s /bin/false -u 1313 -g 1313 openvpn

Entrando no diretório, onde ficará as configurações do servidor

# cd /etc/openvpn

Gerando chave de autenticação.
Importante a "chave.tx" tem que ter a extensão *.txt .


# openvpn --genkey --secret chave.txt

Criando arquivo de configuração do servidor.

# vim servidor.conf

Coloque o conteudo abaixo no arquivo "servidor.conf"

dev tun
ifconfig 10.1.1.1 10.1.1.2
cd /etc/openvpn
secret chave.txt
port 5000
user openvpn
group openvpn
comp-lzo
ping 10
verb 3

Reinicie o daemon:

# /etc/init.d/openvpn restart

Tudo certo ateh aqui? Vamos ao cliente Windows.

CLIENTE WINDOWS OPENVPN

Downloads:

http://openvpn.se/download.html

openvpn-2.0.9-gui-1.0.3-install.exe

Execute depois clique em : NEXT -> I AGREE -> NEXT -> INSTALL -> CONTINUAR ASSIM MESMO -> NEXT -> FINISH.

Depois de Instalar, entre dentro de "C:\Arquivos de programas\OpenVPN\config", copie a "chave.txt", que foi gerada no servidor, e crie um arquivo chamado "cliente.ovpn". Com o conteudo abaixo:

dev tun
remote
ifconfig 11.1.1.2 11.1.1.1
secret chave.txt
proto udp
port 5000
comp-lzo
ping 10
verb 3

Para que sua maquina acesse a VPN, direto ao iniciar, vah em: INICIAR -> EXECUTAR -> digite services.msc -> OK -> encontre "OpenVPN service" -> tipo de inicializacao, coloque automatico.

Depois tente pingar na interface do servidor.

Disparando contra 11.1.1.1 com 32 bytes de dados:

c:\ping 11.1.1.1

Resposta de 11.1.1.1: bytes=32 tempo<1ms ttl="64" bytes="32" ttl="64" bytes="32" ttl="64">

Espero ter ajudado