Sei sulla pagina 1di 7

Instituto Politcnico Nacional

Unidad Profesional
Interdisciplinaria en Ingeniera en Tecnologas
Avanzadas

Alumno: Brandon Rocha Daz.


Carrera: Telemtica.
Grupo: 1TV1.
Proyecto: "Instalacin, configuracin y administracin de del servidor samba en el
sistema operativo Linux CentOs".
Profesor: Julio Esteban Galvn Rodrguez.

Introduccin.
SAMBA es una suite de aplicaciones UNIX que habla de protocolo SMB servidor
de bloque de mensajes, utilizado por diversos sistemas operativos como
"windows" y "Os/2" para operaciones de red cliente servidor, mediante el soporte
de este protocolo samba permite a los servidores UNIX ser usados para
comunicarse mediante el mismo protocolo con los productos windows y se
enmascara para ello.
Gracias a ello puede compartir impresoras instaladas en el servidor y en los
clientes, visualizar clientes de red, autenticar clientes logueandose con un dominio
windows, etc.
Bsicamente permite la interaccin entre windows y linux en actividades de
compartir carpetas, impresoras y otros servicios enmascarando a linux como si se
tratara de un equipo ms de la red con el sistema operativo de windows.

Desarrollo
En esta parte de la documentacin explicar detalladamente el proceso para
realizar correctamente los puntos requeridos en el proyecto, esto una vez
verificado que se tenga acceso a internet con los pasos necesarios.
1. Descargar paquetes de instalacin:
Mediante el uso del comando yum realic la descarga de samba.
yum -y install samba (Servidor SMB)
yum -y install samba-client (Diversos clientes para el protocolo SMB)
yum -y install samba common (Archivos necesarios para cliente y servidor)
2. Editar archivo de configuracin de samba:
Escribimos lo siguiente para acceder al archivo de configuracin de samba:
vi /etc/samba/smb.conf
(En este apartado se pueden realizar varias modificaciones al documento,
en mi caso nicamente modifiqu lo que se puede visualizar ms adelante).

Para mayor informacin acerca de los posibles puntos a modificar en el archivo de


configuracin de samba visita:
http://www.taringa.net/posts/linux/15887260/Samba-a-fondo.html
[global]
workgroup = WORKGROUP
secure = share
map to guest = bad user

Equipo de trabajo en windows


Seguridad compartida
Define la clasificacin del

[Publico]

invitado
Nuevo apartado con los parmetros de

path = /home/Publico
browsable = yes
writable = yes
guest ok = yes

la carpeta a compartir
Ruta de la carpeta a compartir
Hace posible su bsqueda
Hace posible la escritura
Permite el acceso a usuarios de

read only = no
Directory mode = 0777
Create mask = 0777
Hosts allow = 127. 192.168.1.90

sistema
Quita el permiso de solo lectura
Asigna permisos a subdirectorios
Asigna permisos a archivos
Permite IP de los rangos sealados

usuario

3. Crear directorio a compartir y asignar permisos


En este paso de mi proyecto decid generar la carpeta "Publico" en la
ruta /home/Publico en el cual apliqu todos los permisos utilizando el
comando "chmod 777 /home/Publico".
4. Deshabilitar la seguridad
Para deshabilitar la seguridad utilic el comando "systemctl" aplicndolo
como "systemctl status firewalld.service" el cual me permiti verificar
primero el estado de el cortafuegos gracias al "daemon" de este servicio,
posteriormente lo reemplac por "systemctl stop firewalld.service" que
detendra temporalmente el servicio del cortafuegos.
Continuando con este paso edit la configuracin del archivo selinux con el
comando "vi /etc/sysconfig/selinux" localizando la parte del documento
"SELINUX=enabled" para modificarlo por "SELINUX=disabled"
5. Activando el servidor

Continuando con el proceso utilic el comando "systemctl start


smb.service" el cual pondra en marcha el servicio de samba, as mismo
"systemctl start nmb.service" que se puede decir es la base de datos
donde samba tiene el registro de los usuarios, etc.
6. Registrando los usuarios del servidor samba
El uso de samba podr ser usado en su totalidad nicamente por los
usuarios creados para compartir las carpetas, aunque esto puede variar
acorde a los permisos asignados a los directorios.
Cree un usuario en samba mediante los siguientes comandos:
useradd v1
passwd ok1
Para samba:
smbpasswd -a v1
(Se hace la asignacin de contrasea para usar en samba)
smbpasswd -e v1
(Se hace activa su contrasea).
Reinici el servidor de samba para el nuevo registro.
7. Verificando la direccin IP y haciendo uso del servidor
Con el comando "ifconfig" proced a la revisin de la direccin IP asignada
por "dhcp" una vez hecho esto, en un equipo windows utilic "Ejecutar"
donde coloqu la IP antes mencionada, lo cual me direccion a la carpeta

compartida creada desde CentOs, para verificar el acceso, as como la


creacin, lectura y escritura de documentos por ambos lados, es decir tanto
en windows como en CentOs.

8. Jugando con los permisos de administracin y verificndolos.

[global]
workgroup = WORKGROUP
secure = share
map to guest = bad user

Equipo de trabajo en windows


Seguridad compartida
Define la clasificacion del

[Publico]

invitado
Nuevo apartado con los parmetros de

path = /home/Publico
browsable = yes
writable = yes
guest ok = yes

la carpeta a compartir
Ruta de la carpeta a compartir
Hace posible su bsqueda
Hace posible la escritura
Permite el acceso a usuarios de

read only = no
Hosts allow = 127. 192.168.1.90

sistema
Quita el permiso de solo lectura
Permite IP de los rangos sealados

[Privado]

usuario

path = /home/Privado
browsable = yes
browsable = yes
writable = yes
guest ok = no
read only = no
Hosts allow = 127. 192.168.1.90
Valid users = @memsamba,Brandon

Para este apartado se crearon y


registraron 1 usuario normal (dueo del
directorio o propietario) y 1 grupo

Un usuario "Brandon", gener una carpeta en el directorio pblico con


ciertos permisos donde l puede interactuar con ese directorio, y ningn
miembro de grupos o externo puede ejecutar ni modificar dicho directorio.
Cuando los usuarios generan archivos, estos se generan con permisos por
default, los cuales pueden ser modificados nicamente por sus creadores,
ellos asignarn el permiso de los mismos para los otros miembros de la
carpeta compartida.
Conclusin
Como conclusin, puedo decir que el servicio de samba es verdaderamente
til ya que es posible la compatibilidad de archivos de CentOs en este caso
a windows, lo cual con los permisos apropiados es posible gestionar a los
miembros de la red deseada y as evitar posibles modificaciones de
archivos no deseadas por otros usuarios.
Cibergrafa
alband. (08 de Agosto de 2012). Taringa. Obtenido de
http://www.taringa.net/posts/linux/15887260/Samba-a-fondo.html
Joel, B. (06 de 08 de 2014). Alcance libre. Obtenido de
http://www.alcancelibre.org/staticpages/index.php/como-samba-basico
SK. (26 de Septiembre de 2014). Unixmen Linux/Unix news, Howtos and
Tutorials. Obtenido de sitio web Unixmen:
http://www.unixmen.com/install-configure-samba-server-centos-7/
Tyenco. (16 de 08 de 2012). Taringa. Obtenido de
http://www.taringa.net/posts/linux/15410295/Instalar-y-configurarsamba-en-centos.html

Pa Steven (2014). Introduccion al SAMBA + Instalacion y configuracion [CentOS


6.5] [HD]. Disponible en: https://www.youtube.com/watch?v=2AaQs4IiGMA

Sospedra Rubn (2013). [Tutorial] Compartir directorio (carpeta) entre Ubuntu y


Windows 7 con SAMBA.Disponible en: https://www.youtube.com/watch?
v=ncITZsG4_i8

Potrebbero piacerti anche