Você está na página 1de 24

Al igual que en el caso anterior, en primer lugar crearemos la carpeta que vamos a compartir.

En
este caso ser una carpeta del usuario alumno. Iniciamos sesin como usuario alumno y en el
Escritorio creamos una carpeta denominada ejercicios.

En dicha carpeta crearemos un documento denominado prueba.odt al cual accederemos desde una
mquina con Windows 7.

El contenido de dicho archivo ser un texto a discrecin del lector.


Guardaremos el archivo pulsando sobre el icono del disquete en la barra de herramientas y luego
cerraremos el editor. Sobre la carpeta ejercicios del escritorio pulsamos el botn derecho del ratn.
En el men contextual seleccionaremos la opcin Propiedades.
En la ventana de Propiedades de la carpeta seleccionamos los permisos que queramos se
apliquen a la carpeta para las tres categoras posibles de usuarios que acceden a ella, a saber:
el propietario, los usuarios que sean miembros del grupo principal del propietario de la carpeta
y los otros, es decir, aquellos usuarios que no son ni el propietario ni forman parte del grupo principal
del propietario. En este caso vemos que el propietario (usuario alumno) tiene los permisos de
creacin y borrado de archivos, los miembros de su grupo (users) pueden acceder a los archivos, y
el resto de usuarios tambin. Aplicamos los permisos a los archivos contenidos pulsando sobre el
botn del mismo nombre. Una vez hecho esto pulsamos sobre el botn Cerrar.
Lanzaremos una terminal y en ella tecleamos el comando su profesor para cambiarnos a dicho
usuario, introduciendo su contrasea, y tras ello teclearemos la cadena de texto sudo gedit
/etc/sudoers, tal y como vemos en la imagen inferior.
Como resultado de la accin anterior ser mostrada la siguiente ventana, en la que deberemos
agregar en la lnea correspondiente la instruccin alumno ALL= /usr/sbin/system-config-samba,
tal y como vemos en la imagen inferior, tras lo cual pulsaremos sobre el botn Guardar y a
continuacin cerraremos dicha ventana.
Tras ello abriremos una nueva ventana de Terminal (cerrando la que tuviramos abierta con
anterioridad), y en ella teclearemos el comando sudo system-config-samba, tal y como vemos en
la imagen inferior.
Desde la aplicacin de Configuracin del Servidor Samba, pulsaremos sobre el botn Aadir un
recurso compartido Samba para aadir un nuevo recurso compartido.
Desde la ventana Crear un Recurso Compartido Samba, en la pestaa Bsico, seleccionaremos
la carpeta a compartir, el nombre que queremos dar al recurso compartido para que sea identificado
desde la red, una descripcin para el mismo, si es visible o no y si se permite escribir en dicho
recurso.
Pulsaremos el botn Examinar para seleccionar la carpeta queremos compartir. Navegaremos
hasta la carpeta que queremos compartir y pulsamos el botn Aceptar.

Le daremos como nombre de recurso compartido el mismo que la carpeta (aunque puede ser
diferente al nombre de la misma), daremos una breve descripcin para el mismo y activamos la
casilla Visible.
En la pestaa Acceso podemos indicar qu usuarios locales tendrn acceso a la carpeta desde la
red. En nuestro caso slo permitiremos el acceso desde la red al usuario profesor. A continuacin
pulsaremos Aceptar.

Como podemos apreciar en la ventana de la aplicacin de Configuracin del Servidor Samba,


entre la lista de recursos compartidos aparecer el nuevo recurso (ejercicios) que acabamos de
compartir.
Cerraremos la ventana anterior. Saldremos de sesin del usuario alumno y entraremos como
usuario profesor. Abriremos una terminal y desde ella escribimos el siguiente comando:

gksu gedit /etc/samba/smb.conf


Si hace ms de 5 minutos que nos identificamos desde sudo o gksu, deberemos introducir la
contrasea del usuario profesor.
Localice la seccin Global ([global]) del fichero de configuracin de Samba e introduzca las siguientes
modificaciones:

remote announce = IPs_EQUIPOS_A_AVISAR

workgroup = NOMBRE_GRUPO_TRABAJO

valid users = LISTA_USUARIOS_VALIDOS

Donde:

IPs_EQUIPOS_A_AVISAR: es una la lista de IPs de equipos o las direcciones de broadcast


de las redes donde se encuentran los equipos a los que queremos anunciar los recursos
compartidos. Estas IPs o direcciones de broadcast debern estar separadas por uno o ms
caracteres blancos.
NOMBRE_GRUPO_TRABAJO: nombre del grupo de trabajo o dominio al cual pertenece
nuestra mquina Ubuntu. Debera ser el mismo que el de las mquinas Windows.
LISTA_USUARIOS_VALIDOS: lista de usuarios locales separados por comas a los cuales
se les permite el acceso al recurso desde la red. O dicho de otra manera, qu cuentas locales
se pueden utilizar para acceder a los recursos desde Windows.

Localice a continuacin dentro del fichero la entrada correspondiente al nombre del recurso que
acaba de compartir (en nuestro caso ejercicios). Compruebe que el recurso es visible (browseable
= yes) y que es o no escribible (writeable) dependiendo de la eleccin que habamos hecho
anteriormente. Cuando dicha ventana presente el aspecto mostrado en la imagen inferior, guarde
los cambios realizados en el archivo pulsando el botn etiquetado como Guardar en la barra de
herramientas y cierre la ventana del editor.
Por ltimo, reinicie el servicio de Samba para que tengan efecto los cambios realizados. Para ello
deber introducir desde una terminal el siguiente comando:

sudo smbd restart

sudo nmbd restart


Antes de comprobar el acceso a la carpeta compartida, aun hemos de realizar una ltima
configuracin final, que consiste en asociar al fichero de contraseas de SAMBA, la contrasea del
usuario profesor, con el cual accederemos posteriormente desde Windows 7, para lo cual
lanzaremos una ventana de terminal y teclearemos el comando sudo smbpasswd -a profesor,
debiendo introducir en primer lugar la contrasea de Ubuntu del usuario profesor, y
posteriormente introducir por duplicado la contrasea que deseamos asociar a dicho usuario para
su posterior acceso desde Windows 7 (lo normal es que pongamos la misma contrasea), tal y
como vemos en la ventana de la imagen inferior.
Ahora s estamos en disposicin de poder acceder a la carpeta ejercicios compartida
desde Windows 7, teniendo varias formas de hacerlo. A continuacin explicaremos una de las ms
comunes.

Lanzamos el explorador de archivos desde Inicio->Todos los programas->Accesorios-


>Explorador de archivos y en la ventana del explorador de archivos sobre el icono Red pulsamos
el botn derecho y en el men contextual seleccionamos Conectar a unidad de red.
En el dilogo de Conectar a unidad de red seleccione la unidad a la que mapearemos la unidad de
red (en nuestro caso Z:) y la ubicacin y nombre de la carpeta compartida a la que queremos
acceder. Marcaremos adems la opcin Conectar con otras credenciales para que se nos
pregunte por la cuenta y contrasea de Ubuntu que utilizaremos para conectarnos al recurso
compartido. Esto deberemos hacerlo porque, por defecto, Windows intentar conectarse al recurso
compartido utilizando las mismas credenciales del usuario que ha iniciado sesin en Windows y es
muy probable que dicho usuario NO exista en la mquina destino o si existe no tenga la misma
contrasea. Estas credenciales debern ser los de un usuario que tenga cuenta en la
mquina Ubuntu y que tenga permiso para acceder al recurso compartido, tal como vimos
anteriormente. En el ejemplo introduciremos el nombre y la contrasea del usuario profesor. Luego
pulsaremos el botn Aceptar. Una vez hecho esto pulsaremos el botn Finalizar.
A continuacin aparecer una ventana en la que se nos pedir que nos autentifiquemos para acceder
al recurso compartido, una vez hecho esto pulsaremos el botn Aceptar y luego Finalizar.
Si nos hemos autentificado correctamente, veremos el contenido de la carpeta compartida, en este
caso el fichero prueba.odt.
Si abrimos dicho archivo, veremos su contenido y podemos apreciar que en la barra de ttulo aparece
el nombre del archivo y un mensaje que nos indica que es de slo lectura, es decir, no podremos
hacer cambios en l, debido a los permisos que habamos otorgado al usuario profesor sobre dicho
fichero.
De la misma manera, podemos intentar crear una nueva carpeta en la unidad compartida
seleccionando en el men contextual de la misma Nuevo->Carpeta.
Veremos que tampoco podemos crearlo ya que la carpeta la habamos compartido con la
opcin writeable=no y sin permisos de escritura para el usuario profesor.
El lector ser el que deber decidir en todo momento los permisos ms adecuados para las carpetas
y recursos compartidos en general.

Você também pode gostar