Notas y Partituras del Cuerno de Caza del MHF2

Hola chicos, os presento una frikada que hice entre mi novio y yo XDDDD está dedicada al Monster Hunter Freedom 2 y está programado swing y pasado a applet de Java. El aspecto no es que sea muy complejo, ya que sufrimos algunas complicaciones con el tema de las imágenes, al intentar alojar el applet en un servidor web. Cuento un poco como curiosidad lo del tema de las imágenes.


Nosotros teníamos hecho de esta manera el programa:



Pero por lo que estuvimos investigando, Java viene con una política de seguridad tan estricta, que para poder mostrar esas imágenes (las notas musicales de los botones superiores), hacía falta o modificar de forma manual el archivo "java.policy" de nuestro ordenador, para poder verlo tan sólo nosotros, o firmar dicha aplicación. Nosotros no hemos encontrado otra forma de hacerlo, y ante tal problema, decidimos ponerlo tal y como veréis a continuación ;)


Para los que jueguen al Monster Hunter, tal vez les parezca útil esto de las partituras, ya que es mucho más sencillo de llevar el cuerno de caza, no que de la otra manera, tienes que ir tanteando las notas y haciendo memoria. Espero que lo disfrutéis y lo encontréis útil, porque a nosotros nos está sirviendo y mucho !!! ^^

enga bichos nos vemos en la próxima !!!


PD: siento que esté descuadrado el applet, pero es que si no, no se ve completo .... de todas maneras os dejo un sitio donde verlo fuera del blog (url de arriba)

martes, 13 de octubre de 2009

Guía de Instalación y Config. Wifi Link y XLink Kai para PSP



Hola chicos! bueno os presento Issuu(www.issuu.com) que es una aplicación vía web que sirve para
poner nuestros documentos en formato pdf y con el famoso efecto flash "pasado de página". Es
bastante vistoso y bueno lo he aplicado para que pudiérais tener la guía que he hecho sobre el
Xlink Kai, esa aplicación gratuita que se usa para conectar varias consolas (PSP,PS2,Xbox,PS3,etc.)
para jugar en modo Ad-hoc con gente de todo el mundo. La guía que he hecho es para la plataforma
PSP y la instalación y configuración Windows XP Professional SP2.

Por cierto he tenido una serie de problemas con el Windows (poca cosa, pero que puede llegar
a complicarnos la vida de mala manera), con el famoso WZC(Wireless Zero Configuration Service).
Si no sabéis ahora mismo que es lo que es, os refrescaré la memoria diciéndoos que es el asistente de
configuración y conexión que está habilitado en Windows XP. Algo como esto:



Ahora lo recordaréis mejor XDD. Bueno pues para que el Zydass (que es el Driver que necesitaremos
para nuestro juguetito),funcione correctamente, os comento un par de comandos que nos van a ser útiles ^^:

- Para desHablitar y de esa forma no dejas al win que te controle las conexiones wireless sino la
aplicacion que elijas:

Menu Inicio, pulsamos Ejecutar y escribimos -> net stop WZCSVC

- Para volver a dejarlo todo igual, osea habilitar:

Menu Inicio, pulsamos Ejecutar y escribimos -> net start WZCSVC

Y ya está con eso lo tendremos todo listo ^^
Edito bichines!! que a vox populi se me ha pedido los archivos de instalación
montar todo esto, os dejo un par de link's con las distintas descargas, desde el
CD hasta la misma guía de instalación que tenéis más arriba.

Bueno espero que os haya parecido interesante el artículo, la aplicación y demás

enga besotes bichines y gracias por vuestros comentarios chicos !! ^^

martes, 26 de mayo de 2009

[MAQUETA] C-GUE



Os presento al C-GUE, una maqueta de un mecha que sale en la serie Gundam Seed, y que fue una de las últimas que hicimos (hablo en plural porque las monto junto con mi novio ;) ). La pintamos completa excepto por las partes blancas ... que la verdad quiero pintárselas algún día de estos porque se nota un poco lo que está pintado de lo que no. Bueno he descubierto otros de mis hobbys! XDD bueno pues eso, la hemos pintado con pintura acrílica, con un aerógrafo que creo recordar que compramos en Leroy Merlin, y que es de los más sencillos, tal es el punto de simplicidad de este artilugio, que va con una botella de aire XDDD. Ni si quiera con compresor, ya que era para probar que tal nos iba con el aerógrafo. Y bueno desde aquí lo recomiendo, pero para eso, para probar, porque al final, sale más rentable comprar un compresor que botellas de aire >.< además el hecho de ser en botella hace que se congele la pintura en la punta y puff .. mil historias XDD.

Bueno el modelo, tiene por colores originales una gama de grises, pero a nosotros (más bien a mí porque es a mí a quien le gusta tanto este modelo ^^u, me gustaba en verde). Hicimos pruebas con el photoshop coloreando las zonas y haciendo pruebas de como podría llegar a ser el resultado final. Y bueno, no sé a vosotros pero a mí me encanta. Encima de las capas de pintura, le echamos barniz (uno en concreto para no dañar las piezas de plástico, ya os diré cuando me acuerde del nombre), y pensaba en que este verano cuando tuviera algo de tiempo (y terminara con el proyecto y las prácticas!!!), realizar y ver como se pueden hacer las panel-lines sin estropear la pintura que ya tiene la maqueta. Algo me he enterado de que encima del barniz no hay problema con las líneas y que si te equivocas le pases "eso" con lo que se rellenan los zippos. No recuerdo el nombre del producto >.<

Y bueno a ver si os voy enseñando más maquetas porque tenemos algunas que me gustan muchas y muchas otras sin montar >.<

Bueno pues con este post inaguro una nueva sección, a ver que os parece !!!!

Espero que os haya gustado !!! Aunque siento que no sea con una grandiosa maqueta (aunque para mí lo es ;))

enga besotes bichinos!!

jueves, 7 de mayo de 2009

Programando Swing y Applet de JAVA

Holap bichines!! bueno pues tras hacer un examen redondo de java [si me hubieran dicho a principio de curso que iba a sacar el examen final de Java perfect, me hubiera entrado el ataque de risa floja de lo poco creíble que sonaba xDDD]. En fin, mi examen constaba de realizar una interfaz gráfica en Swing, que tuviera el aspecto que se muestra en la siguiente imagen:




y además tenía que displayarse en la pantalla en las coordenadas (200,200), con un tamaño de salida inicial 400 x 400 píxeles, y con un tamaño del TextField de 30 de largo.
Para que comprendáis un poco mejor el funcionamiento del programa, os puedo decir que tenías que elegir una de las tres opciones de arriba, es decir: Café, Té o Chocolate. Y luego podías elegir entre echarle leche, azúcar o ambas cosas. Lo que fueras eligiendo lo podías ir viendo en la pantalla pequeña que hay entre las dos filas de botones. Una vez elegido el pedido, hacemos click en el botón de "marchando", y se nos tenía que quedar el cuadro de arriba en blanco, y la de abajo con la anotación de nuestra elección final de pedido ^^.

Por supuesto no vale ningún tipo de trampas, es decir, que se tiene que mantener la estrucutra que está dispuesta en la imagen a pesar de que amplíes la ventana, la pongas más estrecha más ancha, etc.
Eso lo conseguimos programando el archivo "makicafe.java". Bueno en el examen llevaba otro nombre que me pedía el profesor, pero como bien sabéis si queréis cambiar el nombre del archivo y que funcione también tendréis que editar el nombre de la clase ;).
Para que se comprenda un poco mejor la forma en la que está diseñado y programado el código java he ido poniendo algunos comentarios aclarativos a lo largo del código.
Ese era mi ejercicio del examen y aquí os presento el resultado tras compilarlo y ejecutarlo con el compilador JGrasp:



Aprovecho para enseñaros mi nuevo fondo de pantalla XDDD, espero que os guste RE-L Mayers, protagonista de Ergo Proxy ^^.
Volviendo a la programación, tras realizar el examen esta que lo es, que se esperaba que me pidieran applets en el mismo examen, al comprobar que no era así...pues me quedé con mal sabor de boca, y estando en mi casa esta tarde, me he hecho la valiente y he hecho algunas modificaciones.
Para empezar que en el examen, me dejé un par de flequillos sueltos [aunque me pusieron un 10 de nota *-*]. El caso es que si comprobamos el código que os he dejado linkados al nombre del archivo, comprobaréis que si le dáis tres veces a "leche" o "azúcar", os seguirá saliendo en la pequeña pantalla, la misma palabra tantas veces como pulséis el botón (primer fallo); (segundo fallo), que al darle al botón "marchando", lo que había en el cuadro de texto de la parte inferior derecha, desaparece y se escribe lo nuevo.
Hay otro error, pero que no he terminado de arreglar en esta última versión que os traigo, que es la de incrustarle un Scroll-Panel, pero que lo pondré más adelante.
El caso es que la nueva versión con la corrección de los dos primeros fallos, la traigo hecha en swing-applet, y está colgada en internet, así que podéis comprobar su correcto funcionamiento a través de la siguiente dirección:

http://bicheandoporlared.diinoweb.com/files/programacion/MAKICAF%C9/makicaferyuka-applet.htm

Para ver el código que ha generado semejante salida, os dejo aquí el link del archivo "makicaferyuka.java"
Si os preguntáis cómo hemos podido poner el applet al final en un archivo *.html, os puedo decir que es bien sencillo si habéis conseguido compilar y ejecutar de forma correcta vuestro applet. Es tan sencillo que con cualquier editor de texto (bloc de notas, incluso xD), escribáis:

applet code = makicaferyuka.class
width = 400
height = 400
/applet

Con tan sólo esas cuatro líneas, escribiendo dentro del atributo de la etiqueta html "applet",
code="nombredel *.class generado con la compilación de nuestro archivo *.java"
nos basta para poder ver el resultado en nuestro navegador web. Si lo ejecutamos con el IE (Internet Explorer), debemos fijarnos en que no estén bloqueados las aplicaciones de este tipo. Yo como siempre uso firefox ^^ ...
Nuestra salida por el navegador queríamos que fuera lo más parecida posible a la que nos salía cuando ejecutábamos desde nuestro compilador, y para ello, hemos escrito lo siguiente, y lo hemos guardado como documento *.html:



Y así es como queda en la página. Lógicamente esto tan sólo es una prueba, pero de esta manera ya vemos cuales son los primeros pasos para nuestras primeros applets.
Por último deciros también que están comentadas algunas líneas del código para applet, explicando como es para poder arreglar los desperfectos que esta vez si hemos tenido en cuenta.

A continuación dejo de nuevo los links de los distintos archivos que hemos usado, generado, y creado para todo este pequeño trabajo ^^:

Si tenéis alguna duda sobre el código, no dudéis en preguntar ^^, saludos chicos!! ;)

sábado, 21 de marzo de 2009

Instalación Servidor - Cliente FTP

En esta ocasión, procederemos a instalar y configurar un servidor y un cliente FTP. Para ello, antes haremos una breve explicación de que es el FTP.


Es un protocolo de red para la transferencia de archivos entre sistemas conectados mediante una red TCP, a través de la arquitectura servidor-cliente. Las siglas FTP, proceden de los vocablos anglosajones: “File Transfer Protocol”, es decir, Protocolo de Transferencia de Archivos.





Instalación de Servidor FTP




Hemos elegido como servidor FTP, uno muy común que es el que se suele asociar a ubuntu cuando se habla de servidores de este tipo. Dicho servidor, se llama “vsftpd”.


Para ello, hemos abierto un terminal y hemos escrito la siguiente línea de comandos:




sudo apt-get install vsftpd




De esta manera, tendremos instalado el servidor de ftp. Antes de proceder a la configuración de este servidor, procederemos a instalar el cliente de ftp, aunque cualquier navegador web, como por ejemplo el Mozilla Firefox, se puede utilizar como cliente de un ftp, tan sólo escribiendo en la siguiente línea en la barra de direcciones:





ftp://192.168.0.58




Y tras cargar la página, nos deberá de pedir un usuario y contraseña si así hemos configurado el servidor ftp.




Aún pudiéndose conectar al ftp a través de un navegador web, nosotros hemos instalados el cliente ftp “gftp” con la siguiente línea de comandos en la terminal:





sudo apt-get install gftp




Una vez terminadas las instalaciones pertinentes, pasamos a la configuración del equipo que hará de servidor ftp, y de la configuración del programa y de sus archivos correspondientes.






Configuración del Servidor PC-FTP




Los archivos que vamos a editar para configurar nuestro servido, van a ser:





/etc/vsftpd.user_list
/etc/vsftpd.conf




El primer archivo, se centra en la configruación de carpetas y usuarios que tendrán acceso al ftp; mientras que el segundo se encarga de la configuración general del mismo.


Comenzaremos editando el archivo de configuración general. Para ello escribimos la siguiente línea de comandos en nuestro terminal:




sudo gedit -/etc/vsftpd.conf



Y sustituimos el texto que nos aparece en el archivo, por este otro:




listen=YES


#ANONIMOS NO


anonymous_enable=NO


local_enable=YES


write_enable=YES


#anon_upload_enable=YES


#los archivos van a ser enmascarados 077



local_umask=077


dirmessage_enable=YES


xferlog_enable=YES


connect_from_port_20=YES


# MENSAJE DE BIENVENIDA


ftpd_banner=BIENVENIDO A MI FTP.MLUISA.


# usa los usuarios locales, van a ser redireccionados a su home /home/ftp/user


chroot_local_user=YES


pam_service_name=vsftpd



chmod_enable=YES


dirlist_enable=YES


# los usuarios sólo puedan acceder a las carpetas del FTP y no a todo el sistema.


chroot_list_enable=YES


chroot_list_file=/etc/vsftpd.chroot_list


# Mascara del directorio


local_umask=022


# Enjaula a los usuarios dentro de su propio directorio personal. Mejora la seguridad.


chroot_local_user=YES





De esta manera, el servidor cogerá los usuarios y contraseñas de los usuarios locales del PC donde se encuentre instalado el servidor FTP, así como sus carpetas personales como lugar de inicio al entrar cada usuario en el ftp.




Para el proceso de los usuarios y permisos, nosotros hemos creado varias carpetas y varias cuentas de usuario así como un grupo para englobarlos.


Para ello, en esta ocasión hemos decidido realizar la gestión de usuarios y la creación de carpetas a través de la interfaz gráfica de gnome.


Al instalar el servidor, nos ha creado una carpeta /home/ftp. Nosotros aprovechamos esta carpeta, y vamos a crear un par de carpetas con distintos permisos para probar nuestra configuración. Tendremos 3 carpetas de carácter general, y 1 por cada usuario, de carácter personal.


A continuación explicamos de forma breve los permisos de cada carpeta:




TODOS = Tienen todos los permisos, es decir de lectura, escritura y ejecución todos los usuarios que nosotros permitimos. (Hemos excluido a los usuarios anónimos para que sólo entren los usuarios locales de nuestro pc)





NEVER = No tiene permiso ningún usuario, tan sólo el administrador puede entrar en esta carpeta.




READ = Los usuarios normales tan sólo tienen permiso de lectura en esta carpeta. El admón. tiene todos los permisos.




Userftp* = El usuario, cuyo nombre coincide con el nombre de la carpeta, tiene todos los permisos, pero los demás usuarios no tienen acceso ninguno a ella. Tan sólo el administrador.




Los usuarios, como hemos dicho antes, los hemos creado a través de la interfaz, Administración > Usuarios y Grupos. Ahí hemos creado un grupo de usuarios llamado “ftp”, y los usuarios los hemos creado, metíendolos en el grupo que anteriomente hemos citado, y poníendole como carpeta pesonal, la siguiente ruta /home/ftp/userftp*, siendo el asteríco el número del usuario que le hemos dado. Nosotros en nuestro caso hemos creado dos usuarios.




A través del terminal, vamos a ejecutar unas cuantas órdenes para modificar los permisos de cada carpeta tal y como hemos citado anteriormente, hemos escrito lo siguiente:





sudo su




[para entrar como usuario root, nos pedirá la contraseña, tras haberla introducido, escribimos lo que viene a continuación:]




chmod 777 /home/ftp/TODOS


chmod 707 /home/ftp/userftp*


chmod 557 /home/ftp/READ


chmod 007 /home/ftp/NEVER





Ahora a continuación editamos el ficher que contiene los distintos shell de linux:




gedit /etc/shells




Y le añadimos la siguiente línea al fichero: “ /bin/ftp”.


También editaremos el fichero que contiene las password y buscamos en las últimas líneas los nombres de nuestros usuarios sustituyendo lo que pone por lo siguiente:




userftp1:x:1003:1004:userftp1,,,,:/home/ftp/userftp1:/bin/ftp


userftp2:x:1004:1004:userftp2,,,,:/home/ftp/userftp2:/bin/ftp





De esta manera, tendremos a los usuarios asociados al shell fantasma que hemos creado anteriormente.


Tras realizar estos pequeños cambios en nuestro sistema operativo, volvemos a la configuración del servidor de ftp, creando un archivo con los nombres de los usuarios locales que les permitiremos el acceso al ftp. Para ello nos vamos a nuestro terminal, y escribimos la siguiente línea de comandos:




sudo gedit /etc/vsftpd.chroot_list




#usuarios que pueden entrar, mluisa es el administrador.


mluisa


userftp1


userftp2





Una vez realizado esto, escribimos en la consola el siguiente comando para reiniciar el demonio encargado del ftp.




Sudo /etc/init.d/vsdftpd restart




Tras reiniciar el ftp, nos vamos Aplicaciones > Internet > GFTP , que si recordamos era nuestro cliente ftp. Nos pide la ip de nuestro servidor, el puerto (como el nuestro es por defecto lo dejamos tal cúal nos lo encontramos), el nombre de uno de los usuarios con permisos, y la contraseña de este. Y nos debe de aparecer una ventana como esta:





pantallazohx0.png


Por último, comentar que el correcto funcionamiento de este servidor fue comprobado por el profesor, pudiendo apreciar los distintos permisos que tenían cada usuario sobre cada una de las carpetas.

sábado, 7 de marzo de 2009

Instalación de Firewall (Software) Firestarter

En esta práctica se nos pide la instalación y configuración de un Software Firewall en el sistema operativo Linux-Ubuntu. Antes de proceder a explicar los procesos que hay que llevar a cabo para la instalación y configuración de éste, comentaremos que es un Firewall.

Para empezar decir que Firewall, es un anglocismo en nuestro idioma y en nuestro entorno, que viene a significar “Corta-Fuegos”. Los corta-fuegos son elementos, a veces hardware, a veces software (como es en nuestro caso), que se utiliza en redes entre ordenadores para controlar las telecomunicaciones, permitiendo o denegando entradas y salidas hacia unas determinadas páginas web's, o contenidos, tipos de comunicaciones, etc. que han sido predefinidas por el administrador del elemento en cuestión.

Hay varios softwares para linux, que actúan, o son firewalls, y de entre todos estos, nosotros hemos elegido la aplicación “FireStarter”, debido a su fácil instalación y configuración del mismo. Para proceder a su instalación, hemos abierto un terminal y hemos escrito la siguiente línea de comandos:


sudo apt-get install firestarter


Tras instalar el programa, nos hemos dirigido a nuestro escritorio, y hemos hecho click en la pestaña de Sistema > Administración > FireStarter.

Se nos abrirá una ventana, en la que nos aparecerá un mensaje de bienvenida para comenzar a configurar el cortafuegos mediante el asistente.


1firewallut1.png


En la siguiente pantalla de configuración nos aparecerá elegir la tarjeta de red, y dos opciones que nos da a elegir a “iniciar cortafuegos al conectarse al exterior” y “ dirección ip asignada por dhcp”.


2firewallxw7.png


En nuestro caso, como podemos observar hemos marcado la opción de que se inicie el firewall cada vez que intentemos conectarnos a internet, mientras que la otra opción, la hemos dejado desmarcada ya que no tenemos un dhcp externo a nosotros que nos proporcione una ip.


Este cortafuegos, nos da la opción en la siguiente pantalla de elegir que todos los ordenadores que salgan desde nuestro firewall, salgan con una misma ip al exterior. Esto es una medida de seguridad, ya que lo que hace es que enmascara las distintas ip's que existen en nuestra red local. A este proceso se le llama Traducción de Direcciones de Red (NAT).


3firewallkv3.png


La siguiente pantalla lo que nos muestra es una pantalla de finalización del proceso de configuración tras el primer arranque del firewall, y fin del asistente. A continuación se puede ver en la imagen la pantalla que acabamos de describir:


4firewallsg9.png


Aceptamos, y nos aparece otra pantalla, la cual pertenece ya al funcionamiento normal del firewall, donde se nos muestra las distintas opciones para adminitir o denegar permisos a ciertas comunicaciones y al acceso de determinadas páginas web's o apertura o cierre de puertos.

Hemos podido comprobar que tras aceptar la anterior pantalla, en las siguientes que nos salen, nos da un error de inicio, para ello, tenemos dos opciones de arreglar dicho problema.

Abrimos un terminal, y escribimos la siguiente línea de comandos ya que vamos a editar el firestarter.sh:


sudo gedit /etc/firestarter/firestarter.sh


Y buscamos la siguientes líneas y las comentamos con el símbolo “#” como aparece en las líneas siguientes:


#if [ "$MASK" = "" -a "$1" != "stop" ]; then

# echo "External network device $IF is not ready. Aborting.."

# exit 2

#fi


Tras realizar esto, reiniciamos el servicio de la aplicación, mediante la siguiente línea de comandos:


sudo /etc/init.d/firestarter restart


como podemos comprobar, se nos inicia de manera correcta y sin darnos fallos en la iniciación de la aplicación.


Para bloquear una página, por ejemplo, en nuestro caso la de “www.google.es”, para cerciorarnos de que la bloquea, hacemos un ping a la dirección, mediante un terminal, escribiendo lo siguiente:


sudo ping www.google.es


Con este comando nos devuelve una dirección ip que se corresponde a la ip real y pública de google. Si queremos podemos comprobarlo copiando dicha ip y pegándola en la barra de direcciones de nuestro navegador web.


La ip que nos devuelve el terminal es la siguiente: 66.102.9.104.


Procedemos a abrir la ventana de configuración del Firestarter y podremos observar que hay varias pestañas. Nos fijamos en una que se llama “Normativa” nos aseguramos de que está marcada la opción de “Permisivo por Omisión ... y Lista Negra”, y le damos al botón de añadir regla. Nos aparecerá una nueva venta en la que nos pide que escribamos una dirección ip o un host, es decir que nos da la oportunidad de poner también la dirección url “www.google.es”. Y añadirle un comentario a esta nueva regla. Nosotros para cerciorarnos de que no van a poder entrar nuestros usuarios a dicha página, añadimos dos reglas, una con la ip que hemos averiguado mediante el ping, y la otra regla con la dirección web de la página de google.


Guardamos los cambios, y reiniciamos el servicio mendiante la terminal con el comando que hemos comentado anteriormente.

Una vez realizado esto, y estando operativo nuestro firewall, que nos aparecerá con un botón en azul en nuestra pantalla, nos dirijimos a nuestro navegador web, escribimos la dirección y comprobaremos que efectivamente no podemos entrar en la página web indicada.


Como hemos podido comprobar en nuestra práctica, esto es muy útil en un ámbito empresarial, ya que al igual que nosotros hemos marcado la opción de ir añadiendo una a una las páginas a las qu e NO queremos que tengan acceso nuestros usuarios, también podemos hacer justo lo contrario es decir, delimitar la conexión a las webs que nosotros creamos que sean seguras. De esta forma, todos los intentos de acceso del exterior al interior de nuestra red que no estuvieran en esa lista, tendrían el paso denegado. Esto es otra manera de cerciorarnos de la seguridad ante problemas como virus informáticos, intentos de intrusiones en la red, etc.


Instalación Servidor -Cliente Telnet

Esta práctica consisten en instalar un servidor y un cliente para poder usar y conectarnos a nuestros ordenadores a través de Telnet.

Para poder comprender mejor que es este servicio, comentaremos, que Telnet, es un protocolo de red, que se utiliza para poder conectarnos a los ordenadores que tengan dichos servicios activados, de forma remota. Por supuesto, comentar el hecho de que ambos ordenadores necesitan de la conexión de una red, para que su uso sea viable. Como detalle, explicar que Telnet, es el conjunto de dos vocablos anglosajones que son TELecommunication NETwork, es decir, Redes de Telecomunicaciones.

A continuación prodeceremos a explicar la instalación y configuración de dicho servicio.

Para instalar un servidor y un cliente telnet en nuestro Linux Ubuntu, abriremos un terminal, y escribiremos la siguiente línea de comandos:

sudo apt-get install telnetd

Dicha instalación nos realiza una serie de cambios, a parte de la creación de un grupo y un usuario cuyos nombres son telnetd. No realizamos la instalación de un cliente, porque usamos el cliente telnet que viene instalado por defecto en nuestro Linux Ubuntu.

Para probar que nuestro servidor funciona, procederemos a ejecutar la siguiente línea de comandos:

telnet 192.168.0.58

Así es en nuestro caso, en el hipotético caso de que tuviéramos una ip distinta, basta con cambiarla.

Una vez ejecutada dicha línea, nos pide el nombre de una cuenta de usuario, y a continuación, una contraseña. Si hemos introducido los datos correctos, nos aparecerá algo como esto:



mluisa@pc-mluisa:~$ telnet 192.168.0.58

Trying 192.168.0.58...

Connected to 192.168.0.58.

Escape character is '^]'.

Ubuntu 8.04.2

pc-mluisa login: mluisa

Password:

Last login: Tue Feb 3 12:27:26 CET 2009 from CARLITOS-UBUNTU.local on pts/1

Linux pc-mluisa 2.6.24-23-generic #1 SMP Mon Jan 26 00:13:11 UTC 2009 i686

The programs included with the Ubuntu system are free software;

the exact distribution terms for each program are described in the

individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by

applicable law.

To access official Ubuntu documentation, please visit:

http://help.ubuntu.com/

You have new mail.



En la práctica se nos pide que con distintos usuarios, modifiquemos algunos detalles en la configuración.

Nosotros hemos creado tres usuarios, con los cuales teníamos que hacer que tuvieran un límite de tiempo de conexión, que no tengan conexión al servidor telnet, y que cuando se loguee le aparezca un mensaje de bienvenida y a continuación la ejecución de un programa sin interfaz gráfica, en nuestro caso, ha sido un pequeño script.

El script que hemos realizado lo hemos creado a partir del gedit, y compuesto por las siguientes líneas:




#!/bin/bash

clear

echo

echo

echo ESTA ES LA EJECUCIÓN DE UN PROGRAMA

echo

echo

echo FIN DE LA EJECUCIÓN



Dicho archivo, lo hemos alojado en la carpeta /home y le hemos dado permisos a través del terminal con la siguiente línea de comandos:

sudo chmod 777 /home/prueba

Para que se ejecute dicho script cuando se logueen los usuarios, tenemos que editar los distintos .profile de cada usuario. Es decir que si tenemos un usuario llamado “user1”, tendremos que escribir la siguiente línea de comandos en el terminal:

sudo gedit /home/user1/.profile

De esta manera nos aparecerá el gedit abierto con el archivo .profile, aprovecharemos para modificarlo también y escribir un mensaje de bienvenida, a continuación mostramos como quedaría el archivo .profile de uno de nuestros usuarios.



# ~/.profile: executed by the command interpreter for login shells.

# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login

# exists.

# see /usr/share/doc/bash/examples/startup-files for examples.

# the files are located in the bash-doc package.

# the default umask is set in /etc/profile

#umask 022

# if running bash

if [ -n "$BASH_VERSION" ]; then

# include .bashrc if it exists

if [ -f "$HOME/.bashrc" ]; then

. "$HOME/.bashrc"

fi

fi

# set PATH so it includes user's private bin if it exists

if [ -d "$HOME/bin" ] ; then

PATH="$HOME/bin:$PATH"

fi

clear

echo _____________________________________________________

echo

echo

echo BIENVENIDO/A ^^

echo

echo

----------------------------------------------------------------------------------------

./prueba


-----------------------------------------------------------------------------------------------

Lo que hemos destacado en negrita es lo que hemos añadido al archivo original. Lo primero que e realizada es unlimpiado de la pantalla, se muestra el mensaje “BIENVENIDO/A”, después se cambia al directorio /home, y por último se ejcuta el script que se aloja en dicha carpeta.

Para que el usuario no se pueda loguear en el servidor telnet, lo que haremos será editar el archivo passwd, y cambiarle el bash (que es el shell por defecto de todos los usuarios que no sean del sistema), por el nombre de un shell falso. Para ello, ejecutamos la siguiente línea de comandos:

sudo gedit /etc/passwd

A quien le vamos a denegar el servicio telnet, es a nuestro usuario “user2”, y eso lo realizamos modificando la línea que hay en el archivo original, por la sigiente:




user1:x:1001:1002:user1,,,,:/home/user1:/bin/bash

user2:x:1002:1003:user2,,,,:/home/user2:/bin/false




La línea modificada es la remarcada en negrita. De esta manera no se puede loguera el usuario en el servidor telnet al ejecutar la línea que dijimos anteriormente de :

telnet 192.168.0.58

Por último nos quedaría el hecho de restringir la conexión de los usuarios. Lo que hemos encontrado que puede llegar a ser similar, es el hecho de que el propio sisitema operativo te expulse del servidor tras haber pasado un tiempo de inactividad. Para ello, volvemos a los distintos archivos .profile de acada usuario que se le quiera limitar la conexión, y se le añade la siguiente línea:

TMOUT = 5

De esta manera tras haber pasado 5 segundos de inactividad, el propio servidor te expulsa del mismo.

Por último comentar, que si hemos realizado algún cambio que sugiera reiniciar el servidor telnet, debemos escribir la siguiente línea de comandos:


sudo /etc/init.d/telnetd restart

De esta manera, tendremos configurado servicio de Telnet, limitado a los distintos usuarios.

Instalación Servidor DNS "Bind"

Esta práctica consiste en montar en el Sistema Operativo Linux de Distro Ubuntu, un servidor de DNS. Antes de comenzar en relatar el proceso a seguir para su correcta instalación y funcionamiento del mismo, explicaremos que el término DNS son las siglas de las palabras inglesas: Domain Name System, es decir, Sistema de Nombres de Dominio.

Realmente lo que hace un servidor de DNS, es crear una tabla en una base de datos donde se relacionan los nombres de dominio o los nombres netbios, asociándolo a una dirección IP.

Para llevar a cabo nuestra instalación, deberemos abrir una terminal en nuestro Ubuntu, y escribir la siguiente línea de comandos:

Estas líneas sirven para crear una zona y la cual configuraremos a través de un archivo que hemos citado ahí. Por lo tanto, procedemos a crear ahora el archivo en cuestión. Para ello, escribimos la siguiente línea de comandos:

cp db.local db.ryukadns


Con esta línea estamos creando un archivo copia del db.local, pero con el nombre de nuestra nueva zona, y es en el nuevo archivo donde modificamos un par de datos para que nos funcione de manera correcta. Los datos a cambiar son:

;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ryukadns.homeip.net. root.ryukadns.homeip.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ryukadns.homeip.net.
@ IN A 192.168.1.58
@ IN MX 0 mryukadns.homeip.net.
www IN A 192.168.1.58
saturno IN CNAME ryuka.homeip.net.


A continuación reiniciamos el servicio con la siguiente línea de comandos:

/etc/init.d/bind9 restart


Y para que nuestro ordenador también use el servidor DNS que hemos confugurado, debemos editar el archivo /etc/resolv.conf dejando tan sólo la línea que pone

nameserver 127.0.0.1


Para que funcione el servidor DNS para otros ordenadores de la misma red, también se tendría que modificar esa línea de ese archivo en concreto, con la salvedad de que tendríamos que poner en lugar de la ip 127.0.0.1, la ip que tenga el servidor de nuestra red, es decir nuestro ordenador, e nuestro caso la 192.168.0.58.

Para ver el correcto funcionamiento de nuestro servidor DNS, podemos hacerlo a través de la terminal, usando el comando host, como se puede comprobar en el ejemplo:

host ryukadns.homeip.net


y nos lo resolverá diciéndonos la ip de dicho nombre, etc. Y de esta manera comprobamos el correcto funcionamiento de nuestro servidor de DNS cuyo nombre es BIND


Instalación DHCP

Esta práctica consiste en instalar y configurar un servidor DHCP en Linux Ubuntu, teniendo tan sólo en cuenta que el profesor será el que nos de el rango de ip's para probar en otro ordenador que esté configurado para obtener una ip de forma automática, y probar que dicha dirección que obtenga sea la que nuestro dhcp le proporcione.


1. INSTALACIÓN


Para ello, abrimos un terminal en nuestro pc, y escribimos la siguiente línea de comandos:

$ sudo apt-get install dhcp3-server

Una vez terminado de instalar, lo que tendremos que hacer es editar el archivo de configuración de nuestro servidor de DHCP. Pero antes por motivos de seguridad realizaremos una copia de seguridad del archivo de configuración original. Para ello, nos volvemos a nuestro terminal y ejecutaremos el siguiente comando:

$ sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.bak

2. CONFIGURACIÓN



A continuación ya podremos editar el archivo de configuración como lo solemos hacer en las anteriores prácticas, abriéndo dicho archivo con el gedit mediante la siguiente línea de comandos:

$ sudo gedit /etc/dhcp3/dhcpd.conf


Buscamos en el archivo las siguientes líneas, tal y como mostramos en la siguiente captura de pantalla:

# option definitions common to all supported networks… option domain-name “example.com”; option domain-name-servers ns1.example.com, ns2.example.com;
default-lease-time 600; max-lease-time 7200;


optiondefinitionrp4.png


Y las comentamos, es decir que le añadimos a aquellas líneas que no tengan al principio el carácter " # "como mostramos a continuación:

#option definitions common to all supported networks… #option domain-name “example.com”; #option domain-name-servers ns1.example.com, ns2.example.com;
#default-lease-time 600; #max-lease-time 7200;

Tras realizar estos cambios, nos desplazamos casi al final del archivo, buscando las siguientes líneas:

# A slightly different configuration for an internal subnet. # subnet 10.5.5.0 netmask 255.255.255.224 { # range 10.5.5.26 10.5.5.30; # option domain-name-servers ns1.internal.example.org; # option domain-name “internal.example.org”; # option routers 10.5.5.1; # option broadcast-address 10.5.5.31; # default-lease-time 600; # max-lease-time 7200; #}



rangojz4.png



Las cuales nos servirán para configurar nuestro servidor de DHCP indicando, el rango de ip's que queremos que de nuestro servidor, la máscara de subred, la puerta de enlace,etc. Para que dichos cambios surten efecto, a parte de tener que guardar los cambios que hemos realizado durante todo el proceso en el archivo "dhcpd.conf", tendremos que descomentar estas últimas líneas que hemos mostrado anteriormente en la imagen.

La configuración que hemos realizado ha sido la que mostramos a continuación:
# A slightly different configuration for an internal subnet. subnet 192.168.9.0 netmask 255.255.255.0 { range 192.168.9.35 192.168.9.38; # option domain-name-servers ns1.internal.example.org; # option domain-name "internal.example.org"; option routers 192.168.9.0; option broadcast-address 192.168.9.255; default-lease-time 600; max-lease-time 12400; }


Teniendo en cuenta que nuestra subred de forma habitual para tener acceso a todos los recursos del Centro, es la 192.168.0 , he querido que el dhcp tuviera una subred distinta, para que no hubiera ninguna duda sobre el correcto funcionamiento del servicio que íbamos a levantar.
Nuestra subred será la 192.168.9 y hemos puesto que el tiempo máximo sean 12400 es decir alrededor de unas tres o cuatro horas máximo de conexión a nuestro dhcp.
Mostramos a continuación los cambios realizados en nuestro archivo de configuración del servidor de " dhcpd.conf " en la siguiente imágen:



miconfiguracionab5.png


Y a continuación mostramos lo que nos dice el terminal cuando inciamos nuestro servicio dhcp con el siguiente comando:

$ sudo /etc/init.d/dhcp3-server start


Mostramos el resultado de la ejecución de este comando en la siguiente imagen.


dhcpzy2.jpg

Tras comprobar nuestro profesor por el método que hemos comentado de forma breve al principio, con un ordenador con SO Windows XP y con una de sus tarjetas de red configuradas para obtener una ip de forma automática, fue comprobando los distintos servidores de DHCP.

Cambiando un poco el aspecto a mi Windows XP


¿No estáis cansados de ver el mismo tema de vuestro XP?¿esa barrita azul claro, o en su defecto gris de toda la vida XD? Pues yo ya estaba un poco cansada, y la verdad es que me he decidido a hacerle una remodelación a mi XP a baja escala :P .
La verdad es que he empezado por cambiar el fondo de pantalla (esto lo hago como minimo una vez cada mes/mes y medio xD), y acordándome de un juego del que no llevo apenas 10 horas jugadas, y del cual me he enamorado tras haber jugado a su secuela (Valkyrie Profile 2: Silmeria), pues me ha dado la vena de visitar su página oficial, y descargarme este estupendo "wallpaper" con la valkiria Lenneth; que como habréis visto en la captura de pantalla, es un fondo sencillo pero muy "resultón" como diría mi madre ;) .
Después estuve indagando un poco por internet (no me he matado buscando eso que lo sepáis xD); y he descubierto que hay una gran cantidad de utilidades por internet, que te cambian los skins, cursores, etc. También los temas de Windows se pueden cambiar, de hecho investigando sobre ellos, he descubierto que hay tan diversos y dispares que van desde uno simulando la interfaz gráfica del Windows Vista (que por cierto algunos de mis compañeros me han comentado que les enlentece la máquina), hasta otros con motivos de algunos reproductores de música (bsplayer,winamp,etc), o incluso con motivo del Mozilla FireFox o de mi ya amado sistema operativo Linux Ubuntu *-*.
Al final me he decidido a poner en el windows del pc de mi casa ha sido el Zune Style, que pega con el fondo de pantalla ya quejusto donde cae el logo del Valkyrie Profile: Lenneth, cae también el botón de inicio del mismo color naranja, a parte de que es de un toque oscuro y "gloss", lo cual en conjuto me gustan mucho ;). Son muy sencillos de instalar, ya que todos son autoejecutables de windows, es decir archivos con extensión *.msi .
Si os fijáis bien, también he cambiado el cursor de formato y color (en la imagen se aprecia de color azul porque se está clickando con el botón izquierdo). Al principio había estado echando un ojo por ahí a los cursores que había por internet, pero encontrando uno que era simulando el aspecto de los cursores que usa KDE, he encontrado una aplicación, llamada Cursor FX que no sólo te instala los paquetes de los cursores, sino que también trae unas cuantas librerías de cursores (con efecto y todo, muy vistosos en su mayoría), y además te permite crear tus propias librerías o añadir a las librerías de la aplicación otros cursores desde archivo. Al principio pensaba hacer esto último, pero he encontrado unos cursores originales de la aplicación que me ha gustado aún más de los que yo había encontrado por mi cuenta. La elección e instalación de los cursores con este programa es tan sencillo que me ha sorprendido y todo!! XDD, que sólo basta con seleccionar la librería de cursores que quieres poner, y darle a aplicar.

Por último he cambiado el protector de pantalla (esa pantalla/imagen/animación que te salta cuando se lleva un tiempo sin que el usuario haya realizado algún movimiento, o actividad). El que hemos puesto, ha sido con motivo de la lleada de Patapon 2 a mi PSP XDD, así que visitando la página oficial, me he tropezado con un curioso salvapantallas, que te muestra la hora del sistema, mientras van pasando patapones y enemigos varios por la pantalla.




También es muy sencillo de implementar, ya que el archivo es un *.exe y con ejecutarlo, ya se os pone como salvapantallas activo ese. Ya sabéis que si queréis cambiar cualquier aspecto de la configuración de la pantalla, hacéis click con el botón derecho sobre el fondo de pantalla, y os aparecerá la ventana de siempre con la configuración.

No es complicado el proceso que he llevado a cabo, es más el tiempo que uno se pasa eligiendo un tema u otro, o un fondo o un salvapantallas, que otra cosa XDD.

Por último os dejo los enlaces de los archivos que he utilizado y que tienen como objetivo final, la captura de pantalla del principio de este artículo. Ah! por cierto! "nano" aquí te dejo los cursores de Star Treek que sé que te van a gustar y en cuanto puedas te los vas a instalarXD.


Páginas Web Utilizadas:

  1. http://www.softonic.com/windows/estilos-visuales-xp
  2. http://na.square-enix.com/valkyrieprofile/index2.html
  3. http://www.patapon-game.com/
  4. http://www.stardock.com/products/cursorfx/

Hasta otra bichos !!! ;) ^^

viernes, 6 de marzo de 2009

Patapon 2 [vuelven al son de PATA PATA PATA PON!!!]


Hola chicos!!! y os traigo la gran noticia que tuve ayer *-* !!!

Por fin PataPon2: Don Chaka en castellano *-*!!!!! Por su puesto ya empecé ayer a echarle un vistazo (lástima que una tiene que madrugar XDD). Bueno para los que no conozcan este original título de la PSP, comentarles que se trata de un juego musical, rpg y de estrategia. Es divertido tanto para los más pekes de la casa, como para los más mayores (ahí es donde entra una servidora XD). De momento no os puedo contar mucho ya que no llevaré apenas 10 min de juego, pero si que os puedo adelantar que me sorprendió el hecho de que al comenzar una nueva partida, te pregunta que si quieres exportar la partida del juego anterior, es decir Patapon 1. De momento, he descubierto que lo que hace cuando exportas es que te pasa algunos items que tuvieras en tu antiguo "Altar de Ofrendas (inventario)", a parte de que vuelves a tener el mismo nombre como "Ser Supremo". Ya os iré contando mis "vivencias" de este juego. De momento tengo muy buenas vibraciones, a ver que tal es ;)

A continuación os dejo un enlace a la página oficial de los creadores de PataPon


enga saludos chicos!

Programando en Python



Hola bichos!!! hoy os traigo conmigo a Python, un lenguaje que se está poniendo de moda para aprender. Es tanto su utilización, robustez y sencillez a la hora de programar en este lenguaje, que lo usan en google para programar el motor de búsqueda y otras aplicaciones google.
Este lenguaje es interpretado, y se puede programar desde línea de comandos o desde un archivo con extensión *.py . Curiosidad de este lenguaje, es que su símbolo viene realccionado con una serpiente, y que su creador, Guido van Rossum, le dió este nombre por la afición al grupo humorístico británico, Monty Python. Como característica principal, lo que persigue este lenguaje es que sea fácil no sólo en la lectura de código, sino también en el diseño. También comentar que posee una gran cantidad de librerías y módulos, como el VPython, que sirve para crear objetos animados en 2D y 3D, obteniendo resultados bastante curiosos.

Si queremos probar a crear pequeño programitas y demás, tenemos para elegir en qué sistema operativo queremos programar, desde windows, linux, mac os, etc.
Sea cual sea vuestra elección, os recomiendo que uséis siempre el IDLE de Python.
Las siglas de IDLE provienen de la frase inglesa : "Integrated DeveLopment Environment for Python", que viene a significar: "Entorno de desarrollo integrado para Python". Es muy sencillo de usar, a parte de que está totalmente separado de lo que es la consola. Lo más importante para usar esto, es abrir el archivo *.py y después darle a run > run module, o a la tecla "F5". Con eso ya podemos ver nuestros archivos y ejecutarlos, teniendo los resultados desde una pantalla externa que nos aparece al ejecutar que estará en modo consola.

A continuación os dejo un par de enlaces para que os descarguéis si queréis lo necesario para poder usar la consola de python en windows, ya que en linux ya viene integrado con el sistema. Aclarar que como bien sabéis con Linux, podemos echarle un vistazo al gestor synaptic para descargarnos lo que queramos, o ir directamente a la página web oficial de Python, que ahí están todas las versiones.

Para Instalar Paquetes para Python en Windows:

Página Oficial de los desarrolladores de Python: http://www.python.org/

Espero que os haya gustado bichos ;) !!

miércoles, 4 de marzo de 2009

Instalación Samba

INSTALACIÓN DEL SERVICIO SAMBA



Para empezar comentaremos que samba es una aplicación que se creó para Unix y que posteriormente se ha adecuado para entorno Linux, en nuestro caso Linux Distro Ubuntu. Esta aplicación nos sirve para comunicar las impresoras y recursos compartidos como pueden ser archivos o carpetas que se encuentran en un Linux y que gracias a esta aplicación es posible el acceso a estos desde un sistema operativo Windows.

Una vez comentado un poco de que se trata este programa, procedemos a explicar su instalación y configuración.

Para comenzar a instalar esta aplicación en Ubuntu, abrimos un terminal, y escribimos la siguiente línea de comandos:

sudo apt-get install samba


Una vez terminado de instalar, antes de poner en marcha el servicio, tendremos que modificar un poco la configuración que viene por defecto en Samba, y le indicaremos por ejemplo que queremos compartir nuestra carpeta public. Este proceso se realizará para cualquier otra carpeta, tan sólo lo único que cambia es la ruta o path de la carpeta. En previsión de que cometamos algún tipo de error al editar el archivo de configuración del samba, haremos una copia de seguridad para que podamos reestablecer sin problemas y sin tener que reinstalar dicha aplicación. Para ello ejecutaremos el siguiente comando:

cp -p /etc/samba/smb.conf /etc/samba/smb_10122008_mlro_copia.conf


De esta manera, hacemos una copia del archivo, pero cuyo nombre es “smb10122008_mlro_copia, de esta manera, no sólo no confundimos a la aplicación con dos archivos de nombre similar, sino que también dejamos bien visible la fecha de realización de la copia de seguridad.Por otra parte, para que un Windows pueda visualizar nuestra carpeta public, tendremos que ejecutar la siguiente línea de comandos en nuestro terminal:

sudo gedit /etc/samba/smb.conf



Se nos abrirá un archivo en entorno texto, y veremos que ahí hay varias líneas de información respecto a nuestro usuario, contraseña, nombre de equipo, etc. Una de las cosas que cambiaremos será el Workgroup, que en nuestro caso, lo cambiaremos por “2cfs” que suele ser el que viene por defecto en Windows. En nuestro Windows, el grupo de trabajo los hemos dejado por defecto, por eso, lo configuraremos así. En el caso de que hubiera un dominio de Windows, se pondría el nombre del dominio.Continuando con la actividad de compartir nuestra carpeta carpeta1,carpeta2,carpeta3 con Windows, para ello agregaremos las siguientes líneas en el archivo de configuración que en este momento debemos de tener en el editor de texto:

[carpeta1]
comment = carpeta1
path = /home/mluisa/carpeta1
guest ok = yes
public = yes
browseable = yes
writable = no
valid users = mluisa,user1,user2
security = user


Obviamente, para compartir las distintas carpetasc, previamente la hemos tenido que crear en el caso de que no exista.Si quisiéramos que a esta carpeta accediera todo el mundo, la línea que tendríamos que agregar a parte de lo comentado más arriba, sería la siguiente:


security = share



Si lo que queremos es que cuando se intente acceder a esta carpeta, Windows te pida usuario y contraseña, lo que podemos hacer es a parte de modificar el archivo de configuración y donde hemos puesto antes SHARE ponemos user, y además ejecutamos la siguiente línea de comandos en el terminal como se muestra en el siguiente texto:

security = user

useradd -s /sbin/nologin user1
smbpasswd -a user1


Si a continuación pulsamos la tecla “enter”, nos pedirá que introduzcamos una contraseña (1234) para este usuario. De esta manera cuando se intente acceder a los archivos que hay en el interior de esta carpeta, se solicitará la introducción de los datos que hemos proporcionado en este mismo instante.

Hemos de comentar que obviamente, tendremos que crear los usuarios en linux, antes de ir otorgando los distintos permisos a las carpetas.etc. Para ello, tendremos que irnos a Sistema > Administración > Usuarios y Grupos. Y allí agregamos los nuevos usuarios con sus nombres y otros datos del usuario.

Para que haya una correspondencia entre los usuarios de Linux con respecto a Windows, tendremos que crear un abrir un fichero de nombre smbuser, en la carpeta /etc/samba , donde tendremos que escribir lo siguiente:


user1 = user1

user2 = user1


Donde el primer nombre corresponde con los nombres de los usuarios de linux, y el segundo nombre corresponde con el nombre de usuario que existe en windows.

También podemos crear un archivo que se llame smbpasswd, en el mismo directorio que hemos creado el fichero anterior, y ahí ponemos lo siguiente:


user1 = 1234


Donde user1 es el nombre de usuario de windows, y 1234, es la contraseña que tiene que poner el usuario para poder acceder a los recursos compartidos de linux.

Una vez realizado todo esto, guardados los cambios del archivo de configuración del samba, etc. Debemos reiniciar el servicio de samba, para ello ejecutamos la siguiente línea de comandos:

sudo/etc/init.d/samba restart


Para darle los distintos permisos a las distintas carpetas para los diferentes usuarios, el patrón que hemos seguido por línea de comandos ha sido:


sudo chmod user1 777 /home/public/carpeta1



Así debemos de hacer con todos los usuarios y carpetas junto con los distintos permisos que tendremos que darle a cada uno.

Suponiendo que tenemos una impresora conectada a nuestro Linux, y en perfecto funcionamiento, volveremos a editar el archivo de configuración del samba,y buscaremos las siguientes líneas:

#printing = nombre_impresora

#printcap name = nombre_impresora

Como podemos comprobar, estas líneas aparecen escritas pero como si fueran un comentario, es decir, con el símbolo #, es decir que el samba pasa de largo con estas líneas. Para que las tenga en cuenta, tendremos que quitar estos símbolos, sustituir el nombre de la impresora, por lo que actualmente pone: “nombre_impresora”, y además agregarle permisos de:

printable = yes

browseable = yes

public = yes


De nuevo, guardamos los cambios de este archivo, y reseteamos el servicio Samba con la línea que hemos comentado anteriormente. Comentar por último que esto se puede hacer mediante la interfaz gráfica. Para ello, tan sólo tendremos que dirigirnos a Sistema > Administración > Carpetas Compartidas, se nos abrirá una ventana donde vemos que se puede especificar si hay servidor wins, cuales es la ruta de la/las carpeta/s a compartir, etc.

martes, 27 de enero de 2009

 
Bicheando por la Red - Blog Creado en el 2009 por: Ryuka