Mostrando entradas con la etiqueta Linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta Linux. Mostrar todas las entradas

12 jun 2009

Distribuciones Linux

Si vas a instalar el sistema por primera vez, te recomiendo que pruebes una distribucion LiveCD. Con una de ellas podras probar Linux sin necesidad de instalarlo.

Las distribuciones más importantes de Linux son: (aunke no las unicas)

ubuntu-logo UBUNTU

Distribución basada en Debian, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. Muy popular y con mucho soporte en la comunidad. El entorno de escritorio por defecto es GNOME.

Redhat-logo REDHAT ENTERPRISE

Esta es una distribución que tiene muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye. Es necesario el pago de una licencia de soporte. Enfocada a empresas.

Fedora-logo FEDORA

Esta es una distribución patrocinada por RedHat y soportada por la comunidad. Facil de instalar y buena calidad.

Debian-logo DEBIAN

Otra distribución con muy buena calidad. El proceso de instalacion es quizas un poco mas complicado, pero sin mayores problemas. Gran estabilidad antes que últimos avances.

Suse_logo OpenSuSE

Otra de las grandes. Facil de instalar. Version libre de la distribucion comercial SuSE.

Suse_logo SuSE LINUX ENTERPRISE

Otra de las grandes. Muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye, Novell. Es necesario el pago de una licencia de soporte. Enfocada a empresas.

Slackware-logo SLACKWARE

Esta distribución es de las primeras que existio. Tuvo un periodo en el cual no se actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los que empezaron en el mundo linux hace tiempo, que no hayan tenido esta distribucion instalada en su ordenador en algun momento.

Gentoo-logo GENTOO

Esta distribución es una de las unicas que incorporaron un concepto totalmente nuevo en Linux. Es una sistema inspirado en BSD-ports. Podeis compilar/optimizar vuestro sistema completamente desde cero. No es recomendable adentrarse en esta distribucion sin una buena conexion a internet, un ordenador medianamente potente (si quereis terminar de compilar en un tiempo prudencial) y cierta experiencia en sistemas Unix.

ubuntu-logo KUBUNTU

Distribución basada en Ubuntu, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. La gran diferencia con Ubuntu es que el entorno de escritorio por defecto es KDE.

mandriva-logo MANDRIVA

Esta distribución fue creada en 1998 con el objetivo de acercar el uso de Linux a todos los usuarios, en un principio se llamo Mandrake Linux. Facilidad de uso para todos los usuarios.


Extraido del blog de Jana Montana
http://zsend.blogspot.com/

27 nov 2008

Servidor DNS CentOS

[root@localhost ~]# vi /etc/nsswitch.conf

#hosts: db files ldap nis dns
hosts: files dns (indica que al consultar dns primero revisa el /etc/hosts)

[root@localhost ~]# vi /etc/hosts (modificaremos un poco el archivo para provar)

#127.0.0.1 localhost.localdomain localhost (comentamos esta linea)
127.0.0.1 www.google.cl google (agregamos esto para confundir el dns)

Ahora cuando hacemos ping a google responde como 127.0.0.1
[root@localhost ~]# ping google
PING www.google.cl (127.0.0.1) 56(84) bytes of data.
64 bytes from www.google.cl (127.0.0.1): icmp_seq=0 ttl=64 time=2.25 ms
64 bytes from www.google.cl (127.0.0.1): icmp_seq=1 ttl=64 time=0.114 ms
64 bytes from www.google.cl (127.0.0.1): icmp_seq=2 ttl=64 time=0.260 ms


(En este archivo indicamos el servidor dns a CentOS)
[root@localhost etc]# vi /etc/named.conf

; generated by /sbin/dhclient-script
nameserver 10.10.8.10 (ip de server DNS)

El siguiente comando nos muestra el archivo log (este es el registro de actividad)
[root@lab /]# tail -f /var/log/messages
Nov 29 19:46:05 lab kernel: sdb: assuming drive cache: write through
Nov 29 19:46:06 lab kernel: sdb: sdb1
Nov 29 19:46:06 lab kernel: Attached scsi removable disk sdb at scsi1, channel 0, id 0, lun 0

AHORA VAMOS A LEVANTAR EL SERVIDOR DNS

Con el siguiente comando le cambiamos el nombre a nuestra maquina
[root@lab /]# hostname dc.duoc.cl (este nombre se lo invente yo)

Verificamos si quedo correcto
[root@lab /]# hostname
dc.duoc.cl

Ahora vamos al siguiente archivos y modificamos el hostname
[root@lab /]# vi /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=dc.duoc.cl
~

En el siguiente archivo relacionamos el nombre de nuestro dominio con nuestra IP
[root@lab /]# vi /etc/hosts
10.20.24.254 dc.duoc.cl dc
(ip de nuesta maquina) (nombre maquina) (abrebiatura)
Revisamos si los paquetes necesarios estan instalados
[root@dc ~]# rpm -q bind
package bind is not installed

[root@dc ~]# rpm -qa caching-nameserver
[root@dc ~]#

(no estan instalados)


Ahora los instalamos
[root@dc ~]# export http_proxy="http://10.20.1.15:8080" (indicamos si pasamos por proxy)
[root@dc ~]# rpm --import /usr/share/doc/centos-release-4/RPM-GPG-KEY-centos4 (importamos la llave)
[root@dc ~]# yum install bind
Setting up Install Process
(1/2): bind-libs-9.2.4-30 100% ========================= 568 kB 00:00
(2/2): bind-9.2.4-30.el4. 100% ========================= 582 kB 00:00
Is this ok [y/N]: y (pregunta esto y responde con una y)
Installed: bind.i386 20:9.2.4-30.el4
Dependency Updated: bind-libs.i386 20:9.2.4-30.el4
Complete!


[root@dc ~]# yum install caching-nameserver

Installed: caching-nameserver.noarch 0:7.3-3.0.1.el4_6
Complete!

Ahora vamos a editar el siguiente archivo
[root@dc ~]# vi /etc/named.conf
Agregamos lo siguiente lo que aparece en rojo

zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};

Para copiar las 5 lineas de manera rapida (5 YY, luego pegamos con P)

zone "dc.duoc.cl" IN {
type master;
file "dc.duoc.cl.zone";
allow-update { none; };
};

Ahora continuamos con:
[root@dc ~]# cd /var/named/
[root@dc named]# cp localhost.zone dc.duoc.cl.zone

Editamos el archivo
[root@dc named]# vi dc.duoc.cl.zone
Lo dejamos de la siguiente manera

$TTL 86400
dc.duoc.cl. IN SOA dc.duoc.cl. root@dc.duoc.cl (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum

IN NS dc.duoc.cl.
dc.duoc.cl. IN A 10.20.24.254
IN AAAA ::1

~

Iniciamos el servicio
[root@dc ~]# service named start
Starting named: [ OK ]
[root@dc ~]#

[root@dc ~]# vi /etc/resolv.conf
search dc.duoc.cl
nameserver 10.20.24.254
~



En el equipo cliente solo le debemos poner lo siguiente
[root@dc ~]# vi /etc/resolv.conf
search dc.duoc.cl
nameserver 10.20.24.254
~


Luego probamos si todos esta bien con el comando
nslookup









Pagina de ayuda
http://www.ecualug.org/?q=2007/06/24/comos/configurar_un_servidor_dns_con_bind_en_centos5

12 nov 2008

Sendmail en CentOS

Revisamos si esta instalado
[root@lab /]# rpm -qa sendmail
sendmail-8.13.1-3.RHEL4.5
[root@lab /]#

Vemos si tenemos instalado el siguiente archivo
[root@lab /]# rpm -qa |grep sendmail-cf
(si no dice nada es que no esta instalado)

[root@lab /]# rpm -qa sendmail
sendmail-8.13.1-3.RHEL4.5 (el paquete esta instalado)


Importamos la llave publica
[root@lab /]# rpm --import /usr/share/doc/centos-release-4/RPM-GPG-KEY-centos4

Le indicamos si es que pasamos por un proxy
[root@lab /]# export http_proxy="http://10.20.1.15:8080"

Comenzamos a intalar el paquete
[root@lab /]# yum install sendmail-cf

En la instalacion nos pregunta
Total download s[root@lab mail]# service sendmail restart
ize: 302 k
Is this ok [y/N]: y (respondemos y)
Downloading Packages:

[root@lab ~]# rpm -qa m4
m4-1.4.1-16 (esta instalado)

[root@lab ~]# rpm -qa |grep dovecot
[root@lab ~]# rpm -qa dovecot
(no indica nada el archivo no esta instalado)

[root@lab ~]# yum install dovecot (comenzamos a instalarlo)
Total download size: 4.3 M
Is this ok [y/N]: y (repondemos y)
Downloading Packages:

[root@lab ~]# vi /etc/yum.repos.d/CentOS-Base.repo (modificar las repos)

Verificamos si los paquetes quedaron instalados
[root@lab ~]# rpm -qa sendmail-cf
sendmail-cf-8.13.1-3.3.el4
[root@lab ~]# rpm -qa dovecot
dovecot-0.99.11-9.EL4
[root@lab ~]#

EDITAMOS EL SIGUIENTE ARCHIVO Y AGREGAMOS NUESTROS DATOS AL FINAL
[root@lab ~]# vi /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
10.20.24.254 prueba.cl prueba
~

EDITAMOS EL SIGUIENTE ARCHIVO Y AGREGAMOS NUESTROS DATOS AL FINAL
[root@lab ~]# vi /etc/mail/access
Agregamoso lo siguiente al final con nuestra IP
10.20.24.254 RELAY
~
~

EDITAMOS EL SIGUIENTE ARCHIVO Y AGREGAMOS NUESTROS DATOS AL FINAL
[root@lab ~]# vi /etc/mail/local-host-names
# local-host-names - include all aliases for your machine here.
10.20.24.254 (agregamos nuestra ip)
~
~

CREAMOS EL SIGUIENTE ARCHIVO
[root@lab ~]# vi /etc/mail/domains-relay
I PONEMOS NUESTRA IP
10.20.24.254

EDITAMOS EL SIGUIENTE ARCHIVO
(Remplazamos esto)
dnl #
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
dnl #

POR

dnl #
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.1, Name=MTA')dnl
dnl #

Luego hacemos lo siguiente
[root@lab ~]# cd /etc/mail
[root@lab mail]# m4 sendmail.mc > sendmail.cf
[root@lab mail]#

[root@lab mail]# service sendmail restart (inciamos el servicio)


VEMOS QUE ESTA INICIADO ES EL PUERTO 25
[root@lab mail]# netstat -lpudtn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2546/portmap
tcp 0 0 0.0.0.0:628 0.0.0.0:* LISTEN 2566/rpc.statd
tcp 0 0 0.0.0.1:25 0.0.0.0:* LISTEN 4904/sendmail: acce
udp 0 0 0.0.0.0:622 0.0.0.0:* 2566/rpc.statd
udp 0 0 0.0.0.0:111 0.0.0.0:* 2546/portmap
udp 0 0 0.0.0.0:625 0.0.0.0:* 2566/rpc.statd
[root@lab mail]#

29 oct 2008

Instalar Lynks en CentOS

Lynks es un programa que nos sirve para navegar en modo texto en CentOS

Actualizar la llave
[root@lab /]# rpm --import /usr/share/doc/centos-release-4/RPM-GPG-KEY-centos4

Indicamos si es que pasamos por proxy
[root@lab /]# export http_proxy="http://10.20.1.15:8080"

Instalamos el programa
[root@lab /]# yum install lynks

Ahora lo ejecutamos
[root@lab /]#links

Levantar VSFTPD en CentOS

Verificar si tenemos instalado el servicio
[root@lab ~]# rpm -q vsftpd
vsftpd-2.0.1-5.EL4.5

Revisar archivos de vsftpd
[root@lab ~]# rpm -qc vsftpd
/etc/logrotate.d/vsftpd.log
/etc/pam.d/vsftpd
/etc/vsftpd.ftpusers
/etc/vsftpd.user_list
/etc/vsftpd/vsftpd.conf

Analizar el estado del servicio
[root@lab ~]# service vsftpd status
vsftpd is stopped (el servicio esta detenido)

Iniciar el servicio
[root@lab ~]# service vsftpd start
Starting vsftpd for vsftpd: [ OK ]

Nos conectamos con el usuario anonymous
[root@lab ~]# ftp 127.0.0.1
Connected to 127.0.0.1.
220 (vsFTPd 2.0.1)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (127.0.0.1:root): anonymous
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

Verificar si el servicio se levanta al reiniciar la maquina
[root@lab ~]# chkconfig --list |grep vsftpd
vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
(no se levanta al reiniciar)

Para que el servicio se inicie al prender el equipo
[root@lab ~]# chkconfig --level 35 vsftpd on
[root@lab ~]# chkconfig --list |grep vsftpd
vsftpd 0:off 1:off 2:off 3:on 4:off 5:on 6:off

La ruta del ftp es:
[root@lab pub]# cd /var/ftp/pub/
si creamos un archivo en esta ubicacion quedaria visible en ftp

Otra manera de reiniciar el servicio
[root@lab /]# /etc/rc.d/init.d/vsftpd restart
Shutting down vsftpd: [ OK ]
Starting vsftpd for vsftpd: [ OK ]
[root@lab /]#

Ver Lista de los comandos en FTP
ftp> help

Ver ayuda de un comando en especifico
ftp> help get
get receive file

Habilitar para poder iniciar como usuario root
ir a las siguientes rutas
/etc/vsftpd.ftpusers
/etc/vsftpd.user_list
y comentar el root
#root


Acceder al ftp desde windows
Desde Ejecutar cmd
luego ftp 10.20.24.254

o tambien
ftp
o 10.20.24.254

29 sept 2008

Desencriptar Claves Con Wifislax

Hola a todos, aquí tienen un pequeño tutorial sobre la vulnerabilidad de los AP WLAN_xx de Telefónica. Se trata de desencriptar la clave en cuestión de segundos con 1 solo Data usando el Airoscript que trae el Wifislax.

Abriendo el Airoscript


Seleccionamos la tarjeta que vamos a utilizar

Abrimos Airodump pulsando tecla 1

Como no sabemos en que canal funciona la WLAN_xx pulsamos nuevamente 1 (Alternancia de canales).

Elegimos a nuestra víctima

Paramos el Airodump con Ctrl+C y pulsamos la tecla 2 (Selección del objetivo Nos fijamos en el listado que nos aparece a continuación).

Marcamos el nº que le corresponde y se nos abre otro dialogo para seleccionar el cliente. Como realmente no nos interesa mucho el tema de los clientes conectados (necesitamos solamente 1 IVS para desencriptar la clave) podemos marcar la opción 2. Nos mandara automaticamente al menú principal de Airoscript donde marcamos 3 ATAQUE. En el nuevo dialogo elegimos 1 (Asociación Falsa)Esperaremos hasta conseguir 1 DATA en el Airodump para pasarlo al Aircrak.
¿ Ya tenemos el preciosisisisimo IVS?? Marcamos 13 en el menú principal del Airoscript.
y por arte de magia nos aparece la clave WEP en hex y ascii.
Dedicado a toda mi gente y a mi Carlita Mora.

23 jun 2008

COMO PEDIR LINUX GRATIS EN TU HOGAR






Hola visitantes del blog..
bueno esta vez traemos una info que puede servir de mucho para la gente que desea conocer .-. el codigo libre.. en este caso .. es una manera muy simple ya que con tan solo unos pasos y paciencia ..
puedes tener linux original .. y gratis en tu casa ..

para eso vamos a hacer lo siguiente vamos a ingresar a la siguiente direccion web
para que solicitemos .. ubuntu

https://shipit.ubuntu.com/login






aunque al igual se puede solicitar Kubuntu y Edubuntu dependiendo de que version de lanzamiento se encuentre disponible en este caso es la version 8.04
existes versiones para server como al igual que normal para 64 bits como para pcs con procesadores normal ..
aa y lo mejor server 64 bits


lo primero es ingresar ala dir web y crear la cuenta paso


luego de hacer ese paso les saldra algo como esto
en el cual ustedes solo coloque su correo
y les llegara un correo de confirmacion






PASO 3







luego de hacer eso..
colocan sus datos tal como lo dice la foto
su direccion y sus datos ..

y les recuerdo paciencia para chile se demoran al rededor de 4 a 6 meses pero llegan las cantidades que uno quiera en mi caso los solicite en febrero y me llegaron en junio .. como 30 cds de ubuntu y kubuntu ..
asi que no pierden nada ya que es GRATIS ..

Bueno para que despues pidan Kubuntu solo se tienen que loguear al igual que lo hicieron con ubuntu.. (CON LA MISMA CLAVE Y CORREO QUE USARON CON UBUNTU NO ES NECESARIO CREAR OTRA ..) a recuerden pueden descargarlo apretando donde dice download o pedirlo donde dice REQUEST
https://shipit.kubuntu.org

Bueno solo eso espero que les guste este post ..









Nergal88

19 jun 2008

Open SUSE




hola ahora traemos el ultimo lanzamiento de los amigos del kamaleon OPEN SUSE en el cual tenemos para descargar la ultima version de su SO es compatible para procesadores de 64 bits o normal ..
esta para descargar de manera directa en formato iso al igual que descargandolo de modo Torrent


espero k le guste ..

http://es.opensuse.org/Development_Version
ahi una cap del sistema operativo

espero que les guste
http://josecc.net/imagenes/xgl_compiz_040602006/Pantallazo-1.png

Levantar servicio TFTP

Entrar a la configuracion de tftp
[root@localhost ~]# vi /etc/xinetd.d/tftp
y dejar cambiar el disable
disable = yes

reiniciar el servicio xinetd
[root@localhost ~]# service xinetd restart

Agregar usuario al ftp y establecer clave
[root@localhost xinetd.d]# useradd userftp
[root@localhost xinetd.d]# passwd userftp


luego para entrar desde windows al ftp ke levantamos

desde el programa psftp
escrivimos
open 172.16.3.96

nos pide el usuario ke ingresamos y pass