Este documento proporciona instrucciones para configurar el servicio Samba en un servidor Debian para compartir archivos. Explica cómo crear grupos y usuarios, establecer permisos de lectura y escritura, y compartir carpetas para que los profesores puedan compartir archivos con sus estudiantes de manera segura.
1. Proyecto Samba
Gestión de archivos compartidos.
Programa Conectar Igualdad
Manual creado por Melisa Sanchez.
http://proyectosamba.blogspot.com
.ar/
Configuración en server Bangho Topschool – Debian.
ISFD Nº36 José C Paz.
RTE voluntaria
www.melisanchez.3a2.com
Versión 1.1 Corrección 06/09/13
2. 1
Antes de iniciar la configuración se debe tener en cuenta ciertas recomendaciones:
1. Generar el backup de servicios, ver link.
Aquí le dejo el procedimiento oficial.
2. Vídeohttp://www.youtube.com/watch?v=X4RWV_Jn7OY InstalaciónyConfiguraciónde
Samba(GestióndeArchivos)
3. Archivo de configuración del vídeo.
Para comenzar
Vamos a continuar con la configuración Samba, este tutorial tiene los procedimientos que
se han teniendo en cuenta en el vídeo (2) que nos permitirá configurar correctamente
Samba.
Empecemos…
Iniciamos el Webmin, debemos hacer clic en Administración de Host o remotamente
//172.16.0.1:10000, aceptamos el certificado de seguridad que suele aparecer en el
navegador y colocamos el usuario y la contraseña de inicio del servidor.
Una vez dentro del WEBMIN:
Opción Server- Samba Windows File Sharing.
Se configurará algunas opciones de
“UNIX AND SAMBA USER SYNCHRONISATION” y
“UNIX AND SAMBA GROUP SYNCHRONISATION”.
3. 2
Tildamos todas las opciones que están en las siguientes imágenes o cotejen que las mismas
estén correctamente realizadas.
4. 3
Siempre tener en cuenta que
Cada vez que creamos cambios importantes debemos REINICIAR SAMBA.
Cuando creamos grupos y usuarios.
Carpetas.
Seguridad de carpetas.
Cambios en carpetas.
Cómo se accede a esta opción.
Clic en SERVER y luego en RESTART SAMBA SERVERS.
5. 4
Para comenzar- CREAR GRUPOS
Vamos a crear dos grupos que nos servirá para agrupar a los alumnos y profesores que se
van a usar en Samba. Para ambos se sigue los siguientes pasos.
Los grupos principales serán: “alumnos” y “profesores”. Se siguen los pasos señalados de
las imágenes.
No vamos a utilizar contraseña en los grupos
6. 5
Para continuar- CREAR USUARIOS
Como hicimos anteriormente ahora vamos a crear dos usuarios principales que nos servirá
para agrupar a los alumnos y profesores que se van a usar en Samba. Para ambos se sigue
los siguientes pasos.
Los usuarios principales serán: “alumnos” y “profesores”. Se siguen los pasos señalados en
las imágenes.
7. 6
Cuando se crean los usuarios “alumnos”, “melirte”, etc, se tendría que elegir en
SHELL = /bin/false, así ninguno de los usuarios inicia sesión en el servidor con esto
evitamos que los usuarios inicien una sesión en el server, la única sesión permitida es la
topadmin.
Otro dato importante la cuenta de “alumnos” no debemos usar contraseña. Pero los
usuarios de “profesores” si, se designa cliqueando la opción NORMAL PASSWORD, se
agrega una contraseña predeterminada para todos o a pedido del docente.
8. 7
Crear carpeta
Luego de haber creado a los grupos y usuarios vamos a crear las carpetas para que los
profesores compartan con sus alumnos, la cantidad de carpetas específica mejora el ingreso
de los archivos para compartir a los alumnos de los distintos cursos o carreras docentes.
Para crear “la compartición de archivos” vamos a
Opción SERVER- SAMBA WINDOWS FILE SHARING.
Hacemos clic en la opción “Create a new file share”.
Luego crearé una carpeta en este caso “melirte”, para el usuario “melirte” que pertenece
al grupo “profesores” con permiso de lectura 755. Clic en CREATE.
9. 8
Ahora vamos a mejorar los permisos de lectura para alumnos y lectura y escritura para el
profesor.
Atributos de lectura y escritura en carpeta
A continuación daremos los permisos de “quien va a acceder a los archivos para descargar”
en este caso los alumnos y “quien tiene derecho de subir archivos o borrar el contenido” en
este caso el docente propietario de la carpeta creada.
Debemos hacer clic en el nombre de la carpeta correspondiente yo tomaré como ejemplo
“melirte” ustedes “profesores”.
Luego elegimos la opción SEGURITY AND ACCESS CONTROL
En el caso de la carpeta profesores o la que he creado para mi “melirte” generalmente se
dan permisos generales.
10. 9
1. Acá he colocado a los usuarios “alumnosblg” “alumnos” “melirte”. “alumnosblg”
porque estoy probando por curso y no general como es el caso “alumnos”.
2. En esta opción los usuarios lectores “alumnosblg” y “alumnos”
3. Y por último el que tiene los derechos de lectura y escritura, o sea el que sube y
elimina contenido de la carpeta, usuario “profesor”, en mi caso tomé como ejemplo
“melirte”.
4. SAVED.
Quedaría del siguiente modo
melirte /vol/share/melirte Read/write to melirte
Read only to all other knows users
11. 10
Para accede a la carpetas como usuario “alumnos” o “profesor”
Nos conectamos a un AP, luego
Vamos a EQUIPO--- RED Y ELEGIMOS SERVICES.
Iniciamos sesión con el usuario correspondiente con o sin la contraseña predeterminada.