21.1.11

Samba en Ubuntu 9.10

Hola hoy les quiero hablar de el servidor de archivos de linux con windows: samba

Para poder instalar el servicio Samba vamos a abrir una terminal y teclearemos lo siguiente:

sudo apt-get install samba smbfs


Y con esto ya lo tenemos instalado despues hay q configurarlo, y lo haremos a continuacion.

sudo gedit /etc/samba/smb.conf

smb.conf es el archivo de configuracion de samba y aqui es donde agregaremos nuestros recursos compartidos, ademas de asignar los usuarios o grupo de los mismos para q puedan ver, leer y/o escribir en dichos recursos.

Para empezar le diremos a ubuntu q vamos a pertenecer a un grupo de trabajo de windows con el nombre q tenemos configurado en los equipos con windows, para esto buscaremos la siguiente linea y la modificamos:

workgroup = WORKGROUP

Donde WORKGROUP viene por defecto, asi q lo cambiaremos por nuestro grupo de trabajo, quedando algo asi:

workgroup = DARBLOG

Recuerden q es solo un ejemplo asi q pueden ponerle como quieran, claro siempre y cuando se lo reconfiguren a las pc's en windows, yo recomiendo usar el q ya tienen configurado pero es su desicion.

Bien ahora vamos a editar otro para metro, este es opcional, y es el siguiente:

server string = %h server (Samba, Ubuntu)

Vamos a cambiar lo q esta despues de %h, porq? preguntaran pues bien mis queridos educandos,jajaja, esto es porq el %h es el nombre del host de nuestro servidor q es la maquina con ubuntu donde estamos configurando samba, digo por si tienen mas equipos con ubuntu aclaro.

Bueno pues yo por ejemplo puse esto:

server string = %h Servidor de Archivos

Ahora si guardamos el documento, por este momento y tecleamos lo siguiente para ya poder ver nuestro servidor en la red:

sudo /etc/init.d/samba restart

Este comando reinicia el servicio samba y ahora ya surtiran efecto los cambios, lo checamos:


Hasta aqui todo va bien, ya esta nuestro servidor de archivos en nuestro grupo de trabajo, lo unico q nos falta es compartir los recursos q deseamos, y en mi caso lo hare por usuarios o grupos de usuarios segun lo q quiera compartir.

Para dar de alta o crear usuarios en linux haremos lo siguiente, en una terminal:

sudo adduser nombre_usuario

Despues deberemos de dar un pasword para el usuario y otros parametros q es opcional configurarlos y listo agregado el usuario:

20.1.11

Linux Server con Ubuntu 9.10 en Virtual Box

Hola q tal, bueno pues hace unso dias empece con esta tarea: Tener un servidor virtual linux en la distribucion ubuntu 9.10....la pregunta es ¿Porq con Ubuntu 9.10 desktop?

Asi es aunque diran pero como con una distro de este tipo y en desktop?, pues les dire las principales razones:
1. Por culpa de windws ya me acostumbre a tenerlo todo con ventanas
2. No se muchos comandos para instalar la version server
3. Me parece al mas facil para manipular
4. No tenia tiempo para aprender otra distribucion de linux
5. El soporte que hay es bastante grande y hay mucha info de howto.... with ubuntu 9.10

Una vez aclaradas las dudas vamos a lo bueno:

Lo q voy a presentarles es la instalacion y configuracion de los siguientes paquetes o servicios:

>> Web (apache2)
>> DNS (Bind9)
>> Email ( postfix)

Cabe mencionar q en micaso lo hice solo de forma local (red lan), asi q para los q requieren salir a internet hay q investigar mas.

::::: Instalacion y configuracion deApache2 para el servicio Web ::::::

Apache es un potente servidor http de codigo abierto, con el cual podemos montar el servicio web de una forma segura y rapida. Esto nos podra proporcionar el visualizar paginas web en la red local.
Para instalarlo necesitamos entrar a una terminal y despues escribiremos lo siguiente:
sudo apt-get install apache2
Una vez ya instalado el paquete apache se iniciara automaticamente, para verificar q trabaje bien vamos a abrir nuestro navegador q viene instalado por default: firefox.

En la barra de direcciones de firefox teclearemos lo siguiente:

http://localhost

y aparecera lo siguiente:


Si en lugar de eso les aparece otra cosa entonces no instalaron bien apache, vuelvan a instalarlo.
Si queremos solo empezar a crear nuestras paginas web con esto q tenemos tenemos q alojar nuestras webs en la siguiente carpeta,ruta o directorio; como deseen llamarle:

/var/www/paginaweb.html,php,xml,etc.

Recuerden q el navegador web buscara en esta ruta nuestra pagina llamada index, la cual es la pagina principal para dicho dominio, q eneste caso es localhost y q nos lo mostrara en el equipo local mas no en la red, si quisieran desde otra pc de la red visualizar la pagina web creada tendriamos q escribir la ip del servidor web, ejemplo: http://192.168.12.2 y ya con eso tambien debemos poder visualizarla.

Hasta aqui termina la configuracion de apache para nuestro servicio de Web.



::::: Instalacion y configuracion de BIND9 para el servicio DNS ::::::

Bind9 es un paquete q nos sirve para la configuracion de un Domain Name System, o lo q es un sistema de nombres de dominio q es con lo q identificaremos nuestro servidor de Web y mas adelante nos servira para nuestras cuentas de correo electronico.

Para instalar bind9 teclearemos lo siguiente en una terminal:

sudo apt-get install bind9 bind9-doc dnsutils

Una vez instalado el paquete lo q sigue es el configurar nuestro servidor DNS, para esto se modificaran algunos archivos, empezaremos de la siguiente forma:

sudo gedit /etc/bind/named.conf.local


Nota: como tip yo les recomiendo hacer una copia del archivo original antes de modificarlo para asi no tener ningun problema y en caso de cualquier falla poder volver al estado original.

Ahora vamos a agregar las siguintes lineas como la imagen muestra:


Guardamos y cerramos el documento, despues tendremos q teclear lo siguiente:
sudo gedit /etc/bind/db.local y vamos a modificar o añadir el archivo como se muestra a continuacion:


Guardamos como y ponemos el nombre db.dominio, donde cominio sera el q ustedes elijan.
Ahora haremos algo parecido pero guardaremos el archivo con la ip de nuestro host sin poner el ultimo cuarteto, en mi caso fue asi db.172.16.1, aqui esta lo q debera de llevar el archivo con nombre db.172.16.1:


Bien ahora en los equipos clientes solo tenemos q configurar la ip de nuestro servidor dns, y en el host q lo estamos montando tambien, para eso lo haremos cn el achivo resolv, a modificarlo de esta forma: sudo gedit /etc/resolv.conf y el archivo quedara asi:


Ahora para poder realizar las pruebas con las q comprobaremos el correcto funcionamiento del server dns hay q reiniciar el servicio de la siguiente manera:

sudo /etc/init.d/bind9 restart

Una vez reiniciado el servicio solo hay q comprobar q funcione bien mediante los siguientes comandos.

ping dominio

dig dominio

host dominio

nslookup dominio

nslookup ip_dominio

Si todo va bien no saldra ningun error , de lo contrario hay q checar de nuevo cada configuracion.
Si no hay problemas vamos a firefox ponemos en la barra de direccion http://www.midominio y ya, igual q en la imagen de abajo.





::::: Instalacion y configuracion de Postfix y Dovecot para el servicio E-mail ::::::

Aqui va todo lo de la instalacion

Despues de haber instalado vamos a proceder a la configuracion de postfix, y eso lo haremos asi:

cd /etc/postfix

cp main.cf main.cf_ori

<<>>

7.1.11

algunos comandos utiles de linux

Bueno pues como ahora ando con linux como server vamos a poner algunas cosas sobre este S.O. en su distribucion Ubuntu 9.10,a continuacion se enlistaran algunos comandos.

sudo apt-get install [paquete]
comando utilizado para instalar un paquete o aplicacion
ejemplo: sudo apt-get install apache2

dir
comando para listar el contenido de un directorio, es similar al de windows solo q no se mostrara la indicacion "dir" delante de el nombre de una carpeta o directorio.

cp
se utiliza para copiar archivos/carpetas a una carpeta
sintaxis: cp [archivo.extension] [/directorio/subdirectorio]
cp [directorio] [/directorio/subdirectorio] -R
directorio= nombre de directorio sin llevar "/" al principio
/directorio/subdirectorio= es el destino al q vamos a copiar nuestro archivo o directorio

rm
sirve para eliminar archivos
ejemplo: rm index.html

mv
comando q sirve para mover archivos o directorios a otra ubicacion y tambien ayuda a renombrar archivos

Twitter Delicious Facebook Digg Stumbleupon Favorites More