ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Open Suse


Enviado por   •  5 de Noviembre de 2013  •  5.785 Palabras (24 Páginas)  •  220 Visitas

Página 1 de 24

1.- OpenSUSE 11.2 participando en un grupo de trabajo mixto.

1.1 Planteamiento del problema

En este escenario tenemos un grupo de trabajo de unas 10 o 20 maquinas, en este grupo de trabajo tenemos computadoras con openSUSE y Windows XP, era necesario tener un entorno de red estable y que las computadora compartieran archivos entre si fácilmente de forma que los usuarios no tengan ningún inconveniente al momento de necesitar sus archivos en red, recordemos que en este ejemplo los usuarios deben ser coincidentes entre los equipos de la red.

Para instalar samba nos vamos a Yast – Software – Instalar/Desinstalar Software

Luego Seleccionamos Ver – Patrones nos vamos a la sección Server Functions y damos clic en el checkbox File Server.

1.2 Configurando la navegación de red.

Luego debemos configurar nuestra navegación por medio del entorno de red, de forma que este sea estable y no nos de errores de acceso para ello agregamos las siguientes opciones a nuestro archivo smb.conf en cual se encuentra en /etc/samba/ usando ya sea kwrite o vi.

Workgroup name = nombre_del_grupo_de_trabajo Netbios name = nombre_de_la_maquina Name resolve order = bcast host lmhost wins Local master = yes

openSUSE 11.2 con Samba Guía Ilustrada

http://easgs.wordpress.com 4

Preferred master = yes Os level = 65 Server string = “”

1.3 Descripción de las opciones

Estas opciones deben ir en la sección [global] del archive smb.conf y se describen con mayor detalle a continuación.

Workgroup name = nombredelgrupodetrabajo

Esto define el grupo de trabajo al que va a pertenecer la maquina.

Netbios name = nombredelamaquina

Esta opción define el nombre de la maquina en el grupo de trabajo.

Name resolve order = bcast host lmhost wins

Esta opción se usa en los programas de Samba para determinar qué servicios de nombres y en qué orden resolver nombres de hosts a direcciones IP. Su principal función es controlar como se realiza la resolución NetBIOS. Esta opción toma una cadena, separada por espacios, de diferentes opciones de resolución, en nuestro ejemplo usaremos difusión como primera opción.

Local master = yes

Esta opción le indica al servidor mantener una lista local de las maquinas de su subred.

Preferred master = yes (si ya hay uno omitir)

Este parámetro booleano controla si Samba es un examinador principal de listas principal para su grupo de trabajo.

Si se pone a yes, al iniciar, samba forzará una elección y tendrá una ligera ventaja para ganar la elección.

Use esta opción con precaución, porque si hay varios hosts (servidores samba, Windows 95 o NT) que son examinadores de listas preferidos en la misma subred, intentarán continua y periódicamente convertirse en examinador principal local. Esto ocasiona un tráfico de difusión innecesario y reduce las capacidades de las listas.

Os level = 65 (si ya hay uno y desea que este sea secundario poner 33, omitir para las demás estaciones linux)

Este entero controla el nivel en que se anuncia samba a si mismo para la elección de examinador. El de este parámetro determina si nmbd tiene oportunidad de convertirse en examinador principal del Grupo de Trabajo en el área de difusión local.

openSUSE 11.2 con Samba Guía Ilustrada

http://easgs.wordpress.com 5

Al poner el valor a 65 se asegura que ganara sobre cualquier otro sistema operativo en la red

Server string = “”

Esto controla qué cadena aparecerá en el cuadro de comentario de la impresora en el gestor de impresión y en la conexión IPC en “net view”. Puede ser cualquier cadena que quiera que vean sus usuarios y es la descripción de su equipo en el entorno de red, si se deja en blanco se usara el nombre de la maquina.

1.4 Creando los usuarios en openSUSE 11.2 con Yast

Con esto ya tenemos configurado nuestro grupo de trabajo y la navegación del entorno de red, ahora vamos a compartir un recurso, para esto debemos primero crear los usuarios Linux usando Yast-Gestión de usuarios y grupos-seleccionamos la solapa Usuarios y hacemos clic en añadir, registramos los datos del usuario y luego hacemos clic en la solapa Detalles y agregamos el usuario a los grupos respectivos.

openSUSE 11.2 con Samba Guía Ilustrada

http://easgs.wordpress.com 6

1.5 Agregando los usuarios a samba

Después agregar esos usuarios a samba con el comando.

Smbpasswd –a user1 Smbpasswd –a user2

Recordemos usar los nombres que necesitemos.

1.6 Compartiendo recursos

Este es el ejemplo de un recurso compartido que va al final del archivo smb.conf

[carpetacompartida]

Path=/home/easgs/sharedfolder Read list = user1 user2

openSUSE 11.2 con Samba Guía Ilustrada

http://easgs.wordpress.com 7

Write list = user3 user4 Force user = easgs Guest ok = no Valid users= user1 user2 user3 user4 easgs

Este es el detalle de las opciones.

Path=/home/easgs/sharedfolder

Es la ruta a la carpeta compartida.

Read list = user1 user2

Los usuarios de esta lista solo tendrán acceso de lectura.

Write list = user3 user4

Los usuarios de esta lista tendrán acceso total

Force user = easgs

Esta opción fuerza que los usuarios que se logean al servicio lo hagan como el usuario easgs por lo tanto todo lo que hagan será con los mismo derechos de este usuario, aun así, los usuarios listados en read list solo tendrán acceso de lectura.

Guest ok = no

Si este parámetro es yes para un servicio, entonces no se requiere clave para conectar con dicho servicio. Los privilegios serán los mismos de guest account. En este caso no permitiremos eso.

Valid users= user1 user2 user3 user4 easgs

Estos usuarios son los únicos permitidos para usar este recurso.

Para crear sharedfolder primero creamos la carpeta con el usuario que sera propietario y luego ejecutamos el siguiente comando como root, puede usar el nombre de carpeta que mas le convenga.

chmod 775 /sharedfolder

1.7 smb.conf final

Al finalizar nuestro archivo smb.conf se vera como el siguiente ejemplo

[global] workgroup = nombredelgrupodetrabajo passdb backend = tdbsam printing = cups printcap name = cups printcap cache time = 750

openSUSE 11.2 con Samba Guía Ilustrada

http://easgs.wordpress.com

...

Descargar como (para miembros actualizados) txt (27 Kb)
Leer 23 páginas más »
Disponible sólo en Clubensayos.com