Wiki Enredando
Advertisement


Logo-samba

Logotipo de Samba

Requisitos de la práctica:

A) compartir una carpeta en un máquina virtual de Ubuntu y acceder a ella desde Windows XP

B)Compartir una carpeta en Windows y acceder a ella desde una máquina virtual de Windows XP

Procedimiento seguido y Problemas encontrados:



Equipo 12.

Estos son los pasos que he seguido y me funciona bien, puedo ver la carpeta compartida de Windows en Ubuntu y la de Ubuntu en Windows, tanto en el Windows de la máquina real como en el de la virtual.

Sistemas operativos que tengo:

Maquina real: Windows XP Profesional versión 2002 Service pack 3

Maquina virtual 1: Ubuntu 10.10

Maquina virtual 2: Windows XP Profesional versión 2002 Service pack 3

· Pasos previos:

Tengo todas las IP fijas, una para cada máquina.

El grupo de trabajo tiene que ser el mismo para todos los equipos.

Tiene que estar funcionando la conexión de una máquina a otra, haciendo ping en la línea de comandos. Yo he tenido problemas en este paso que se solucionaron cuando puse el mismo grupo de trabajo para las máquinas y quitándole el Firewall de las máquinas con Windows.

· Pasos para compartir

· En la máquina real:

He creado como indicaba el ejercicio una carpeta en c:\ llamada compartir. La he pinchado con el botón derecho del ratón y en el menú, la opción Compartir y seguridad…. En la ventana hay que señalar “Compartir esta carpeta” y luego se “Aceptar”.

· En la máquina virtual de Ubuntu:

Hay que instalar SAMBA. Para ello he seguido la guía de Ubuntu: http://www.guia-ubuntu.org/index.php?title=Samba . Pasos que he seguido:

1. Abrir un terminal.

2. Escribir: $ sudo apt-get install samba samba-client smbfs smbclient

3. Editar la configuración para cambiar el grupo de trabajo:

a. Escribir: $ sudo gedit /etc/samba/smb.conf

b. Aparecerá una ventana nueva con el archivo smb.conf abierto, buscamos dentro del archivo donde ponga “workgroup=WORKGROUP” y lo cambiamos por el que se quiera utilizar, en este caso tiene que quedar asi: workgroup=TECHNO

c. Guardamos y cerramos.

4. Crear el directorio que vamos a compartir con las siguientes instrucciones:

a. $ sudo mkdir /home/publico

b. $ sudo chmod 777 /home/publico

c. NOTA: He puesto 777 para poder leer y escribir sin problemas desde cualquier parte.

5. Volvemos a editar la configuración:

a. $ sudo gedit /etc/samba/smb.conf

b. Añadimos al documento:

[publico]

comment = Cosas publicas

path = /home/publico

public = yes

writable = yes

c. Guardar y cerrar.



Con esto ya está instalado SAMBA.





Compartir recursos (siento la falta de las imágenes, pero no me deja ponerlas).

Crear una conexión de red entre un PC con sistema operativo Windows XP y una máquina virtual con sistema operativo Linux.

Para simplificar a la máquina real (Windows XP) la llamaremos, en adelante PC1 y a la virtual (Linux) PC2. En PC1 creamos una carpeta y guardamos en ella un texto de prueba (para comprobar, posteriormente, que ambos equipos pueden compartir información).

Compartimos ésta carpeta:

· seleccionamos la carpeta

· botón derecho del ratón, seleccionamos compartir y seguridad















· en el cuadro de dialogo, que aparece, seleccionamos “compartir esta carpeta en la red”, en el apartado “Uso compartido y seguridad”



Si todo va bien, nuestra carpeta compartida debe cambiar su aspecto por este otro:



Una vez compartida la carpeta comprobamos que el grupo de trabajo, donde compartiremos nuestros recursos, es el mismo para las dos máquinas, tanto física como virtual. En nuestro caso es “THECNO”. También nos aseguramos que la sesión de invitados esté activada en ambas máquinas.



En el caso de PC1l vamos a panel de control y buscamos sistemas.




Dentro de sistemas, en propiedades del sistema, seleccionamos nombre del equipo y pulsamos en cambiar.





Aparece un nuevo cuadro de dialogo en el que podemos cambiar el nombre del grupo de trabajo y de la máquina o comprobar que son los correctos.











Para activar la cuenta de invitados vamos a panel de control, cuentas de usuario y en el nuevo cuadro de dialogo que aparece activamos Invitado.

También nos aseguramos de desconectar el firewall.

































En el caso de PC2 es necesario instalar el programa Samba. Para ello debemos teclear la instrucción “$ sudo apt-get install samba samba-client smbfs smbclient” en el terminal de Linux. Para ello abriremos el menú aplicaciones / accesorios / terminal



También repasaremos en el gestor de paquetes synaptic (sistemas/administrador) si todos los paquetes con la extensión smbc están activados y si hay paquetes que indiquen algún problema. Para activar los paquetes y solucionar los problemas seleccionamos la casilla situada a la izquierda del nombre del paquete; esta se volverá de color verde.







































































Para comprobar, en la máquina virtual, que el grupo de trabajo es el correcto introducimos en el terminal la instrucción “sudo nano /etc/samba/smb.conf”. En la información que aparece en el terminal debemos tener “workgroup = TECHNO”.



En usuarios y grupos (Sistema/administración) indicaremos, “Administrador”, en tipo de cuenta.

En el terminal asignaremos a la máquina virtual un nombre reconocible con el comando: “sudo nano /etc/hostname” (es necesario reiniciar Linux para que acepte el nombre asignado).

Una vez que tenemos hecho todo lo anterior procedemos a crear la carpeta que compartiremos con PC1.

Crearemos la carpeta y en ella un mensaje de prueba, igual que hicimos al principio en PC1. Seleccionamos la carpeta y pulsamos botón derecho del ratón y pulsamos en opciones de compartición





Aparecerá el siguiente cuadro de dialogo:



en él, seleccionamos todas las opciones que aparecen.














































Seguidamente el icono de la carpeta compartida debe de cambiar al siguiente:













Ahora volvemos a PC1 y pulsamos el botón inicio y seleccionamos Mi PC.

A continuación abrimos el menú herramientas y dentro de éste seleccionamos conectar a una unidad de red.





En el nuevo cuadro de dialogo: 1 elegimos una letra para la unidad PC2.

2'

1'

                                                  2 pulsamos examinar y buscamos la unidad PC2








En ésta nueva ventana debe aparecer el nombre de PC2.

Una vez localizado, lo seleccionamos y pulsamos aceptar.



De esta forma tendremos acceso desde PC1 a PC2.





















En PC2 (Linux) abrimos el menú lugares y en el desplegable seleccionamos red.






Aparecerá la siguiente ventana:



En ella podemos comprobar los equipos con los que PC2

Advertisement