Activa JavaScript para disfrutar de los vídeos de la Mediateca.
5_1-SAMBA-Sesion1 - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
buenos días vamos a empezar con la parte de samba vale pero antes de empezar a explicar quiero
00:00:00
comentaros cuál es el entorno que vamos a utilizar para hacer los ejercicios entonces empezamos
00:00:09
viendo las máquinas virtuales que vamos a utilizar y las máquinas que vamos a utilizar son
00:00:17
prácticamente las mismas que utilizamos en el nfs tenemos una máquina de ubuntu
00:00:25
vale que ya le he puesto el nombre pc 0 1 una máquina de centos las mismas que
00:00:31
teníamos antes vale que le he puesto el nombre el equipo pc 0 2 y una máquina de
00:00:40
windows 10 vale que le he puesto el pc 0 3
00:00:46
Además, para que podamos hacer los ejercicios, hemos creado en el Ubuntu, estoy ahora mismito en el PC de Ubuntu, además del usuario que nosotros teníamos cuando instalamos la distribución, he creado cuatro usuarios más.
00:00:51
usuario que se llama Nico, usuario que se llama Luffy
00:01:10
usuario que se llama Nami
00:01:14
y usuario que se llama Renji
00:01:16
pero que quiero que veáis que cuando yo me meto aquí en Renji
00:01:19
no me deja, ¿vale?
00:01:23
¿por qué? me voy a meter aquí en alumno
00:01:32
y voy a mostraros el contenido, el ficherito de tcpasw10
00:01:35
porque quiero que veáis como he creado ese usuario
00:01:45
Entonces quiero que veáis que tanto el usuario alumno como Luffy, como Nico, como Nami, todos tienen su UID, su GID, su directorio home y su bus predeterminado.
00:01:49
Pero quiero que veáis que en Renji lo que hemos hecho es que este usuario directamente como terminal tenga el userbin no login.
00:02:26
Es decir, ya vimos que yo puedo crear usuarios que no necesitan que puedan acceder, que puedan iniciar sesión en el equipo.
00:02:41
Pues este es uno de ellos, ¿vale?
00:02:49
Entonces, porque quiero que veáis que nosotros podemos tener usuarios que no van a iniciar sesión,
00:02:51
pero que los voy a utilizar para que puedan acceder a un recurso compartido, ¿vale?
00:02:57
Pues aquí tenemos un ejemplo, ¿sí?
00:03:01
Entonces, si me voy al ls-home, pues quiero que veáis que yo tengo aquí al usuario alumno,
00:03:05
Que tengo al usuario Luffy
00:03:17
Que tengo al usuario Nami
00:03:20
Y que tengo al usuario Nico
00:03:21
Pero el usuario Renji
00:03:22
Aunque le hemos dicho que este es su directorio home
00:03:25
Pero no hemos creado su directorio home
00:03:29
Porque nunca va a iniciar sesión
00:03:31
¿De acuerdo?
00:03:33
¿Sí?
00:03:34
Vale, pues esto en cuanto a el Ubuntu
00:03:36
Si nos vamos al CentOS
00:03:39
Pues más de lo mismo
00:03:41
Además del usuario alumno
00:03:43
Hemos creado el usuario Luffy
00:03:46
Hemos creado al usuario Chad
00:03:48
Y hemos creado al usuario Sanji
00:03:53
Me vuelvo a meter porque quiero que veáis el ficherito de TCPAS WD
00:03:56
Para que veáis cuál es la configuración que tienen puestos esos usuarios
00:04:07
Y mientras tanto en el Windows quiero que veáis que hemos creado dos usuarios
00:04:12
Usuario Kakashi y usuario Sakura
00:04:23
¿De acuerdo?
00:04:25
Además del usuario normal
00:04:27
Dos usuarios normales
00:04:28
Repito, que se llaman Kakashi y Sakura
00:04:31
¿Sí?
00:04:33
Pues a ver, que nos vamos al Centos
00:04:34
Para que veáis
00:04:36
Que tenemos al igual que antes
00:04:37
Alumnos Luffy, Chat y Sanji
00:04:52
Que todos tienen su directorio Home
00:04:54
Y el barra BIM, barra BAS
00:04:56
Pero, de nuevo, hemos creado aquí
00:04:58
Un usuario que se llama Inata
00:05:01
Fijaros que aquí en el Centos
00:05:03
Como tiene puesto user sbin no login
00:05:04
Directamente ni siquiera aparece en la entrada
00:05:07
Eso ya depende de la distribución
00:05:09
Pues aquí este usuario inata
00:05:10
Directamente no tiene
00:05:12
Aunque tenga directorio home
00:05:15
No lo hemos creado
00:05:16
Y directamente esta no va a poder iniciar sesión
00:05:17
Si nosotros le decimos ls
00:05:20
El raya home
00:05:23
Pues nosotros tenemos al chat
00:05:24
Al Luffy y al Sanji
00:05:27
Pero no tenemos creado
00:05:28
El directorio home para inata
00:05:30
Porque como no va a iniciar sesión
00:05:33
aquí pues para qué y lo vamos a utilizar para que pueda acceder a un recurso compartido sí
00:05:34
y repito el de windows que hemos creado dos usuarios kakashi y sakura sí vale pues vamos
00:05:42
a ir viendo pues que es esto del samba en la transparencia vale y me voy a saltar muchas
00:05:50
cosas entonces y leerla por favor tranquilamente porque aquí en los vídeos me voy a centrar
00:05:56
directamente lo que es la parte práctica. Pero bueno, por lo menos que sepáis que cuando
00:06:03
hablamos de Samba es el protocolo que utiliza Windows para todo lo que es compartir recursos
00:06:08
entre equipos de una red. Me da igual que sea archivos, impresoras... Entonces, cuando
00:06:13
nosotros en Windows vimos la compartición de recursos, el protocolo que utiliza es el
00:06:18
Samba. En el Samba que sepáis que hay varias versiones y os tiene que sonar una muy famosa
00:06:24
que es el Samba, la versión 1, que te aconsejan que no la utilices
00:06:29
porque yo no sé si os acordáis que no sé qué año
00:06:32
pues teníamos lo del WannaCry que estuvo ahí medio jodiendo a todo el mundo
00:06:35
y es porque el dicho protocolo tiene ahí una problemilla, una vulnerabilidad
00:06:40
que lo que hacían es infectar todo lo que era la red
00:06:46
entonces siempre te aconsejan que no utilices sobre todo la versión 1
00:06:50
también tenéis en un protocolo basado en samba que lo vais a ver a más normalmente se utiliza
00:06:55
indistintamente que se llama chips vale c y fs entonces este este otro protocolo es como si
00:07:02
fuese como si fuese no es un dialecto del smb vale entonces lo vais a ver en todos los sitios que se
00:07:14
utilizan distinta mente bueno y todo esto para que para que veamos samba y que samba pues samba
00:07:21
es la implementación libre del protocolo de comunicación que utiliza el windows del smb
00:07:28
vale entonces nosotros vamos a ver cómo podemos utilizar pues dicha implementación de samba
00:07:35
dentro de las distribuciones de linux tanto en distribuciones basadas de bien como las
00:07:41
distribuciones basadas en rejas de acuerdo entonces qué ventaja tiene el que nosotros
00:07:46
utilicemos ambas pues obviamente que vamos a poder acceder desde windows a recursos de linux
00:07:52
y al revés voy a poder acceder desde linux a una carpeta a un recurso compartido de windows sí
00:07:58
si accedemos desde linux a windows estoy utilizando la versión de samba cliente si
00:08:05
accedemos desde windows a una carpeta compartida que nosotros pudiésemos tener en linux estamos
00:08:12
utilizando el sal el samba servidor pero que sepáis que también yo puedo compartir nosotros
00:08:21
vimos el nfs para compartir entre sistemas linux pero que sepáis que yo también puedo utilizar el
00:08:29
samba para acceder desde otro equipo linux por ejemplo de un centos aún aún a un punto si vale
00:08:33
que servicios utiliza el samba pues en este caso utiliza el 2 o voy a poner aquí la transparencia
00:08:43
para que la veáis mejor porque así no estoy escribiendo que la pongo por aquí vale perfecto
00:08:49
Entonces aquí nos vamos a apoyar en dos servicios
00:09:01
El que se llama SMBD, que es el que se encarga del acceso remoto a todo lo que es el sistema de archivos e impresoras
00:09:07
Digamos que es el que es más pesado y la autentificación de los usuarios
00:09:16
Es decir, es el que se encarga de toda esa comunicación y de comprobar que el usuario con las credenciales es el correcto
00:09:21
Y el otro servicio, el MNVD, que es el que anuncia, en este caso, los recursos hacia otros ordenadores y gestiona quién puede y quién no puede.
00:09:28
Entonces tenemos aquí los dos servicios que vamos a tener que estar funcionando.
00:09:38
Y ahora, una vez que tenemos estos servicios ejecutando, tenemos ciertas utilidades que veremos cada una de ellas, si no todas, prácticamente todas,
00:09:43
para que nosotros podamos utilizar esa comunicación para acceder a los diferentes recursos compartidos, ¿de acuerdo?
00:09:54
Como por ejemplo el SMB client. Esto si conocéis por ejemplo el FTP y habéis hecho algún ejercicio con FTP en redes o no sé dónde,
00:10:00
pues ahora veréis que el SMB client es prácticamente clavado. Si yo quiero hacer copias de seguridad de un recurso compartido,
00:10:09
si quiero en este caso manejar los usuarios y las contraseñas de los recursos compartidos, si quiero ver la información,
00:10:17
Aquí no me entretengo porque vamos a ver con ejemplos cómo funcionan estos. Si quiero comprobar la validación del fichero de configuración de los recursos compartidos y si quiero verificar en este caso las impresoras.
00:10:24
entonces repito esto como lo vamos a ver más adelante pues no me meto con ellos entonces
00:10:36
para que yo pueda utilizar el samba voy a necesitar obviamente esto serio de paquetes
00:10:44
vale el samba el samba client el samba común que este es el que tiene los las utilidades comunes
00:10:50
tanto de la parte cliente como de la servidora vale y el cis útil que ya os dije que es el
00:10:59
dialecto utilizado también en smb y que se utiliza prácticamente indistintamente tanto smb como cips
00:11:05
vale y además ya veremos que cuando llegamos el sistema de archivos vamos a tener que indicar
00:11:10
menos te diciendo el sistema de archivos que va a ser de tipo cis vale podemos empezar poquito a
00:11:15
poco instalando para que yo pueda utilizar porque la idea es que yo desde windows vale me pueda
00:11:21
conectar a un recurso compartido de ubuntu entonces vamos a instalar vamos a aprovechar vamos a
00:11:27
instalar la parte de servidores la parte cliente de acuerdo entonces si nos vamos a el versión
00:11:33
derivadas de debian nosotros vamos a tener aquí que instalar los paquetitos correspondientes vale
00:11:40
al samba al samba común al cips vale y el samba cliente si es decir vamos a aprovechar a utilizar
00:11:47
la parte digamos por decirlo de alguna manera la parte de servidora y la parte cliente si
00:11:55
Si queremos hacer lo propio con RHAT y derivados, pues hacemos prácticamente lo mismo. El Samba, el Samba Common y el Samba Client. Esto es lo que cambia un poquito, ¿de acuerdo? El Samba Client.
00:12:02
Y aquí solamente comentaros, haceros una aclaración. Si acaso cuando vais a acceder dentro del HUD, os recuerdo que como viene el Firewall activado por defecto, si no queréis apagarlo, que os aconsejo que no lo apagáis, simplemente decirle que Samba sí que lo permitís.
00:12:15
¿De acuerdo? Entonces, si lo queréis permanente, utilizáis el primero, que esto ya lo vimos cuando vimos el, no sé si fue el NF, si no me acuerdo cuál. Aquí le estoy diciendo que en el Firewall quiero que me ponga de forma permanente en la zona que yo tengo establecida como pública, quiero que me añada el servicio para permitirlo el Samba.
00:12:34
La versión de abajo hace exactamente lo mismo
00:12:53
Pero solamente me va a funcionar en la sesión en la que tengo
00:12:57
Y para que me aplique, o sea, para que me recargue la configuración del Firewall
00:13:00
El Firewall-cmd reload, ¿de acuerdo?
00:13:04
Porque os dije que antiguamente la versión en la que se utilizaba el IP tablets
00:13:07
Ahora se utiliza el Firewall-cmd
00:13:11
Pues vamos a instalarlo
00:13:13
Entonces me salgo de aquí
00:13:15
Y voy a empezar por el Linux
00:13:17
Ya que estoy aquí, por el Linux
00:13:19
Por el Ubuntu
00:13:21
me voy a meter como administrador
00:13:23
y antes de nada
00:13:27
hacemos un apt-get update
00:13:31
tengo las máquinas en modo NAT
00:13:37
porque para lo que voy a hacer aquí ahora
00:13:40
no hace falta que esté haciendo otro tipo de configuración
00:13:42
así que me voy a lo fácil
00:13:44
y lo que sí que me voy a apuntar
00:13:46
que no lo tengo apuntado
00:13:50
son las IPs de cada uno de los equipos
00:13:51
así que este de aquí
00:13:54
Que fijaros que el hostname es PC01
00:13:59
Tiene la IP
00:14:04
La 192
00:14:08
168, 140, 185
00:14:11
Vale
00:14:18
Entonces vamos a proceder a instalar
00:14:19
El SAMBA, la versión servidor y la versión cliente
00:14:22
Así que me da igual que sea apt-get o apt, me da igual, install y ponemos el samba, ponemos el samba-common, ponemos el zips-utils y ponemos el smb-client, ¿de acuerdo?
00:14:28
Pues mientras esto se está instalando, vamos al de CentOS y vamos haciendo lo propio.
00:14:58
Actualizamos y vamos instalando.
00:15:27
Hacemos un yum, el install y ponemos el samba.
00:15:47
Ponemos el samba claim.
00:15:57
Da igual que pongáis ese o este, me da igual.
00:16:05
Ese es el nombre completo y el samba.
00:16:08
vale fijaros que el samba client me dice que ya se encuentra en su versión más reciente tengo
00:16:10
puesta la red sí ahí va que lo escrito mal perdonarme el samba samba client y samba common
00:16:24
ahora sí vale pues quiero que veáis por aquí que me dice que el samba client y el samba common que
00:16:55
por defecto ya lo tengo lo tengo instalado dentro de centos vale entonces vamos a instalar el samba
00:17:03
le decimos que yes y ya lo tenemos instalado de acuerdo vale vamos a comprobar si efectivamente
00:17:09
tenemos los servicios que hemos comentado antes estoy ahora en el pc 01 hoy no he apuntado la ip
00:17:20
Un momento, que voy a apuntar la IP de Centos, que es la 149.
00:17:25
Ok.
00:17:39
Nos vamos a Ubuntu y vamos a ver los servicios.
00:17:42
Ya os digo que intentar utilizar este, aunque tenéis las tres maneras que ya hemos comentado varias veces.
00:17:45
Y le digo el status y tenemos el SMB.
00:17:55
Si le das al tabulador, tenéis aquí el SMB de Service.
00:17:59
Esto dependiendo de la distribución que tengáis en la versión, lo mismo cambia un pelín, en este caso, el nombre del servicio.
00:18:07
Entonces aquí nos dice que lo tenemos ejecutando.
00:18:16
Me dice que el demonio de SMB lo tengo activo.
00:18:19
Y si miramos el otro, este es el SMB, el Samba, y el otro es el NM.
00:18:23
nm
00:18:29
borro esto para que veáis
00:18:31
que lo tengo
00:18:34
si ponéis nmbd, si le dais al tabulador
00:18:35
os tiene que salir, de acuerdo
00:18:38
si
00:18:40
nos vamos al de centos
00:18:41
y comprobamos, lo mismo
00:18:44
systemctl
00:18:46
status
00:18:49
sm
00:18:50
le doy al tabulador
00:18:53
y me dice que lo tengo inactivo
00:18:55
fijaros que aquí no lo tengo arrancado
00:18:58
pues lo vamos a arrancar
00:19:00
entonces aquí podemos hacer dos cosas
00:19:02
si yo lo arranco, la próxima vez que yo arranque el equipo
00:19:04
se me va a quedar otra vez parado
00:19:06
entonces yo le puedo decir que me la habilite
00:19:08
para que cada vez que arranque el equipo me funcione
00:19:11
entonces yo le puedo decir
00:19:15
oye, como yo lo tengo aquí inactivo
00:19:16
yo lo puedo habilitar
00:19:20
pues yo primeramente tengo aquí
00:19:22
como si fuese esto de la BIOS
00:19:24
enable, le digo, oye, quiero que me lo habilites
00:19:25
y me dice, oye, estoy creando un enlace simbólico
00:19:29
para que esto se arranque cada vez que arranque el servicio
00:19:33
y ahora le digo, vale, esto ya está preparado
00:19:35
para que cada vez que yo arranque, esté activo
00:19:38
pues ahora, quiero que me lo arranques
00:19:40
y lo arrancamos
00:19:42
si yo ahora le digo que quiero ver el status
00:19:43
pues me dice aquí, que yo ya lo tengo en este caso activo
00:19:47
¿de acuerdo?
00:19:51
¿sí?
00:19:53
Y me dice que está arrancando el Diamond, ¿de acuerdo?
00:19:55
Que me dice aquí que lo tiene el que está Redis, bla, bla, bla, bla, bla, ¿sí?
00:20:00
Vale, nos vamos al otro.
00:20:06
Y el otro, yo no sé si os acordáis, que en lugar de ser el Samba SM,
00:20:09
pues si yo me voy aquí al NM, fijaros que se llama NMB, ¿vale?
00:20:13
en el otro se llamaba el terminado donde detallamos pues aquí directamente pues tampoco lo tenemos así
00:20:25
que lo habilitamos esto si lo queréis siempre que arranque cuando arrancáis el equipo en si no lo
00:20:32
arrancáis aquí para hacer esta práctica y tirando millas si lo habilitamos y lo arrancamos entonces
00:20:40
si vais a comprobar y algo que no funciona mirar que los servicios los tenéis arrancados porque
00:20:51
puede ser tan estúpida la cosa tan estúpida que no lo tenéis arrancado pues claro que no funciona
00:20:57
si no tenéis arrancado estos servicios cuando vayas a conectar un recurso compartido pues no
00:21:02
va a ir así de claro de acuerdo sí vale pues ya tenemos instalado en este caso tanto la parte
00:21:06
servidor a decir puedo puedo crear ya carpetas compartidas tanto en la parte ubuntu en la parte
00:21:14
decentos de acuerdo si vale ya que estamos me voy a ir otra vez a la presentación porque quiero que
00:21:19
veáis simplemente cuáles son los puertos que podéis utilizar lo digo por si alguna vez tenéis
00:21:29
bloqueado dentro de cómo puede ser el servidor que os da salida en una empresa lo que sea y tenéis
00:21:38
que saber qué puertos son los que utiliza porque sepáis de qué va la cosa
00:21:45
de acuerdo entonces tanto uno tanto el smb de como el nb de vale si utilizó el
00:21:48
smb de que sepáis que utiliza el puerto 139 vale cuando se refiere a net bios y
00:21:56
que utiliza el 445 directamente vale si no utiliza el net bios es decir son los
00:22:03
puertos sobre todo el 445 que son los que utilizan para comunicarse y el
00:22:09
El NMVD son los dos puertos que podéis encontrar. El servicio de nombres el 137 y el servicio de datagramas el 138.
00:22:15
Entonces esto que lo tengáis aquí para que sepáis cuáles son los puertos que utiliza cada uno de los servicios.
00:22:26
Y ahora voy a daros estas transparencias que es la que quiero que miréis, pero vamos a hacer un ejemplo y así entendéis de qué va la cosa.
00:22:32
¿Cómo configuro yo una carpeta compartida en Linux?
00:22:41
Porque en Windows ya sabemos hacer una carpeta compartida
00:22:48
Aquí vamos a empezar haciendo el ejercicio
00:22:50
Vamos a hacer una carpeta compartida en Windows
00:22:52
Y vamos a acceder desde los equipos de Ubuntu y de CentOS
00:22:55
Y luego vamos a hacer la operación contraria
00:22:58
Vamos a hacer carpetas compartidas en Linux
00:23:00
Y vamos a acceder desde otro Linux o desde otro Windows
00:23:03
¿Qué pasa si yo quiero hacer una carpeta compartida dentro de Linux?
00:23:07
Pues que sepáis que el fichero de configuración de Samba es este de aquí, el smbconf, ¿vale?
00:23:11
Y al igual que pasa en prácticamente todos los sitios, todas las líneas que empiezan por almohadilla o por punto y coma son comentarios, así que ignorarlas, ¿sí?
00:23:17
Luego me dice, el fichero está dividido en secciones, ¿y qué es una sección? Una sección no es más, un segundo, a ver si puedo hacer una cosa.
00:23:29
pantalla en blanco, perfecto
00:23:43
y aquí, vale, una sección
00:23:46
a ver si aquí me escribe, sí, una sección
00:23:55
empieza por abre, sí, le pongo aquí
00:24:02
un nombre y ahora aquí voy a escribir un montonazo de
00:24:06
características de propiedades y siempre va a ser en este
00:24:12
caso el nombre de la propiedad
00:24:17
un igual y el valor
00:24:18
le pongo aquí por ejemplo otro nombre de la propiedad
00:24:22
es igual a 34
00:24:27
otra propiedad
00:24:29
aquí vais viendo que yo puedo escribir todo lo que quiera
00:24:36
cuando termina una sección
00:24:40
esto de aquí sería una sección
00:24:43
cuando termina una sección
00:24:46
cuando empieza la siguiente
00:24:50
¿Y cómo sé que empieza la siguiente? Pues aquí tengo mi sección 2. ¿De acuerdo? ¿Sí? ¿Y para nosotros qué va a ser una sección? Pues un recurso compartido. Así de claro. ¿De acuerdo?
00:24:51
Entonces, esta va a ser una carpeta, ¿vale? Carpeta compartida 1, carpeta 1 compartida, ¿vale? Esta va a ser la carpeta 2, etc., etc., ¿de acuerdo?
00:25:05
Vale, pues cuando se habla aquí, vale, cuando se habla aquí del nombre de la sección, me dice que el final de la sección inicia del comienzo de otra sección a final, ¿vale?
00:25:22
Ya sabemos que están entre Abre y Cierra corchetes.
00:25:35
¿Cuáles son las tres secciones especiales que os vais a encontrar dentro de un Fincherito Samba?
00:25:38
Pues os vais a encontrar la sección Global.
00:25:44
¿Y qué es la sección Global?
00:25:47
Es decir, os vais a encontrar tal cual esto.
00:25:48
Es decir, todas las características, todos los parámetros que yo ponga aquí,
00:25:50
van a aplicarse a todas las secciones que haya por debajo.
00:25:59
Si yo aquí digo que por ejemplo país es igual a España
00:26:03
Si yo hago una nueva sección más abajo que se llame Fernando
00:26:08
Dentro de Fernando va a aplicar que yo estoy en el país España
00:26:12
Es decir, todo lo que yo ponga ahí se va a aplicar en este caso a todas las demás secciones
00:26:17
Con una salvedad
00:26:21
Si yo aquí pongo país es igual a España
00:26:23
Y yo en una sección más abajo mía pongo país es igual a Portugal
00:26:26
Se queda la última que yo haya puesto
00:26:30
Es decir, yo puedo cambiar dentro de mi sección uno de los parámetros globales para que cambie dentro de mi sección. Pero lo bueno que tiene es que si yo lo aplico en global no lo tengo que escribir 17 veces. Es decir, lo pongo en la sección global y se me aplica a todas las secciones que yo tenga.
00:26:33
de acuerdo ahora dentro de home vale que es el que también me viene por defecto pero que viene
00:26:49
deshabilitado yo puedo definir recursos para cada directorio de cada usuario es decir si yo tengo
00:26:55
los usuarios que os he dicho antes que ya no me acuerdo cómo se llaman que si yo tengo aquí el
00:27:03
usuario ni con luz fin a mí pues yo voy a tener un recurso compartido para el usuario nico luffy
00:27:09
y Nami, ¿sí?
00:27:16
entonces ya veremos que ahora esto
00:27:18
por defecto dentro de Ubuntu al menos
00:27:20
viene deshabilitado, pero ¿qué es lo que
00:27:22
hace Samba? Samba lo que intenta
00:27:24
hacer es, busca una
00:27:26
sección, si tiene que buscar algo
00:27:28
que se llame Fernando, busca una sección que
00:27:30
se llame Fernando, y si no encuentra una sección
00:27:32
que se llame Fernando, intenta buscar un
00:27:34
nombre de usuario que se llame Fernando
00:27:36
para saber si tiene que aplicar
00:27:37
en este caso esta sección o no
00:27:40
y por último, que por ahora
00:27:42
en esta sección no vamos a entrar, pero
00:27:44
que sepáis que aquí también las puedo definir si vosotros tenéis que especificar una impresora
00:27:46
vale pues tenéis que especificarlo o podéis hacer la vuestra propia o lo especifica es dentro de
00:27:51
aquí de acuerdo entonces todas las impresoras definidas dentro de este fichero van a aparecer
00:27:59
como recurso compartido vale pues vamos a seguir para adelante vale esto ya lo que hemos visto que
00:28:05
una sección global se aplica resto y que dentro de cada sección yo puedo machacar lo que en la
00:28:12
sección global pero aquí empezamos con uno y es cada cambio que yo haga en el fichero etc samba
00:28:16
smb puntocom sí que es bueno que una vez que lo tengáis ejecute es este comando porque este
00:28:23
comando te comprueba si hay algo que no le gusta vale entonces ahora lo vamos a hacer voy a voy a
00:28:29
equivocarme adrede para que veáis que me dice oye esto no sé qué narices me estás diciendo de
00:28:35
acuerdo sin simplemente así el test paran y lo que va a hacer es comprobar si le cuadra lo que
00:28:40
hay dentro de ese fichero etc samba samba smb puntocom fono de acuerdo vale y lo que os he
00:28:46
dicho dentro de cada sección nosotros lo que vamos a tener son vale este tipo de opciones
00:28:54
entonces te dice que estas opciones continúan hasta que se encuentre una sección rodeada
00:29:03
entre corchetes lo que hemos dicho vale cuando terminó la sección cuando empieza
00:29:08
la siguiente sí y siempre tienen este formato el nombre de la opción es igual
00:29:11
y el valor y te dice cuidado con el valor porque los espacios en blanco
00:29:15
también son importantes del valor si si yo pongo fernando espacio herrero es
00:29:19
fernando espacio herrero de acuerdo y siempre dejar para que no tengáis
00:29:26
problemas antes y después del igual un espacio si mal pues estos son los parámetros que nosotros
00:29:30
podemos establecer en la sección global vale no son todos vale pero son opciones que tenemos que
00:29:42
tener en cuenta tampoco quiero que las planes de memoria porque también lo tenéis en la ayuda de
00:29:48
acuerdo pero bueno entonces por aquí me voy vale los números por encima nombre del grupo de trabajo
00:29:52
y aquí fijaros que a mano derecha os tengo puesto cuál es la opción esto está cogido de la ayuda en
00:30:02
en este caso la descripción del servidor y quiero que veáis que aquí yo le he puesto perdón yo lo
00:30:07
he puesto el valor por defecto me pones ambas y me pone un tanto por ciento v os acordáis cuando
00:30:14
vimos el comando date que yo le puedo poner tanto por ciento h tanto por ciento de y representa por
00:30:20
ejemplo el mes el año el día pues dentro de samba también tengo una serie de variables que pueden
00:30:25
representar pues varias opciones si os la voy a mostrar en la siguiente transparencia pero no
00:30:31
quiero que la aprendáis simplemente la pongo de referencia de acuerdo por si tenéis que poner en
00:30:37
el valor de alguna de las opciones pues alguno de esos parámetros de acuerdo ponemos en este caso
00:30:42
el nombre en el bios de samba las interfaces por la que va a utilizar el samba por defecto van a
00:30:49
ser todas el tipo de seguridad que vamos a utilizar y por defecto este sí que me interesa porque va a
00:30:55
ser el user que quiere decir security user que cuando yo acceda a una carpeta compartida me va
00:31:01
a pedir un usuario una contraseña vale si ese usuario y esa contraseña es correcto en el
00:31:08
sistema donde voy a acceder al recurso compartido pues voy a poder acceder a todos los recursos
00:31:14
compartidos siempre y cuando obviamente yo tenga permisos sí vale aquí también le vamos a decir
00:31:20
opciones relacionadas con la contraseña vale es decir el modo de almacenamiento de la contraseña
00:31:27
aquí o podéis ver el paso wbd o podéis ver el tdb sam vale simplemente es diferente manera de
00:31:32
tratar las contraseñas y el fichero de contraseña que va a utilizar el tipo
00:31:42
vale de cifrado que va a utilizar este de aquí es si acaso estoy utilizando un
00:31:49
servidor vale va a ser el servidor que va a utilizar para autentificar las
00:31:57
contraseñas este no vamos a ver aquí si permito que el usuario pueda entrar si
00:32:01
no tiene contraseña que por defecto va a ser que no en este caso puedo indicar que los accesos se
00:32:08
consideren o no como invitado y está puesto que por defecto no también lo veremos más adelante
00:32:17
le puedo decir que ordenadores voy a permitir que puedan acceder a este servidor le digo el
00:32:22
fichero donde que se queda reflejado todos los accesos que yo tengo y el tamaño máximo que va
00:32:31
tener el ficherito donde se queda reflejado todo lo que yo voy haciendo respecto a lo del samba
00:32:36
si yo no quiero que os aprendáis de memoria esto por favor pero sí que quiero que veáis de qué va
00:32:41
la cosa vale estos son los parámetros globales aquí tenéis un ejemplo porque fijaros que en
00:32:47
la sección global que os he dicho es decir esto se me va a aplicar de aquí todo esto es lo que se me
00:32:54
va a aplicar a todas las secciones que yo ponga por debajo si entonces fijaros que me dice oye
00:32:59
Pues mira, el trabajo para Nesbio va a ser este, va a aparecer Robles. La descripción del server me va a aparecer Samba tanto por ciento V en tanto por ciento L. Y aquí abajo os pongo un ejemplo de lo que es. Tanto por ciento V me dice, oye, la versión de Samba. Pues me va a poner Samba versión de, yo qué sé, 3.0. Y en, y el tanto por ciento L me va a decir en PC01. ¿De acuerdo?
00:33:05
El nombre en SBIOS, el tipo de contraseña que va a utilizar, el ficherito de contraseña este que va a utilizar, este si no recuerdo mal es la versión anterior a la actual, el tipo de seguridad que hemos dicho que va a ser user, si me va a cifrar las contraseñas que hemos dicho sí, no me va a apear a invitados.
00:33:30
Y los ordenadores desde los que voy a poder acceder a este equipo son todo lo que empieza por 147.156.2.2.2 y todo lo que empieza por 147.156.2.2.3.
00:33:49
Fijaros cómo le puedo indicar aquí un rango de ordenadores.
00:34:05
¿De acuerdo? ¿Hasta aquí bien?
00:34:11
Esto no os preocupéis si por ahora no entendéis qué quiere decir todo esto
00:34:13
Porque ahora lo vamos a ver con ejemplos prácticos de cómo funciona
00:34:18
Esta sería la variable, la sección global
00:34:23
Y aquí lo que os he dicho antes
00:34:28
Os he dicho que yo puedo utilizar aquí una serie de variables
00:34:31
Para que yo las pueda utilizar en la parte del valor
00:34:35
Entonces esas variables o las pongo
00:34:38
No quiero que la aprendáis, pero la pongo para que sepáis que me dicen que todas empiezan por tanto porciento seguido de un único carácter en minúscula o mayúscula, dependiendo.
00:34:41
Y aquí tenéis cuáles son las que podéis utilizar. Creo que no están todas, pero por lo menos las que podéis utilizar dentro de la parte del valor.
00:34:53
Nosotros hemos visto antes la versión y hemos visto el nombre NETBIO del servidor Samba.
00:35:03
Pero aquí podéis poner, por ejemplo, la fecha y hora, podéis poner en este caso la versión del protocolo, podéis poner el directorio RAID del servidor, le podéis poner aquí, pues prácticamente muchísimas cosas, ¿vale?
00:35:09
El usuario que requiere el acceso, el usuario que de Linux, ¿vale?
00:35:23
Entonces aquí tenéis, ¿vale? Los grupos primarios, tenéis aquí el nombre del cliente, ¿de acuerdo?
00:35:29
O en este caso la arquitectura del cliente, si es un Windows, si es Samba, etc. Entonces esto lo podéis utilizar como variables en la parte del valor, ¿de acuerdo? Vale, pues vamos a la chicha, ¿vale?
00:35:37
Y la chicha va a ser es, cuando yo comparto una carpeta dentro de Linux, pues estas son las opciones que yo voy a poder establecer en cada uno de los recursos.
00:35:51
Entonces, de nuevo aquí, aunque vaya un poquito deprisa, lo vamos a ver con ejemplos, paso a paso, dentro de Windows.
00:36:03
Entonces, os voy a mostrar aquí, si yo hago una sección mía, ¿vale? Ahora veremos cómo se hace una sección mía, porque es como global.
00:36:11
lo que pasa que en lugar de poner global yo le pongo el nombre que me dé la gana pero yo le
00:36:19
puedo poner la siguiente opción read only es igual a y por defecto me pone y es decir si yo no pongo
00:36:23
esto por defecto lo que me va a poner que yo pongo read only es igual a no pues le estoy diciendo que
00:36:30
va a ser lectura y escritura que es lo mismo que poner uri table es igual a yes vale es decir voy
00:36:36
uno por uno, tenemos el read only
00:36:43
para decirle que es de solo lectura, tenemos el uritable
00:36:46
ya sabéis que el inglés no se me da muy bien, para decirle
00:36:51
que el recurso va a ser de lectura y escritura
00:36:55
el que me pone bruceable, que lo digo muy mal
00:36:59
soy consciente, es si yo
00:37:03
quiero que desde Windows se vea la carpeta cuando yo accedo al recurso
00:37:07
compartido de este ordenador si quiero que se pueda ver o no se pueda ver la ruta del recurso
00:37:11
compartido que la vez a tener que poner siempre el comentario que os aconsejo que también lo pongáis
00:37:17
por favor todo esto lo vamos a poner en este de aquí me dice oye permites el acceso como invitado
00:37:22
si yo le pongo que no voy a tener que siempre poner un usuario una contraseña vale pero si se
00:37:30
establece como dice ahí si se pone un yes la autentificación no es necesaria es decir que
00:37:37
yo puedo entrar como invitado si entonces por defecto me dice que no que va a tener que ser
00:37:44
un usuario esto si queréis ponerle un nombre vale cuando estáis en el perdón perdón para poner como
00:37:48
si fuese el pendrive el nombre el volumen pues aquí en este caso cuando estáis en una unidad
00:37:55
de tipo windows y demás si queréis que aparezca ese nombre luego me dice oye usuario que identifica
00:38:01
al usuario invitado es decir si yo le he dicho que yo dejo entrar como un usuario invitado si
00:38:09
esa persona va a escribir un fichero una carpeta cual se va a escribir como propietario pues aquí
00:38:15
está puesto por efecto el no body esto tiene que sonar del nfs cuando yo en el nfs le decía que
00:38:23
entro como invitado todo lo que yo creo se me va a crear como nobody y no group vale y lo mismo me
00:38:29
dice oye wes only y esto es para decirle todo lo que se haga se va a hacer como invitado es decir
00:38:36
me da igual que yo entre con el usuario luffy y ponga la clave correspondiente si yo pongo aquí
00:38:44
yes todo se me va a poner como usuario invitado vale lo veremos y me voy a la segunda vale que
00:38:49
vamos a ver por aquí y me dice que más opciones vamos a poner yo puedo forzar que cuando se acceda
00:38:58
a un recurso lo que se cree en ese recurso se va a utilizar se va a crear con el usuario que
00:39:05
yo ponga aquí o yo también puedo decirle que cuando se acceda a ese recurso a esa carpeta
00:39:11
compartida todo lo que se cree se va a crear con el grupo que yo ponga aquí force group es igual
00:39:19
Primero ASIR. Pues todo lo que yo cree, el grupo va a ser primero ASIR. Obviamente ese grupo tiene que existir en el destino. ¿Sí? Le puedo decir desde qué ordenadores va a poder permitirse el acceso. Le puedo decir desde qué ordenadores voy a denegar el acceso. ¿Vale?
00:39:24
Y repito, aquí a mano derecha os pongo cuáles son los valores por defecto. Fijaros que por defecto se permite a todos los ordenadores y por defecto la lista de denegación está vacía. Es decir, no hay nadie que esté denegado.
00:39:43
Para indicar que es una impresora, le digo printables igual a yes. Y luego puedo decirle directamente qué usuarios permito que accedan a ese recurso compartido, separados por comas.
00:39:57
O le pongo un usuario o le pongo un grupo. Si le pongo un grupo, por favor, el nombre del grupo tiene que ir delante la arroba. Es decir, la arroba y el nombre del grupo.
00:40:12
Por ejemplo, si yo tengo un grupo que es grado superior, voy a tener que poner arroba grado superior.
00:40:23
De forma que todos los usuarios que yo tenga dentro de ese grupo van a poder ser usuarios válidos.
00:40:29
¿De acuerdo?
00:40:35
Esto es simplemente para que siga enlaces simbólicos.
00:40:38
Aquí no voy a entrar.
00:40:40
Y estos dos es.
00:40:42
No os confundáis por qué pone max.
00:40:44
Porque cuando nosotros vimos en clase el max, son los permisos que va a quitar a los valores por defecto.
00:40:47
Aquí no está diciendo los permisos que va a quitar, sino que, oye, quiero que los directorios se creen, se creen con este permiso, es decir, con 775, ¿sí?
00:40:52
Y lo mismo con los ficheros, es decir, oye, quiero que los ficheros, si yo pongo 777, quiero que cada fichero que se cree, se cree con todos los permisos, tanto para el usuario, para el grupo, como para el resto, ¿sí?
00:41:04
no os confundáis porque ponga aquí max porque decir no son los permisos que va a quitar no
00:41:16
son los permisos con los que va a crear tanto directorios como ficheros sí sé que he ido deprisa
00:41:20
pero aquí tenéis las opciones que creo que vais a tener que utilizar en el 90 95 por ciento de
00:41:29
las opciones vale tenéis otras hay más vale que yo os comentaré cuáles son pero no vamos a entrar
00:41:37
en ellas sí entonces aquí tenéis un ejemplo y lo voy a parar aquí ya el vídeo porque esto ya mucha
00:41:43
teoría y vamos a empezar a hacer ejercicios entonces fijaros que para crear aquí una
00:41:48
sección fijaros que me ha creado la excepción home que es la que viene por defecto y me pone
00:41:53
un comentario me pone que sí que va a ser visible y me pone que va a ser de lectura y escritura sí
00:41:58
en cuanto a impresoras que es el que viene también por defecto me dice comentario impresoras me dice
00:42:06
la ruta, me dice que no va a ser visible, me dice que no permite invitados, me dice
00:42:12
que no va a ser de lectura y escritura y que es una impresora, ¿de acuerdo? Y si me voy
00:42:19
más para arriba, más para abajo, perdón, tenemos aquí dos ejemplos de cómo podemos
00:42:25
hacer el recurso. Entonces, lo vemos por aquí, me dice, oye, primer recurso, lo voy a llamar
00:42:30
PazTMP. Voy a poner un comentario. La ruta de la carpeta va a ser PazTMP, es decir, este y este no se tienen que llamar igual, lo podéis llamar como os dé la gana.
00:42:37
¿Sí? Esta es la ruta donde está en mi ordenador la carpeta que quiero que sea compartida. ¿De acuerdo? Le digo que sí que va a ser visible. Le digo que no va a ser de solo lectura, es decir, que es de lectura y escritura y que sí que permito el acceso por invitado. ¿Sí?
00:42:51
Y aquí tenemos un ejemplo de recurso compartido. Imaginaos que donde pone nombre recurso compartido pone por ejemplo vídeos o mis vídeos. Le ponemos un comentario, le digo la ruta de la carpeta que quiero compartir, la ruta absoluta, le digo que sí que va a ser visible, le digo que permito el acceso a invitado, le digo que va a ser de lectura y escritura y le digo que todo lo que cree, que todos los ficheros que cree se me va a crear con los permisos 7, 5, 5.
00:43:11
de acuerdo si vale pues aquí voy a parar el vídeo y vamos a empezar en los
00:43:41
siguientes vídeos a ver ejemplos si entonces lo primero que vamos a hacer es
00:43:50
vamos a hacer una carpeta compartida en windows y vamos a acceder utilizando el
00:43:55
samba cliente desde ubuntu y desde centos a ver cómo podemos acceder al
00:44:00
recursos, ¿de acuerdo? Pues ahora seguimos en el siguiente vídeo. Venga, un saludo.
00:44:05
- Idioma/s:
- Autor/es:
- Fernando Herrero Núñez
- Subido por:
- Fernando Jesús H.
- Licencia:
- Reconocimiento - No comercial - Compartir igual
- Visualizaciones:
- 108
- Fecha:
- 30 de diciembre de 2022 - 20:25
- Visibilidad:
- Público
- Centro:
- IES EL CAÑAVERAL
- Duración:
- 44′ 12″
- Relación de aspecto:
- 1.85:1
- Resolución:
- 1920x1040 píxeles
- Tamaño:
- 157.52 MBytes