28 jun 2008

TELNET

vi /etc/xinet.d/telnet

cambiar disable = no
grabar y salir

service xinetd restart

26 jun 2008

Servicio NIS

Primero creamos el dominio NIS
[root@host125 /]# domainname Ciscotest
(nosotros inventamos el dominio Ciscotest)

ahora comprobamos si el dominio se ha creado
[root@host125 /]# domainname
Ciscotest

de esta manera al reiniciar se borrara la informacion pero esto se puede configurar de la sig. manera:

[root@host125 /]# vi /etc/init.d/network
y agregamos la sig linea

domainname Ciscotest

presiona Esc :wq


ahora vamos y configuramos el archivo

[root@host125 /]# vi /etc/yp.conf

domain Ciscotest server Phoenix1
domain Ciscotest server Temple1
domain Ciscotest server Scottsdale1


ahora iniciamos los daemons ypbind y ypwhich
[root@host125 /]# ypbind
[root@host125 /]# ypwhich
ypwhich: No se puede establecer comunicación con `ypbind'

ahora lo configuramos para que se ejecute automaticamente
[root@host125 /]# /sbin/chkconfig ypbind on
[root@host125 /]#

25 jun 2008

SSH

Ahora levantaremos el servicio SSH

[root@Killer root]# vi /etc/ssh/sshd_config

buscamos esta parte en el texto

#LoginGraceTime 120
#PermitRootLogin yes
#StrictModes yes


y lo modificamos en vi con el boton Insert

#LoginGraceTime 120
PermitRootLogin yes
#StrictModes yes

presionamos Esc guardamos con :wq

luego reiniciamos el servicio

[root@Killer root]# service sshd restart
Parando sshd: [ OK ]
Iniciando sshd: [ OK ]
[root@Killer root]#

y hemos terminado

Luego para probar nos metemos en una maquina con windows ejecutamos el Putty y ponemos la ip de la maquina donde levantamos el servicio sshd ingresamos usuario root y la contraseña.

Curso PHP


Con el fin de contribuir a estos aportes culturales, tengo el agrado de entregar el link de un manual de programación en PHP y sus instaladores.

Instaladores
http://www.appservnetwork.com/

Manual php
http://www.php.net/manual/es/index.php

Esperando que sea de vuestra utilidad.-

Att.

24 jun 2008

Servidor DHCP en Linux CentOS

Ahora configuraremos un servidor DHCP en linux Centos
el demonio encargado de este servicio es DHCPD

Primero veremos si el paquete dhcp esta instalado
[root@Killer root]#rpm -q dhcp
Si el sistema responde
Package dhcp is not installed (Significa que no esta inslado)

Descargamos el archivo de instalacion vamos a la carpeta donde lo dejamos 
[root@Killer root]#cd /root/Desktop
[root@Killer Desktop]#rpm -ivh Dhcp......... (aqui va el nombre del archivo)

aca encontramos un ejemplo de la canfiguracion del dhcp
[root@Killer root]# vi /usr/share/doc/dhcp*/dhcpd.conf.sample

Aca esta el archivo original sin cambios:

ddns-update-style interim;
ignore client-updates;

subnet 192.168.0.0 netmask 255.255.255.0 {

# --- default gateway
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;

option nis-domain "domain.org";
option domain-name "domain.org";
option domain-name-servers 192.168.1.1;

option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;

range dynamic-bootp 192.168.0.128 192.168.0.254;
default-lease-time 21600;
max-lease-time 43200;

# we want the nameserver to appear at a fixed address
host ns {
next-server marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
~
~
~


luego copiamos este ejemplo a la configuracion real
[root@Killer root]# cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcpd.conf
(en color azul esta el origen del ejemplo y en rojo el destino).
(luego nos hace una pregunta responder con yes).

Ya que hemos copiado el ejemplo a la configuracion real entonces modificamos los parametros de ip y completamos con nuestra real informacion, para editar el archivo de configuracion es de la siguiente manera.
[root@Killer root]# vi /etc/dhcpd.conf

Indicar tarjeta de red encargada de dhcp (esto se realiza en caso de que tengamos mas de una tarjeta de red).
Debemos editar el siguiente archivo
[root@Killer root]#vi /etc/sysconfig/dhcpd

DHCPDARGS=eth1  

 (le indicamos la tarjeta de red que se encargara del servicio dhcp "eth1").

El siguiente archivo almacena la base de datos de los clientes Dhcp, Mac asociadas a IP.
/var/lib/dhcp/dhcpd.leases

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

20 jun 2008

Configuracion de GRUB

El archivo se encuentra en el directorio siguiente:/boot/grub/, el archivo se llama grub.conf.

Despues de abierto dicho archivo, procede a editar las siguiente lineas.

Esta linea sirve para indicar el tiempo que quieres que el grub dura para cargar un sistema dado.

#boot=/dev/hda
default=1 ---esta linea establece al windows selecionado---
timeout=30 ----Aqui estableceras el tiempo----

Ejemplo esta es la otra linea que tendrias que editar si quieres que tu windows se ponga selecionado en tu lista.

title Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1

En mi caso eso me dio un error el que decia "Falta NTLDR"
(supongo el problema se debio a que cuando instale CENTOS el disco de linux era el unico Disco Duro pero luego puse el XP en otro disco que luego agregue) y esto lo arregle dejando las lineas asi:

title Windows XP
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
makeactive
chainloader +1
savedefault

Para màs informaciòn visite la siguiente pagina en internet.

http://www.gnu.org/software/grub/grub-faq.es.html

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 Apache

En primer lugar buscamos el archivo httpd.conf

[root@localhost xinetd.d]# find / -name httpd.conf -print

LO HEMOS ENCONTRADO
/user/local/apache/conf/httpd.conf
/etc/httpd/conf/httpd.conf


ahora lo configuramos en vi
[root@localhost xinetd.d]# vi /etc/httpd/conf/httpd.conf

y modificamos este parametro

#
#ServerName new.host.name:80

Lo dejamos asi:

#
ServerName 172.16.3.96:80

#

en la ip ponemos nuestra ip


reiniciamos el servicio
[root@localhost xinetd.d]# service httpd restart
Parando httpd: [ OK ]
Iniciando httpd: [ OK ]

con eso ya tenemos listo apache si queremos verlo escribimos localhost en el explorador Web

si keremos cambiar el contenido, editamos nuestro html aca
[root@localhost xinetd.d]# vi /var/www/html/index.html

e insertamos nuestro contenido html


Ahora le indicamos para poder acceder a nuestro servidor apache como un dominio ejemplo "dcs.duoc.cl"
modificamos lo siguiente
[root@dcs error]# vi /etc/httpd/conf/httpd.conf
#
ServerAdmin root@localhost (linea 235)

#


lo modificamos por
#
ServerAdmin root@dcs.duoc.cl (ese es nuestro dominio creado en dns "Ver entrada levantar DNS")

#

Modificamos ademas
#
ServerName dcs.duoc.cl:80 (agregamos nuestro dominio "Linea 249")

#


Ademas agregamos al final de este archivo
[root@dcs error]# vi /etc/httpd/conf/httpd.conf
lo siguiente

ServerAdmin rootr@dcs.duoc.cl
DocumentRoot /var/www/error/www.dcs.duoc.cl/index.html
ServerName dcs.duoc.cl
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common

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

15 jun 2008

Levantamiento Samba

Testear si los paquetes de samba estan instalados
[root@localhost ~]# rpm -q samba

samba-3.0.10-1.4E.9 (si nos sale algo parecido tenemos instalado samba, si no ahi que instalarlo)

Creamos el usuario (el mismo que fue creado en Windows)
[root@localhost ~]# useradd -s /sbin/nologin usuario
[root@localhost ~]# smbpasswd -a usuario
New SMB password:
Retype new SMB password:
Added user usuario.

Se edita el archivo de configuracion del servicio SambaEl archivo de configuracion se denomina smb.conf
se agregan los datos de la carpeta que en Windows esta compartida

[root@localhost ~]# vi /etc/samba/smb.conf
......
[curso]
comment = Carpeta en Windows
path = c:\curso

[root@localhost ~]# service smb status
smbd está parado
nmbd está parado

[root@localhost ~]# service smb start
Iniciando servicios SMB: [ OK ]
Iniciando servicios NMB: [ OK ]

[root@localhost ~]# smbclient -U usuario -L //172.16.3.201
session request to 172.16.3.201 failed (Called name not present)
session request to 172 failed (Called name not present)
Password:

Domain=[I260821] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
Sharename Type Comment
--------- ---- -------
IPC$ IPC IPC remota
curso Disk
ADMIN$ Disk Admin remota
C$ Disk Recurso predeterminado
session request to 172.16.3.201 failed (Called name not present)
session request to 172 failed (Called name not present)
Domain=[I260821] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Server Comment
--------- -------

Workgroup Master
--------- -------

[root@localhost ~]# smbclient //172.16.3.201/curso -U usuario
session request to 172.16.3.201 failed (Called name not present)
session request to 172 failed (Called name not present)
Password:
Domain=[I260821] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
smb: \>
smb: \>
smb: \>

smb: \> quit
[root@localhost ~]#

12 jun 2008

BLOG DE INFORMACION

Aqui dejo un link a el blog del profesor de DuocUC Jaime Alvarez Maldonado en el que tiene bastante informacion util.
http://jalvarezm.ublog.cl/

Desde este blog es posible descargar informacion sobre varias materias entre estas:
-Progamacion Aplicada
-It Essentials II
-CCNA 2

ACTUALIZAR FIRMWARE A ROUTER LINKSYS

Este informe trata sobre la actualización de firmware del router Linksys
Para hacer este informe se uso el Router Linksys WRT54GL.
El router contiene 4xRJ-45 Lan y 1xRJ-45 Wan y dos antenas para Wíreless.

Bueno para comenzar la actualización debemos entrar a la configuración del router, para eso primero conectamos nuestro PC con un cable directo en una de las bocas Lan del router luego establecemos DHCP en nuestro computador de la siguiente manera.














Con eso activamos DHCP en nuestro PC De esta manera el router deberá asignarnos una IP automáticamente






Ahora entramos a la configuración del router poniendo la dirección IP del router (IP por defecto 192.168.1.1) en el navegador Web.





















(Si esto no funciona verifique si en nuestro pc tenemos activado algun Proxy y desactivémoslo y volvamos a intentar). Al hacer esto nos aparecerá una ventana que dice conectarse a 192.168.1.1 y nos pide un usuario y una contraseña los cuales por defecto son:
Usuario: admin
Contraseña: admin

Al introducir el usuario y la contraseña correctamente entramos a la configuración del router.
Ahora volvemos la configuración del router a los valores por defecto del router por si acaso ha tenido alguna modificación en la configuración (esto se hace por seguridad).
Seleccionamos la opción administración luego en Valores predeterminados y la opción si, luego en guardar configuración y ya estamos listos para actualizar el firmware de nuestro router.



Ahora en la misma opción administración seleccionamos la opción actualización y presionamos examinar y seleccionamos el firmware con el que lo actualizaremos (el firmware lo puedes descargar de la pagina www.dd-wrt.com) y presionamos actualizar mientras el router se actualiza no se debe interrumpir en nada por que al actualizar el router este borra el firmware anterior y si se cae la actualización quedaría sin firmware.


Al terminar la actualización nos aparecerá la misma ventana de antes




Pero en este caso si actualizamos al firmware dd-wrt como es basado en Linux el usuario es root y la contraseña es admin

  • Usuario: root
  • Contraseña: admin


Como podemos ver ya hemos actualizado nuestro router
La versión del firmware que yo he elegido es Firmware: DD-WRT v24 mini



Por defecto la actualización no viene en español pero le cambiamos idioma desde la opción Administración.

MYSQL


Algo sobre MYSQL

En esta parte escribire algo sobre lo que he aprendido de MYSQL EN LINUX
De partida estos comando se ejecutan en linux en una terminal.
yo use la distribuion Centos



ESCRIBIRE UNA LISTA DE COMANDOS CON SU FUNCION ENTRE PARENTESIS ( ).
#service mysqld start (INICIA EL SERVICIO MYSQLD)
#mysql (ENTRAR A MYSQL)


YA DENTRO DE MYSQL
>#show databases; (MUESTRA LAS BASES DE DATOS EN MYSQL)
>#create database NOMBRE; (CREA BASE DE DATOS EL "NOMBRE" LO ASIGNAMOS NOSOTROS)
>#drop database NOMBRE; (BORRA BASE DE DATOS)
>#use NOMBREDATABASE (ENTRAMOS A LA BASE DE DATOS)


CREAR TABLA DENTRO DE NUESTRA BASE DE DATOS
>create table NOMBREDETABLA (dato varchar (n°));

EJEMPLO:
A NUESTRA TABLA LE PONDREMOS "ALUMNOS" TENDRA 3 COLUMNAS UNA SERA RUT, OTRA NOMBRE Y DIRECCION LOS NUMEROS SON COMO EL ANCHO.
>create table Alumnos (rut varchar(20),nombre varchar(25),direccion varchar(25));
>describe NOMBRETABLA; (ESTO DESCRIBE LA TABLA QUE CREAMOS PODEMOS VER SI AHI ERRORES)


INSERTAR DATOS EN TABLA
>insert into NOMBRETABLA
>values ('DATO');
VER LOS DATOS INGRESADOS
>select * from NOMBRETABLA;