26 videos • 📅 2024-02-06 09:00:00 America/Bahia_Banderas
9:42
2024-02-06 10:11:16
6:47
2024-02-06 10:22:16
5:15
2024-02-06 10:31:49
3:57
2024-02-06 10:38:48
17:59
2024-02-06 10:43:27
1:06
2024-02-06 11:12:41
10:20
2024-02-06 11:15:29
2:42
2024-02-06 11:26:39
11:03
2024-02-06 12:01:53
1:16
2024-02-06 12:14:47
42:32
2024-02-06 12:19:55
10:32
2024-02-07 10:25:03
4:02
2024-02-07 10:39:09
1:54:16
2024-02-07 10:45:07
2:11:58
2024-02-07 20:24:23
11:55
2024-02-08 10:29:34
15:14
2024-02-08 10:43:38
3:39
2024-02-08 11:02:01
1:28:10
2024-02-08 11:14:14
1:31:21
2024-02-08 21:37:16
2:33:55
2024-02-09 09:35:00
15:39
2024-02-09 12:49:52
1:17:31
2024-02-12 09:26:50
36:07
2024-02-12 10:56:05
8:43
2024-02-13 12:48:13
3:05
2024-02-14 10:23:00

Visit the Oracle Database 19c: Administration course recordings page

United Arab Emirates - Oracle Database 19c Security

                WEBVTT

00:00:02.440 --> 00:00:09.520
y voy a hacer un pequeño yo repaso de cómo se puede levantar esto para que ustedes lo puedan

00:00:10.060 --> 00:00:17.380
también ir haciendo y todos estemos en la misma línea va entonces lo que yo haría o lo que yo

00:00:17.380 --> 00:00:23.800
hice fue abrir una terminal y en esa terminal lo primero que hay que hacer es correr este

00:00:24.600 --> 00:00:31.560
comando que debe de estar ya ahí este con ustedes y no de todos modos lo voy a ir pasando bueno esto

00:00:31.560 --> 00:00:37.360
también está en la chuleta a ver lo voy a ir poniendo en un coach directo si quieren lo

00:00:37.360 --> 00:00:43.260
ponemos hasta el hasta arriba hasta arriba son los primeros este todo lo que esté antes de

00:00:43.260 --> 00:00:49.320
esta línea punteada es lo que ahorita podemos intentar hacer va entonces esta primer línea lo

00:00:49.320 --> 00:00:56.740
que va a hacer es darnos este levantar docker como servicio y darnos el estatus del mismo tiene que

00:00:56.740 --> 00:01:03.040
aparecer esta leyenda no activo corriendo y pues prácticamente así en así en este colorcito

00:01:03.040 --> 00:01:10.740
verde realmente bueno después de que se tiene esto no debería de dar falla o sea no no

00:01:10.740 --> 00:01:18.000
debería de de no salir esta leyenda si eso pasará pues ya ahorita lo revisamos y vemos

00:01:18.000 --> 00:01:27.840
que podría ser la otra parte que yo hice fue irme a la ruta en donde se encuentra el es el

00:01:28.840 --> 00:01:34.340
el id de ese cuelé developer para que lo podamos abrir entonces desde también les voy

00:01:34.340 --> 00:01:42.900
a copiar el comando que nada más es este meternos a la ruta en otra pestaña si entrar

00:01:42.900 --> 00:01:48.660
a esta ruta todo esto obviamente es antes de entrar a la instancia es dentro de nuestro prom

00:01:48.660 --> 00:01:56.260
de la máquina digamos cost sale y ya una vez estando en esa ruta abrimos con este comando

00:01:56.260 --> 00:02:02.920
o esta instrucción nuestro id eso es porque bueno ya empezamos a usar más el ambiente

00:02:03.780 --> 00:02:09.240
gráfico las otras sesiones ocupamos las vistas de administración y demás no entonces

00:02:09.240 --> 00:02:14.120
se ve mucho más gráfico el tema de los reportes y así entonces ahí lo active

00:02:15.780 --> 00:02:22.040
sí y otra cosa y creo que ya es lo último pues ya hecho con eso ya ya no tendríamos

00:02:22.040 --> 00:02:30.320
problema ya podríamos usar este la base de datos para terminar el programa anterior que

00:02:30.320 --> 00:02:35.920
estábamos viendo el ejemplo más bien voy a activar el otro paso que es entrar prácticamente

00:02:35.920 --> 00:02:48.580
la carpeta ahora con 19 lda p sí y voy a poner aquí este y aquí adentro ya nada más vamos

00:02:48.580 --> 00:03:00.120
a dar un comando docker con pose a ver ahí esperen porque no a esta docker con pose ps

00:03:01.880 --> 00:03:07.340
dentro de esta instancia y vamos a ver esta salida entonces con vuestro último comando

00:03:07.340 --> 00:03:16.880
en una tercer terminal el ser terminal aquí voy poniendo cómo se ejecuta cada uno si

00:03:16.880 --> 00:03:27.180
este es en la segunda terminal y la primer terminal y se vendría haciendo este primer

00:03:27.180 --> 00:03:34.940
terminal entonces en esta última igual hay que meternos a esta ruta y aquí ejecutamos el

00:03:34.940 --> 00:03:43.020
comando docker con pose viendo esto reviso sus salidas y si ya todo está bien ya podríamos

00:03:43.020 --> 00:03:54.740
continuar con él con la práctica pasada entonces básicamente son 3 3 este terminales

00:03:54.740 --> 00:04:00.740
esto es lo que tendremos que ver en la última básicamente este mensaje que dice que las dos

00:04:00.740 --> 00:04:07.860
están corriendo estos dos este imágenes o bueno contenedores y tienen que estar arriba con

00:04:08.740 --> 00:04:17.240
con este mensaje no en el de ahora entonces si quieren voy monitoreando con ustedes y si

00:04:17.240 --> 00:04:22.760
alguien tiene algún problema me avisa aquí de todos modos voy revisando más que nada pues

00:04:22.760 --> 00:04:26.080
para estar en el mismo este en el mismo canal

00:04:30.260 --> 00:04:35.440
y poder terminar la de hecho ya íbamos a terminar la práctica nada más es entrar

00:04:35.440 --> 00:04:43.840
ya a las últimas configuraciones y con eso acabaríamos para hoy esta práctica

00:04:48.960 --> 00:04:56.260
ok por ahí veo que eso creo que ya está en la tercer terminal perfecto vamos a ver si

00:04:56.260 --> 00:05:04.600
no les aparece nada aaron ya está a no a ti aaron está iniciando está iniciando la base

00:05:09.320 --> 00:05:14.360
no no no si ya lo tienen abierto ya no ya no lo copen bueno ya no lo hablan

00:05:16.460 --> 00:05:25.060
en la tercera terminal se volvió a abrir se volvió a abrir si no no sólo una sólo

00:05:28.400 --> 00:05:30.460
no hay que verlo una vez

00:05:50.620 --> 00:05:53.420
hablando ok

00:05:53.420 --> 00:05:57.880
este león está también

00:06:03.040 --> 00:06:08.200
y listo, creo que no han tenido problemas verdad, ahí nada más esperamos a Harold,

00:06:08.880 --> 00:06:22.840
ah creo que ahí a Harold tuviste problemas verdad, dice su sistema status docker, ahora

00:06:22.840 --> 00:06:32.700
voy a dejar el comando por si no los dejó iniciar el docker solamente tienen que agregar

00:06:32.700 --> 00:06:58.180
el start, entonces pueden hacer algo así como, ahí lo prendemos, sería start docker, si no les llegara a iniciar docker

00:06:58.180 --> 00:07:04.280
con este siguiente comando lo podrían volver a iniciar, ese que está ahí en la primera

00:07:05.300 --> 00:07:13.940
termina, va por si no les deja iniciar con eso lo podrían levantar, listo ahí ya más

00:07:13.940 --> 00:07:20.160
o menos te está agarrando, ok ya nada más es cuestión de tiempo de que agarra, perfecto

00:07:20.160 --> 00:07:26.440
más tuvo problemas Harold si pudiste, creo que te mando un mensaje no, si tengo

00:07:26.440 --> 00:07:36.800
ese mensaje, a ver este vamos a ver, déjame conectar tu instancia, ahí está a ver dice ok

00:07:36.800 --> 00:07:48.220
deshabilitado, a ver podrías salirte de ahí con control c o si no cerrar la terminal de planos, si quieres

00:07:50.180 --> 00:07:59.600
ok y ahí en donde, a ver una nueva si quieres, es que sabes que creo que tú ya tenías una abierta

00:07:59.600 --> 00:08:07.100
a ver pues puedes ver que otras terminales tienes, ándale ahí mero, a ver tienes, tienes, tienes

00:08:09.120 --> 00:08:15.040
ok tienes una delide, tienes otra, ah bueno si está bien, entonces en la nueva que estás abriendo

00:08:15.040 --> 00:08:21.040
ándale ahí, ahí si quieres puedes agregar los comandos no, vamos a ver primero el status

00:08:21.040 --> 00:08:30.160
que creo que ya te dijo que no estaba activo no, a ver si quieres ejecutarlo, vamos a ver que dice

00:08:32.720 --> 00:08:42.040
ahí está ya correo, ok, entonces ya está corriendo, gracias, si ya podrías continuar con

00:08:42.220 --> 00:08:52.760
nosotros este, ahí, ahí es este y es este, exacto, ya cargaste la terminal, ya cargaste

00:08:52.760 --> 00:09:02.940
el ambiente y ok perfecto, ya estamos en la misma línea, sale, entonces a ver nada más

00:09:03.220 --> 00:09:08.700
a ver si ya no hay nadie más, ah listo, porque ya no, ah bueno nada más falta

00:09:12.900 --> 00:09:22.940
ahí ya no sé qué tengo que hacer más, ok, a ver, me habló Aaron ¿verdad? ah sí, ya te vi, sale, a ver vamos a abrir la

00:09:22.940 --> 00:09:34.100
primer pestaña, es esta ¿no? ok, ahí puedes presionar tu tecla de la flecha de arriba para

00:09:34.100 --> 00:09:42.020
volver a apretar el comando, ahí, ahí está, ya levantó la instancia, ah perfecto, ya estás,

00:09:42.880 --> 00:09:51.700
entonces en la de en medio puedes levantar el ID, ahí mero, en el code share puse un

00:09:51.700 --> 00:10:04.460
comando para levantarlo, que es este, el de la línea 7, ese mero, ese mero, lo podrías ejecutar y

00:10:04.460 --> 00:10:16.940
con eso te va a levantar el ID, copiar, perfecto, eso hay que quitarlo y entramos al 7, perfecto con

00:10:16.940 --> 00:10:25.880
eso le das y ya te va a abrir el ID, y ya estamos en el mismo canal, gracias, bien, entonces Aaron no, gracias a ti, perfecto, sale, entonces

00:10:26.520 --> 00:10:33.840
vamos a continuar con la práctica, este, ¿se acuerdan más o menos de qué es lo que estábamos

00:10:33.840 --> 00:10:41.220
haciendo, qué se estaba intentando hacer con esta práctica? o ponemos una remembranza, un recuerdo

00:10:41.220 --> 00:10:45.740
rápido, o alguien si se acuerda, de que, ¿cuál era el objetivo?

00:10:49.060 --> 00:10:58.000
el objetivo era levantar una base de datos, ¿no? ajá, correcto, es de, o sea, como,

00:10:58.620 --> 00:11:08.380
parece que con los table names, ajá, sí, bueno los names, sí, los TNN, ajá, los TNN, ajá, y de

00:11:08.380 --> 00:11:15.600
esta vez el TNN se supone que es la instancia, ajá, luego viene la base de datos, correcto, ajá,

00:11:15.960 --> 00:11:28.320
ok, la nueva base de datos es la famosa PDB, ajá, la instancia es CDB, ajá, este es nuestro PDB, este es nuestro CDB, ajá, se le

00:11:28.320 --> 00:11:35.940
configuró el tamaño de memoria, ajá, ¿qué es esto? y se generó un, este, un nuevo usuario, ¿no?

00:11:37.640 --> 00:11:44.180
exactamente, correcto, esa, esa es la palabra clave, y vamos a hacer un usuario que, este,

00:11:45.120 --> 00:11:51.900
conecte sus credenciales con otro servidor, que es un servidor del tipo LDAP, ¿no? este,

00:11:52.020 --> 00:11:58.060
perfecto, perfecto, a ver, entonces, tomando un poco lo que dijo Aaron, vamos a hacer,

00:11:58.520 --> 00:12:03.180
o bueno, el objetivo era que, que de hecho ya lo, ya lo llevamos avanzado, era, fue que

00:12:03.340 --> 00:12:10.300
creamos un Docker Compose, sale, un, una, un nuevo archivo de instalación de una nueva base de datos,

00:12:10.420 --> 00:12:16.760
de una nueva instancia, como bien nos comentó, en donde ahora los datos son estos, ¿no? este es

00:12:16.760 --> 00:12:23.440
nuestro CDB, sale nuestra, una vez nos dijo por ahí, leo la base de datos principal, es la que

00:12:23.440 --> 00:12:29.840
siempre va a ser CDB, y es correcto, este es nuestro CDB, y específicamente, nosotros

00:12:30.480 --> 00:12:35.520
especificándole esta línea, le decimos que hay un PDB, un PDB, lo que quiere decir, tomando

00:12:37.780 --> 00:12:44.100
recordatorio, o haciendo repaso, es, es una, es que una base de datos CDB, es decir,

00:12:44.320 --> 00:12:52.320
esta, va a poder tener una base de datos interna, si, acá, esta, y eso es por el

00:12:52.320 --> 00:12:56.060
concepto que decíamos de que Oracle es multi-tenant, ¿no? multi-contenedores,

00:12:56.760 --> 00:13:02.500
entonces, al hacer eso, yo desde un principio puedo configurarla de esta forma, y después,

00:13:02.580 --> 00:13:08.920
de hecho, el día de hoy se ve eso en la, en los temas, es más como recordatorio, pero bueno,

00:13:09.140 --> 00:13:15.800
lo, así lo ponen en el temario, lo, lo, lo separan, básicamente, es, te, te muestra cómo

00:13:15.800 --> 00:13:21.520
también se pueden seguir creando bases de datos, PDBs dentro del CDB, que ya lo habíamos

00:13:21.520 --> 00:13:27.520
visto, ¿no?, con diferentes estrategias, entonces, después de eso, se va a crear un usuario,

00:13:28.460 --> 00:13:34.940
si, y se le va a agregar este, este password, el welcome1, va, entonces, lo que aquí realmente

00:13:34.940 --> 00:13:43.080
nos importa, es, este, tener un usuario, una base de datos, una instancia, y posterior,

00:13:43.260 --> 00:13:49.920
también configurar un servidor LDAP, que es este, ajá, este servidor, también, este,

00:13:49.920 --> 00:13:57.200
conforme a lo que les comentaba de cómo funciona Docker, este, funciona con una imagen oficial,

00:13:57.280 --> 00:14:06.520
que se llama Osixia, ajá, con Osixia podemos hacer un servidor abierto, LDAP, y la idea de este

00:14:06.520 --> 00:14:13.040
servidor es, básicamente, delegarle el hecho del manejo de las credenciales de, de la base

00:14:13.040 --> 00:14:18.620
de datos de Oracle, este servidor sirve para otras cosas, digamos, una de las más básicas

00:14:18.620 --> 00:14:26.180
es esta, ¿no?, el tema de la, de la gestión de credenciales, ajá, le podemos configurar más

00:14:26.180 --> 00:14:31.520
cosas, y vamos a hacer un repaso ahorita de más o menos cómo se vería la configuración, pero bueno,

00:14:31.720 --> 00:14:37.280
en sí, ese es el objetivo de la práctica, crear una base de datos, de hecho, si se fijan,

00:14:37.380 --> 00:14:43.480
aquí dice services, y digamos que a la misma altura están estos dos, ¿no?, el Oracle DB,

00:14:43.480 --> 00:14:51.520
y el LDAP server, nosotros en este Docker Compose, a diferencia del otro que hicimos la primera vez,

00:14:51.700 --> 00:14:56.860
estamos creando dos servicios, ajá, estos dos servicios vienen a ser algo así como, bueno,

00:14:57.300 --> 00:15:03.880
no, no vienen a ser, son dos contenedores diferentes, dos contenedores, uno es el de la

00:15:03.880 --> 00:15:08.720
base de datos y otro es el del servidor LDAP, si nosotros nos metiéramos, por ejemplo,

00:15:08.720 --> 00:15:14.460
aquí a la terminal que estábamos revisando, y cuando me metía esta carpeta que se llama

00:15:14.460 --> 00:15:20.980
Oracle 19 LDAP, yo le voy a hacer aquí nada más como a forma de remembranza, y aquí está el

00:15:20.980 --> 00:15:26.620
Docker Compose, si yo lo abro, por ejemplo, con un cat, el archivo, vamos a ver el contenido,

00:15:26.780 --> 00:15:31.340
déjenme hacer esto un poco más grande para que no, no se, no batallemos ahí con el

00:15:32.300 --> 00:15:40.440
ahí podemos ver este, el archivo que básicamente ahorita estuvimos, estuvimos hablando, ¿no?,

00:15:41.020 --> 00:15:47.600
aquí están los dos servicios, el de Oracle DB y el de LDAP server, se acuerdan que el primer

00:15:47.600 --> 00:15:53.740
Docker que hemos trabajado tiene un servicio que también se llama Oracle DB, pero ¿por qué

00:15:53.740 --> 00:15:58.740
no choca con este que tenemos acá? Ah, porque cada uno tiene un nombre de contenedor diferente,

00:15:58.740 --> 00:16:05.020
en este caso este contenedor se llama Oracle DB demo y el otro que usamos se llamaba Oracle

00:16:05.020 --> 00:16:12.620
DB, va, entonces por eso ahí no chocan, entonces yo con este, digamos, archivo, a ver, déjenme

00:16:12.620 --> 00:16:21.360
actualizo esto porque como que está un poco, se traba, este, ya con esta parte, yo aquí

00:16:21.360 --> 00:16:25.620
adentro tengo este Docker Compose y cuando yo hice este comando, ahí que le puse,

00:16:25.680 --> 00:16:32.940
aquí me lista lo, el estado de esos, de esos contenedores que están dentro de ese Docker

00:16:32.940 --> 00:16:39.200
Compose y si se fijan es lo que hablábamos, ¿no?, está el servidor o el contenedor del

00:16:39.200 --> 00:16:48.660
LDAP server que viene a ser esta parte, ¿sí?, y también está el otro status del Oracle DB

00:16:48.660 --> 00:16:57.520
demo, ¿sí?, este otro contenedor está dicho por esto de acá, entonces cuando yo le hago el status,

00:16:57.620 --> 00:17:01.780
le pido que me dé su status, ya me está diciendo ahí que está saludable, ¿no?,

00:17:01.780 --> 00:17:08.680
que están arriba y que están bien, entonces yo con eso yo ya me podría conectar a los dos,

00:17:10.180 --> 00:17:16.700
este, digamos, a los dos contenedores, ya podría entrar al contenedor 1, al contenedor 2,

00:17:17.540 --> 00:17:24.720
va, entonces, este, eso es básicamente lo que teníamos haciendo, la sesión, fíjense que

00:17:24.720 --> 00:17:30.560
también me di cuenta que me borró los comandos que estábamos, bueno, que llevábamos hasta el

00:17:30.560 --> 00:17:35.260
momento, pero los vamos a ir sacando de aquí y los que falten los vamos a ir armando, ¿no?,

00:17:35.260 --> 00:17:40.580
para que se nos vaya pasando, pero prácticamente ya todo lo teníamos, ya nada más era hacer la,

00:17:40.580 --> 00:17:47.220
cómo se llama la configuración, entonces, ya tenemos este compose, ya está ahí en nuestra

00:17:47.880 --> 00:17:53.440
carpeta, y con eso ya podemos levantar el servicio, que de hecho cuando lo levantamos ya nos dice

00:17:54.000 --> 00:18:00.080
que la instancia está corriendo, ¿no?, o sea, ya se ejecutó cada uno y ya se instaló, después

00:18:00.080 --> 00:18:08.320
de eso, lo que tenemos que hacer es un nombre de servicio, para eso, bueno, no sé si se

00:18:08.320 --> 00:18:14.600
recuerdan que dentro de esta misma carpeta que se llama Oracle 19 LDP creamos una carpeta que

00:18:14.600 --> 00:18:19.740
se llama data, dentro de esta carpeta data yo me voy a meter, nada más si quieren ustedes

00:18:19.740 --> 00:18:26.600
este corroboren que sí está todo, aquí adentro deben de haber dos archivos sobre todo, el que

00:18:26.600 --> 00:18:33.980
se llama create OU y otro que se llama create user, creo que también agregamos el Oracle

00:18:33.980 --> 00:18:39.620
service, pero éste realmente ahorita no importa, los que importan son estos dos, los

00:18:39.620 --> 00:18:45.920
primeros, vamos a echarle un vistazo a qué es cada uno de forma rápido, por si también les

00:18:45.920 --> 00:18:53.380
doy tiempo de que si no lo tienen lo puedan volver ahí a agregar, básicamente estos estos

00:18:53.380 --> 00:18:58.920
dos archivos lo que tienen, vamos a ponerle aquí, vamos a ver primero el create OU, tiene

00:18:58.920 --> 00:19:04.580
este contenido, ese archivo, déjenme ver si aquí lo describen un poquito más, bueno,

00:19:04.700 --> 00:19:11.200
éste es el de service, el de Oracle service, éste no lo vamos a ocupar, lo voy a quitar,

00:19:12.120 --> 00:19:23.320
más bien es ver el comando del otro archivo, pero déjenme ver si aquí lo repetimos,

00:19:24.460 --> 00:19:30.560
aquí está, sí, antes de llegar a la descripción voy a hacer un repaso también de lo que es

00:19:30.560 --> 00:19:36.000
este servidor LDAP aquí en esta presentación en la 104, por si están ahí también conmigo,

00:19:37.000 --> 00:19:41.800
dice el servidor LDAP está configurado con entradas para usuarios, es el servidor que

00:19:41.800 --> 00:19:48.060
decíamos de que podemos delegarle la administración en este caso de las contraseñas, va, entonces

00:19:48.060 --> 00:19:51.720
aquí dice que está configurado con entradas para usuarios, ahí yo puedo dar de alta

00:19:51.720 --> 00:19:59.760
a los usuarios e incluyendo sus credenciales, algunas como contraseñas y permisos, sí,

00:19:59.760 --> 00:20:07.180
entonces aquí es un ejemplo de cómo se crea un servicio LDAP, pero en, digamos,

00:20:07.440 --> 00:20:11.480
con unas reglas de Oracle que son un poquito más avanzadas que vamos a ver más adelante,

00:20:11.520 --> 00:20:18.860
ahorita por eso el archivo de Oracle service no es tan relevante, Oracle database utiliza

00:20:18.860 --> 00:20:24.240
LDAP para la autenticación, cuando un usuario se intenta conectar a la base de datos de Oracle,

00:20:24.880 --> 00:20:30.260
en vez de verificar las credenciales que tiene de una forma interna, porque así se almacenan,

00:20:30.420 --> 00:20:37.140
digamos que de forma normal o natural, cuando alguien instala o agrega a un usuario en Oracle,

00:20:37.460 --> 00:20:45.000
lo da de alta en las listas internas de su instalación, pero eso es lo que nosotros

00:20:45.000 --> 00:20:50.640
estamos cambiando, va, cuando se da de alta, por ejemplo, un servidor LDAP es una, es otra,

00:20:51.160 --> 00:20:56.500
es una buena práctica, digamos, delegarlo, se le puede manipular a Oracle, o mejor dicho,

00:20:56.800 --> 00:21:03.160
configurar que el hecho de la autenticación de usuarios lo haga más bien a través de

00:21:03.160 --> 00:21:08.340
ese servidor, en este caso es el LDAP, y ahí tenemos en el Docker, en el Compose,

00:21:08.460 --> 00:21:13.860
el ejemplo de cómo puede ir configurado un pequeño server de forma rápida y directa,

00:21:14.720 --> 00:21:20.240
entonces el proceso de instal, de autenticación sería más o menos éste, el usuario intenta

00:21:20.240 --> 00:21:27.360
conectarse, si alguien va a iniciar conexión a través de SQL Developer, Oracle en vez de

00:21:27.360 --> 00:21:32.980
consultar sus listas internas, que ahorita vamos a ver que de hecho puede ser, puede hacer las

00:21:32.980 --> 00:21:39.360
dos cosas, puede consultar tanto el interno como, si le configuramos esto, va a ser el LDAP,

00:21:39.360 --> 00:21:44.080
entonces qué es lo que va a hacer, si están conectados en red, bajo la misma red, Oracle va a

00:21:44.080 --> 00:21:49.820
enviar una consulta a ese servidor y va a buscar la entrada correspondiente a ese usuario para

00:21:50.640 --> 00:21:56.940
verificar credenciales y permisos, va, en caso de que eso sea exitoso, el acceso se le va a

00:21:56.940 --> 00:22:03.000
conceder o se le va a denegar al usuario, basándose en esta respuesta, y en ese caso,

00:22:03.000 --> 00:22:10.800
Oracle ya sea que te deje o te niegue el acceso, va, ese es como el flujo de lo que estamos

00:22:10.800 --> 00:22:16.860
haciendo con este pequeño ejercicio, qué es lo que estamos abarcando en este tema, básicamente

00:22:16.860 --> 00:22:23.160
todo lo que vimos relacionado a esta parte, al TNC names, a la arquitectura cliente servidor

00:22:23.160 --> 00:22:28.720
de Oracle, entonces todo esto viene englobado aquí, estamos haciendo un repaso de lo que son

00:22:28.720 --> 00:22:35.120
las PDBs, la CDBs, creación de usuarios, y pues bueno, este es un pequeño ejemplo que nos va,

00:22:35.440 --> 00:22:41.540
digamos, está juntándolo todo, y bueno, se le está metiendo un, digamos, tal vez un extra,

00:22:41.600 --> 00:22:47.160
esto no está en el temario, el tema del LDAP, pero es más que nada como para que podamos ver

00:22:47.160 --> 00:22:52.800
que los TNC names nos ayudan para eso, que es lo que veíamos la vez anterior, para hacer

00:22:52.800 --> 00:23:01.420
conexiones con la base de datos de forma distribuida, entonces este proceso simplifica

00:23:01.420 --> 00:23:06.740
la gestión de usuarios, ya que el administrador de la base de datos no necesita estar creando

00:23:06.740 --> 00:23:13.260
y manteniendo cuentas de usuario por separado para cada usuario en Oracle, en cambio,

00:23:13.480 --> 00:23:18.520
todas las cuentas de usuario se gestionan centralizadamente en el LDAP, entonces es

00:23:18.520 --> 00:23:24.780
más que nada como una propuesta hacer una buena práctica de, pues, de delegar responsabilidades,

00:23:25.020 --> 00:23:33.480
en este caso la gestión de contraseñas. Listo, luego dice, haciendo ya un, terminando el tema

00:23:33.480 --> 00:23:39.840
de lo de LDAP, interpretación de la entrada en el servidor, la entrada que hemos añadido

00:23:39.840 --> 00:23:46.160
al servidor, en este caso, aquí el ejemplo, si lo seguimos, se da de alta una entrada que

00:23:46.260 --> 00:23:54.540
se llama demo PDB, y se puede ocupar para propósitos como, esta es la parte en donde

00:23:54.540 --> 00:24:02.980
quería llegar, perdón, además de hacer por ejemplo, gestión de contraseñas,

00:24:03.700 --> 00:24:10.060
el servidor LDAP, si nosotros configuráramos un servicio más elaborado como lo es este

00:24:10.060 --> 00:24:15.380
de demo PDB de Oracle, podemos dar de alta por ejemplo el tema, podemos manejar

00:24:15.380 --> 00:24:22.680
el tema de la resolución, resolución de, de nombres de servicios, en este caso,

00:24:22.960 --> 00:24:27.920
clientes y aplicaciones pueden usar el servidor para resolver nombres de servicios de

00:24:27.920 --> 00:24:32.100
bases de datos a direcciones de red, facilitando la conexión sin necesidad

00:24:32.100 --> 00:24:36.820
de jarcodear direcciones IP o nombres de host en las aplicaciones. ¿Qué se refiere?

00:24:36.900 --> 00:24:42.220
Esto es como otro ejemplo de lo que se puede hacer, y repito, todo esto es básicamente

00:24:42.220 --> 00:24:50.180
por el potente modelo que Oracle ofrece de trabajar en arquitecturas distribuidas,

00:24:50.400 --> 00:24:55.740
por así decirlo, simplemente con el uso de una configuración, de un archivo tnsnames,

00:24:55.840 --> 00:25:03.280
un Oracle.data, toda esta parte, los listners, entonces podemos por ejemplo,

00:25:03.520 --> 00:25:09.900
en el servidor LDAP, mapear una serie de direcciones, como si fuera un proxy de

00:25:10.780 --> 00:25:18.420
algo así, en donde le podemos ir diciendo qué servidores, qué IP, y no sé a lo mejor

00:25:18.420 --> 00:25:25.900
configurar reglas firewall que podrían hacer bloquear o permitir restringir usuarios más

00:25:25.900 --> 00:25:30.180
que nada, ¿no? Esto también lo ocupa Oracle por el tema que veíamos la vez pasada,

00:25:30.240 --> 00:25:35.720
el viernes, del balanceo de carga, ¿no? Mientras tú crees en la base de datos

00:25:36.720 --> 00:25:42.780
que se asocian a una instancia de base de datos o a una tabla, mejor dicho,

00:25:42.840 --> 00:25:48.040
a una instancia de base de datos, ahí en el ejemplo pasado del viernes hicimos un

00:25:48.040 --> 00:25:55.340
servicio que estaba relacionado a la PDB, del esquema de recursos humanos,

00:25:55.500 --> 00:26:01.340
del Human Resources, entonces ese servicio lo podríamos ir mapeándolo aquí,

00:26:01.340 --> 00:26:07.460
y de esa forma, pues la base de datos va a tener un mejor conocimiento de cómo hacer

00:26:07.460 --> 00:26:12.280
ese balanceo, ¿va? Y justo en la otra parte, el tema de agrupación de servicios,

00:26:12.740 --> 00:26:19.020
si tú registras esos servicios en el LDAP, se pueden agrupar, se pueden gestionar los

00:26:19.020 --> 00:26:23.380
servicios relacionados, facilitando la administración de políticas de seguridad y acceso,

00:26:23.840 --> 00:26:28.680
esto lo vimos nosotros con el tema de los reportes, ¿no? Si creamos un servicio y luego

00:26:28.680 --> 00:26:34.720
empezamos a ejecutar consultas, digamos, en la vista, te agrupa y te va diciendo

00:26:34.720 --> 00:26:41.260
ahí de qué servicios son, la vista general, ¿no? Que creamos y veíamos el reporte,

00:26:41.560 --> 00:26:45.980
eso es lo que se refiere, y pues bueno, eso podríamos hacerlo también, ya es un ejemplo

00:26:45.980 --> 00:26:52.700
más complejo, más completo y elaborado, pero bueno, eso nada más se da ahí como la parte

00:26:52.700 --> 00:26:58.020
teórica de lo que podríamos hacer. Entonces, en esta práctica es lo que continuamos y se

00:26:58.020 --> 00:27:02.680
puede usar como por el tema de autenticación e incluso funciona también con el tema de

00:27:02.680 --> 00:27:07.800
resolución de nombres, ahorita vemos de qué forma, sí, porque como todo está configurado

00:27:07.800 --> 00:27:13.140
en nuestra misma red de contenedores, pues es prácticamente lo mismo, ¿no? No se

00:27:13.140 --> 00:27:17.920
limita a hablar de docker ni nada, o sea, nosotros porque estamos haciéndolo para

00:27:17.920 --> 00:27:28.000
hacerlo de forma más ilustrativa, pero, este, luego esto se puede hacer en una

00:27:28.000 --> 00:27:35.800
Entonces, conectamos el usuario aquí con lo que teníamos, con lo que llevábamos hasta

00:27:35.800 --> 00:27:41.940
ahorita, dice para conectar un usuario de Oracle Database a través del LDP, usando

00:27:41.940 --> 00:27:47.520
la configuración que hemos preparado, hay que seguir estos pasos, este proceso implica

00:27:47.520 --> 00:27:52.100
asegurarnos de que la base de datos puede autenticar usuarios definidos en

00:27:52.100 --> 00:27:56.500
el servidor LDP, entonces ya prácticamente llevábamos todo, nada más, ahorita hay

00:27:56.500 --> 00:28:02.500
que asegurarnos de las configuraciones, ¿va? Entonces, lo primero era tener el entorno base

00:28:02.500 --> 00:28:08.500
de datos en ejecución, esto ya lo vimos en Docker Compound, ¿no? que es lo que ahorita

00:28:08.500 --> 00:28:15.260
revisamos, creamos el usuario en el LDAP, entonces aquí es donde se define la creación

00:28:15.260 --> 00:28:22.920
de un usuario, este usuario está partido en dos archivos, básicamente estos

00:28:22.920 --> 00:28:28.300
dos archivos aquí ya los podríamos ir definiendo, para que se vea mejor, es el

00:28:28.300 --> 00:28:35.060
Create OU y el Create User, entonces en este Create OU, básicamente este OU lo

00:28:35.060 --> 00:28:40.920
que quiere decir es algo así como un agrupado de una categorización, por así

00:28:40.920 --> 00:28:46.080
decirlo, si es un agrupado de las reglas que se le van a aplicar a

00:28:46.080 --> 00:28:52.080
otro documento, en este caso Create OU se le va a aplicar, o Create User

00:28:52.080 --> 00:28:57.600
va a ser uso de las reglas definidas en Create OU, de hecho si nosotros

00:28:57.600 --> 00:29:04.960
vemos el Create User, vamos a poder ver aquí que ocupa un OU, o sea se

00:29:04.960 --> 00:29:10.020
le define, esto es básicamente un nombre de un agrupado, o sea, tampoco es

00:29:10.020 --> 00:29:14.120
como entrar mucho en detalle de qué es, simplemente estamos

00:29:14.120 --> 00:29:18.280
categorizando a este usuario que estamos creando, así es como se

00:29:18.460 --> 00:29:24.700
podría ver una regla de un usuario y de administración, entonces digamos que

00:29:24.700 --> 00:29:29.020
todas las personas que quieran ser registradas en la base de datos y que

00:29:29.020 --> 00:29:35.620
se manejen su autenticación de forma, a través del este, a través del

00:29:35.620 --> 00:29:40.540
servidor LDAP, así lo tendríamos que dar de alta, cada uno, y bueno aquí

00:29:40.540 --> 00:29:43.960
ya viene el tema de que podemos hacer procesos batch y demás, para

00:29:43.960 --> 00:29:49.300
crearlo, o sea a lo mejor en de forma masiva, automatizado, no sé, ahí ya la

00:29:49.300 --> 00:29:55.300
creatividad de cada uno, entonces básicamente este objeto, o bueno este

00:29:55.300 --> 00:30:00.640
usuario, este archivo de definición del usuario, esto es lo que

00:30:00.640 --> 00:30:06.960
nos dice, tiene un identificador, tiene unas reglas que se ocupan a

00:30:06.960 --> 00:30:11.980
través de este users, y esas reglas básicamente son estas, esto está

00:30:11.980 --> 00:30:19.980
haciendo uso de una de un agrupado, por así decirlo general, que es de las

00:30:19.980 --> 00:30:26.940
reglas de LDAP, que es el tema de el object class organizational unit,

00:30:27.340 --> 00:30:32.920
básicamente es como un tipo de datos, vamos a verlo así, que te dice que el

00:30:32.920 --> 00:30:39.360
registro es del tipo organizacional, que ya todo esto está

00:30:39.360 --> 00:30:44.400
configurado y el servidor entiende que esto es un registro de una persona que

00:30:44.400 --> 00:30:50.580
está que estás intentando dar de alta a alguien que va a ser, digamos un

00:30:50.580 --> 00:30:55.260
empleado, una persona que va a pertenecer, una empresa que va a

00:30:55.260 --> 00:31:00.560
tener, pues no sé, a lo mejor un departamento asignado, un nombre, un

00:31:00.560 --> 00:31:06.320
ID, y sobre todo el tema del password, o sea como configuraciones mínimas,

00:31:06.320 --> 00:31:09.620
entonces básicamente se refiere a eso, tener,

00:31:11.580 --> 00:31:17.340
está ocupando un categorizador, digamos que LDAP conoce, entonces para no entrar

00:31:17.340 --> 00:31:21.580
tanto ya en detalle de lo que es el LDAP, porque no es el objetivo, nada más

00:31:21.580 --> 00:31:27.960
aquí sirve identificar que es este, para qué sirve este

00:31:27.960 --> 00:31:33.140
archivo, que es básicamente para darle una categoría al usuario y la parte

00:31:33.140 --> 00:31:38.860
del password, bueno los otros datos se ven, creo que se aprecian bastante bien, o sea

00:31:38.860 --> 00:31:46.440
te dice quién es, en este ejemplo es John Doe, y tiene un identificador que es

00:31:46.440 --> 00:31:51.260
este, y sobre todo el password, que no sé si se acuerdan, también llegamos a

00:31:51.260 --> 00:31:55.780
ver cómo se creaba el password, se creaba, por ahí tenemos un comando, de

00:31:55.780 --> 00:32:00.300
hecho creo que este viene también aquí, más adelantito, se crea la parte

00:32:00.300 --> 00:32:05.940
de la firma, la firma debe de verse así, o sea también nosotros podríamos

00:32:05.940 --> 00:32:12.280
mapear aquí una contraseña 12345, pero pues no es la idea, no, la idea es

00:32:12.280 --> 00:32:17.980
tener este algo un poquito más elaborado, que nos permita hacer la,

00:32:18.600 --> 00:32:23.900
pues meterle seguridad, entonces aquí me falta agregar, voy a agregar aquí el,

00:32:24.940 --> 00:32:28.560
le voy a poner una marca para mí, lo que pasa es que ese comando estaba en

00:32:28.560 --> 00:32:33.360
los codeshares anteriores, pero ahorita ya no los encuentro, probablemente creo

00:32:33.360 --> 00:32:38.100
que lo tengo también acá, o sea nada más es actualizarles ahí el cómo

00:32:38.100 --> 00:32:43.680
crear la firma, no, sí, creo que lo tengo por acá, no lo he perdido, no

00:32:43.680 --> 00:32:47.700
lo alcancé a responder, bueno ahí nada más me falta acomodárselos aquí,

00:32:47.780 --> 00:32:51.500
se los voy a acomodar, voy a poner aquí la marca, para que no se me

00:32:51.500 --> 00:32:55.540
olvide, y, pero bueno, sí lo alcanzamos a hacer la práctica anterior, no,

00:32:55.540 --> 00:33:00.400
creamos un password y se lo agregamos aquí, si ustedes no lo tienen, si quieren

00:33:00.400 --> 00:33:05.920
me avisan, no hay problema, lo podemos volver a revisar, este, bueno, se crea

00:33:05.920 --> 00:33:10.420
el password, se pone y con eso ya nuestro usuario está encriptado,

00:33:11.100 --> 00:33:16.620
entonces sirve para precisamente esto, cuando alguien quiera entrar aquí al

00:33:16.620 --> 00:33:20.560
servicio y puede manipular por ejemplo a este usuario, pues ya se da

00:33:20.560 --> 00:33:26.600
cuenta que, o sea, está protegida su información, es la idea de que trabaje

00:33:26.600 --> 00:33:32.880
digamos este, encriptado, y bueno, entonces con eso el último paso para ya

00:33:33.620 --> 00:33:38.860
poder funcionar con la configuración es a través de este,

00:33:40.380 --> 00:33:45.080
a través de la de una configuración en oracol, que es el paso 3, hay que

00:33:45.080 --> 00:33:50.100
configurar oracol para que ocupe esta autenticación, entonces para

00:33:50.100 --> 00:33:55.940
permitir eso hay que entrar a la base de datos, bueno, sí, mejor dicho, al

00:33:55.940 --> 00:34:02.040
contenedor de este nuevo contenedor que hicimos, hay que entrar a la

00:34:02.040 --> 00:34:05.360
instancia mejor dicho, de este nuevo contenedor, el contenedor como ya

00:34:05.360 --> 00:34:09.500
habíamos dicho se llama oracoldbdemo, entonces esto lo podemos agregar

00:34:09.500 --> 00:34:15.960
aquí en el, en el code share, si, digamos lo voy a poner otra vez hasta

00:34:16.780 --> 00:34:21.400
para retomar estos comandos, de hecho, ahorita si quieren vuelvo a poner todos, ya me

00:34:21.400 --> 00:34:26.680
acordé que los tengo en el, en el blog de notas

00:34:26.680 --> 00:34:32.700
para que nos podamos, este, aquí piso, para que nos podamos, este,

00:34:34.620 --> 00:34:40.160
ocupar los comandos, no, por cualquier cosa, si nos ocupan, y aquí si yo lo

00:34:40.640 --> 00:34:44.540
ejecuto, este de aquí, lo que va a hacer es que me va a permitir entrar

00:34:44.540 --> 00:34:50.780
digamos a ese contenedor, al contenedor de mi base de datos que acabo yo de

00:34:50.780 --> 00:34:58.440
crear, que es la de oracoldbdemo, y aquí adentro ya me cambió el prompt, o sea

00:34:58.440 --> 00:35:02.760
ya me metía el contenedor como, como la vez anterior, no, que me meto a su

00:35:02.760 --> 00:35:08.160
container y demás, entonces yo con esto ya puedo este

00:35:08.980 --> 00:35:12.600
igual meterme a la herramienta de línea de comandos de Ecoleplus y

00:35:12.600 --> 00:35:18.160
demás, pero la idea de esto es poder ver, poder entrar al archivo de

00:35:18.160 --> 00:35:22.360
configuración que encuentro yo, igual que el otro container, es lo mismo

00:35:22.360 --> 00:35:27.300
porque es como si fuera una instalación nueva de oracol, ya para terminar esta

00:35:27.300 --> 00:35:34.540
práctica, vamos a entrar aquí, y si nosotros entramos con este otro, este

00:35:34.540 --> 00:35:41.480
comando de la ruta, yo voy a poder ver ahí adentro los archivos de

00:35:41.480 --> 00:35:46.380
configuración que ya habíamos destazado en las prácticas anteriores, o en las

00:35:46.380 --> 00:35:50.100
presentaciones anteriores, si yo lo ejecuto aquí, si se acuerdan, se

00:35:50.100 --> 00:35:55.840
encuentra mi archivo listener, se encuentra mi SQL en él, y mi

00:35:55.840 --> 00:36:01.240
tns names, sí, entonces no sé si alcanzamos a creer, creo que ya no, no

00:36:01.240 --> 00:36:05.440
nos dio tiempo de crear este otro archivo, que es el ldap.ora, este

00:36:05.440 --> 00:36:11.260
archivo básicamente es el que le dice oracol, que se tiene que conectar, a

00:36:12.400 --> 00:36:17.220
acabó el pomodoro, ya es para terminar, ya nada más vamos a configurarlo,

00:36:18.000 --> 00:36:22.460
tenemos que configurar este archivo para que podamos

00:36:23.200 --> 00:36:28.000
dictarle, digamos, a oracol, que se va a conectar con este otro

00:36:28.000 --> 00:36:31.000
mecanismo, entonces vamos a revisar cada uno de los archivos de forma

00:36:31.000 --> 00:36:35.900
rápida, antes de crear el ldap.ora, primero voy a revisar el listener,

00:36:36.820 --> 00:36:41.820
entonces digamos que estos son los que yo tenía, ese listener.ora es esto,

00:36:41.860 --> 00:36:46.120
sí, de hecho aquí no hay nada que modificarle, ese archivo queda igual,

00:36:46.440 --> 00:36:51.440
nada más valdría la pena volver, digamos, a darle un repaso, lo que

00:36:51.440 --> 00:36:55.440
está haciendo es que, como en este caso todo lo estamos haciendo localhost,

00:36:56.460 --> 00:37:01.500
localhost es equivalente a este host, al 0 0 0 0 y el puerto que

00:37:01.500 --> 00:37:05.700
especificamos es el 1521, entonces de ahí no hay nada que modificar, en

00:37:05.700 --> 00:37:11.620
caso de que tuviéramos una arquitectura, o mejor dicho, servidores que son ya

00:37:11.620 --> 00:37:16.540
digamos distribuidos y tienen una ip y todo eso, lo que la gente de

00:37:16.540 --> 00:37:21.640
redes y administración sabe hacer, pues aquí lo podrían configurar, en su

00:37:21.640 --> 00:37:25.560
listener, tú le dirías a qué host te vas a conectar, en dónde se encuentra

00:37:25.560 --> 00:37:31.380
la base y ahí a ese puerto y ahí lo tendríamos que poner en el

00:37:31.380 --> 00:37:39.300
archivo listener es más dedicado para él, el cliente, es para él, es el que

00:37:39.300 --> 00:37:44.000
escucha, por así decirlo, y luego vamos a ver otro archivo muy importante

00:37:44.000 --> 00:37:50.360
también que es el lsqlnet, por ejemplo, en este sqlnet, bueno este

00:37:50.360 --> 00:37:54.700
es el que quería revisar al final, primero voy a abrir el otro, el tnsnames,

00:37:55.980 --> 00:38:01.220
a ver déjenme ver aquí, ahí está, este tnsnames básicamente igual

00:38:01.220 --> 00:38:06.580
no se le va a hacer este gran cambio, está acá, de hecho no se le va a hacer

00:38:06.580 --> 00:38:11.520
nada, recuerdan cuando hablábamos de que cuando hicimos una base de datos en

00:38:12.100 --> 00:38:16.520
automático, Oracle te propone, o bueno mejor dicho, tiene un mecanismo para

00:38:16.520 --> 00:38:23.520
añadir los tnsnames, los listeners de forma automática, si

00:38:23.520 --> 00:38:27.100
recuerdan nosotros lo hemos hecho más que ejecutar el Docker Compose, que

00:38:27.360 --> 00:38:32.320
básicamente instalar una base de datos por default y en automático, yo aquí es

00:38:32.320 --> 00:38:35.820
la primera vez, por así decirlo, que me meto a estas rutas, de hecho yo no

00:38:35.820 --> 00:38:40.440
tengo acceso a sus máquinas, ustedes al entrar a estas rutas deben detener

00:38:40.440 --> 00:38:45.320
también estos archivos, a excepción del ldap-ora, que ese si yo lo cree,

00:38:45.440 --> 00:38:50.300
digamos manualmente, todos los demás los creó Oracle en automático

00:38:50.300 --> 00:38:54.820
conforme a la configuración de base de datos que se le especificó,

00:38:54.820 --> 00:39:00.380
entonces aquí en el, por ejemplo en este SQLenet, no es cierto, en el tnsnames,

00:39:01.240 --> 00:39:05.340
ya lo agregó y te está diciendo quién es la base de datos, quién es su

00:39:05.340 --> 00:39:10.320
pdb, cómo se va a conectar, está diciendo que es un servidor dedicado,

00:39:10.680 --> 00:39:14.100
esta línea es importante, nada más ahorita revisarla, porque la siguiente,

00:39:15.160 --> 00:39:19.680
el siguiente tema es un tema muy teórico realmente, pero

00:39:20.600 --> 00:39:27.520
sí vale la pena revisar estos archivos, sobre todo en el momento en el que se

00:39:27.520 --> 00:39:31.780
habla de que la arquitectura es dedicada o distribuida, entonces este

00:39:31.780 --> 00:39:36.360
parámetro nos va a permitir hacer que la base de datos se conforme,

00:39:37.280 --> 00:39:41.520
más bien se comporte, ya sea como una base de datos dedicada o que sea

00:39:42.800 --> 00:39:47.800
que funcione o que ocupe esos mecanismos de distribución, sobre

00:39:47.800 --> 00:39:54.660
todo para el tema de los balanceos de cargas y demás, entonces esta parte es

00:39:54.660 --> 00:39:59.600
como igual, no se toca, nada más es como para decir que está configurado

00:39:59.600 --> 00:40:04.640
conforme a lo que nosotros tenemos, el pdb, tenemos nuestro cdb y demás, y el

00:40:04.640 --> 00:40:08.680
que vale la pena mencionar, tal vez con un poquito más de detalle, aquí

00:40:08.680 --> 00:40:13.980
déjenme limpio esto, es el SQLenet, lo hago así para que no se amontone,

00:40:13.980 --> 00:40:23.620
el SQLenet.hora y el LDAP, primero vamos a revisar de forma rápida este, este SQLenet

00:40:23.620 --> 00:40:27.400
lo que le está diciendo aquí es que estamos estamos cambiando lo de hecho a

00:40:27.400 --> 00:40:33.620
nosotros, un SQLenet.hora, de hecho tal vez este ustedes también lo tienen un

00:40:33.620 --> 00:40:37.560
poco diferente porque hay que aplicarle estos cambios, si no ahorita lo

00:40:37.560 --> 00:40:41.140
monitoreamos, regresando el pomodoro para ver ustedes cómo lo tienen,

00:40:41.140 --> 00:40:47.080
pero así es como debería de quedar, básicamente estamos añadiendole una

00:40:47.080 --> 00:40:53.540
nueva forma de conexión, mejor dicho una nueva forma de intentar hacer

00:40:53.540 --> 00:40:59.180
conexiones, que es la de LDAP, ya no tanto el tncnames pasa a segundo

00:40:59.180 --> 00:41:04.740
plano, a qué me refiero con esto, con esto estamos diciéndole a Oracle que

00:41:04.740 --> 00:41:11.620
de primera instancia tome el LDAP como mecanismo de autenticación, y de no

00:41:11.620 --> 00:41:16.540
haber nada ahí utilice los tncnames, que son los archivos de conexión local

00:41:16.540 --> 00:41:21.660
que tenemos, que ahorita revisamos, si nosotros dejamos esto configurado

00:41:22.180 --> 00:41:26.880
aquí básicamente le estamos diciendo con esta línea all, que de estos que

00:41:26.880 --> 00:41:31.680
están aquí ocupe todos, entonces para no tener ahorita problemas yo voy a

00:41:31.680 --> 00:41:37.840
decirle que se puede conectar de cualquier forma, y pues bueno esta es la

00:41:37.840 --> 00:41:42.700
parte de cómo se debería de

00:41:42.700 --> 00:41:48.480
configurar el Oracle para que agarre también esas conexiones, y por último

00:41:48.480 --> 00:41:55.060
ya para ir al pomodoro, el último archivo es el LDAP, este

00:41:55.060 --> 00:41:59.760
archivo yo lo creé, ahorita vemos cómo se hace, cómo le damos el

00:42:00.000 --> 00:42:04.020
para agregarlo, si no es que ya lo tienen, y básicamente hay que decirle

00:42:04.020 --> 00:42:09.360
esto, si esto de aquí lo único que estamos diciéndole aquí de hecho esta

00:42:09.360 --> 00:42:14.000
parte la deberíamos de tener tal vez diferente, si aquí yo le puedo poner la

00:42:14.000 --> 00:42:19.980
dirección IP de mi servidor LDAP que es lo que está configurado en el

00:42:19.980 --> 00:42:26.140
Docker Compose que hicimos, donde les explicaba la parte del server del

00:42:26.140 --> 00:42:32.540
LDAP, ese servidor Docker le da una dirección IP digamos local, que es esta,

00:42:33.220 --> 00:42:37.960
aunque se ve diferente al localhost es local, o sea porque estamos dentro de la

00:42:37.960 --> 00:42:43.200
red de Docker, entonces puede ser que lo hagamos así o puede ser

00:42:43.200 --> 00:42:46.520
por ahí decía un concepto de que nos ayuda en la resolución de

00:42:46.520 --> 00:42:50.380
nombres, entonces aquí yo le pude haber puesto también el nombre del

00:42:50.380 --> 00:42:55.280
servicio que es el LDAP server y es lo mismo, que de hecho creo que

00:42:55.280 --> 00:43:01.020
ustedes lo tienen si es que lo llegaron a agregar, debe de tener este

00:43:01.020 --> 00:43:06.400
mismo archivo, este mismo este nombre, el LDAP server y con eso ya le estamos

00:43:06.400 --> 00:43:11.680
diciendo que se conecte o bueno la configuración de Oracle va a

00:43:11.680 --> 00:43:16.800
trabajar de esa forma, sale, entonces vamos a tomar los cinco minutos del

00:43:16.800 --> 00:43:25.120
pomodoro y ahorita ya hacemos ya nada más la parte de, bueno eso es la

00:43:25.120 --> 00:43:29.980
configuración y ahorita hacemos ya la prueba de conexión de la base de

00:43:29.980 --> 00:43:36.480
datos, va, entonces con esto, bueno ahorita esta conexión no va a

00:43:36.480 --> 00:43:39.920
conectarse de forma exitosa porque hay algo más que se le tiene que

00:43:39.920 --> 00:43:44.200
hacer pero entra en la siguiente para otra práctica, ahorita nada más la

00:43:44.200 --> 00:43:48.460
intención de esto era hacer la configuración de pues de todo esto que

00:43:48.460 --> 00:43:52.780
hicimos, hasta aquí terminaron esta primer práctica y que viéramos cómo se

00:43:52.780 --> 00:43:58.800
puede utilizar el tns names para para delegar mejor dicho el LDAP y el

00:43:58.800 --> 00:44:02.800
tns names para delegar estas conexiones, va, entonces ahorita nada más lo

00:44:02.800 --> 00:44:07.920
vamos a dejar hasta esta parte y ahorita regresando entonces de los cinco

00:44:07.920 --> 00:44:13.180
minutos pues continuaríamos con con esto y ya con el siguiente tema,

00:44:13.180 --> 00:44:18.000
aquí lo que debe de hacer es que debe de reconocer al usuario porque es lo

00:44:18.000 --> 00:44:22.180
que dimos de alta, sí, y la parte del password la vamos a estar viendo como

00:44:22.180 --> 00:44:28.660
en los en otros temas pues ya cómo se realiza esta conexión, va, bueno

00:44:28.660 --> 00:44:33.100
antes de ir al pomodoro no sé si tienen alguna duda o pregunta, si no

00:44:33.100 --> 00:44:37.160
este ya podríamos tomar cinco minutos, alguna duda, algún

00:44:38.240 --> 00:44:45.080
comentario, todo bien, perfecto, muy bien, va, entonces son 10 13 les parece si a

00:44:45.080 --> 00:44:50.080
las, bueno son 10 vamos a ponerlo 14, 10 con 20 minutos les parece que nos

00:44:50.080 --> 00:44:56.060
volvamos a conectar, perfecto sale, entonces ahorita nos vemos y aquí

00:44:56.060 --> 00:44:56.920
andamos, gracias.

00:47:05.900 --> 00:47:37.140
Bueno, ahora, listo, va, entonces ponemos el

00:47:37.140 --> 00:47:43.240
siguiente pomodoro, ok, a ver, voy a compartir pantalla

00:47:46.960 --> 00:47:50.440
y listo, va, entonces

00:47:51.380 --> 00:48:03.380
ahí nada más que se quite, ahí está, va, lo último es este revisar, ah bueno, no sé si en esta

00:48:03.380 --> 00:48:12.200
parte me siguen con la parte de si tenemos esta misma, esta misma

00:48:12.200 --> 00:48:19.220
configuración de archivos, bueno aquí no era, estábamos en la

00:48:19.220 --> 00:48:27.760
instancia, a ver, ahí ya no me pude conectar, aquí estamos

00:48:28.920 --> 00:48:35.540
y aquí adentro de la instancia hay que ver esto

00:48:36.580 --> 00:48:41.500
entonces para poder hacer ahorita la prueba de conexión

00:48:41.500 --> 00:48:47.500
no sé si ustedes tienen los mismos archivos que tengo yo, si no para irlos

00:48:47.500 --> 00:48:52.880
este agregando, más que nada el que falta es este creo yo, si quieren se

00:48:52.880 --> 00:48:59.520
los voy a poner ahí en el en el couch y a ver lo podríamos hacer aquí

00:49:00.480 --> 00:49:08.380
sería dentro de esa ruta sería hacer un mk, no es cierto, un nano de este

00:49:12.180 --> 00:49:12.860
archivo

00:49:13.400 --> 00:49:16.060
que se llama

00:49:19.040 --> 00:49:20.400
ldap.ora

00:49:26.900 --> 00:49:33.020
.ora y con eso agregarlo y ya

00:49:33.020 --> 00:49:37.840
revisar más que nada los otros archivos que su contenido sea

00:49:38.440 --> 00:49:52.860
sobre todo el del tnc names tiene que estar como, no, este no, más bien en el

00:49:52.860 --> 00:49:54.640
sqlnet

00:49:56.180 --> 00:50:00.460
aquí le ponemos sqlnet

00:50:01.400 --> 00:50:07.160
ahí está a ver entonces voy a repetir cat

00:50:07.160 --> 00:50:15.660
tenemos que tener esto cat de ldap cat de sqlnet.ora

00:50:15.660 --> 00:50:21.220
así, eso es lo que tendríamos que configurar, va entonces lo voy a

00:50:21.220 --> 00:50:27.080
dejar aquí en el en el couch y yo voy a ir monitoreando para que tengamos lo

00:50:27.080 --> 00:50:29.860
mismo, va, aquí

00:50:32.180 --> 00:50:39.320
se los pongo así y listo si tienen alguna duda me avisan o

00:50:39.320 --> 00:50:44.920
algún impedimento mientras yo voy a buscar en los comandos

00:50:44.920 --> 00:50:48.900
voy a tratar de dejar porque creo que aquí hay una parte

00:50:48.900 --> 00:50:50.920
de conexiones

00:50:55.520 --> 00:51:01.400
de hecho son dos cosas que les quiero compartir creo que este tema te salió

00:51:01.400 --> 00:51:06.100
a tí Jaron en el viernes no sé si se acuerdan que como que no te dejaba

00:51:06.100 --> 00:51:10.600
hacer algo por un porque un puerto ya estaba ocupado y demás no, esto que

00:51:10.720 --> 00:51:15.660
estoy aquí subrayando que le puse matar puerto son los comandos que se tendrían

00:51:15.660 --> 00:51:20.140
que haber hecho básicamente es encontrar qué puerto es el que te está dando

00:51:20.140 --> 00:51:24.800
cuál es el que está ocupado y ya que te dé el pid ya lo matas con esta

00:51:25.440 --> 00:51:31.160
instrucción ya con eso se liberaría y la otra que les pongo que de hecho

00:51:31.160 --> 00:51:35.200
si no lo tienen no van a poder usar nano dentro de ese contenedor

00:51:36.120 --> 00:51:40.000
entonces antes de eso tendríamos que salirnos de la instancia yo yo por

00:51:40.140 --> 00:51:44.140
esto ya que adentro me tendría que salir y conectarme otra vez a la

00:51:44.140 --> 00:51:49.420
instancia pero como root para hacer eso tengo que usar este comando que está

00:51:49.420 --> 00:51:55.260
acá que dice instalar nano uso esto ya me conecto como como root ya puedo

00:51:55.260 --> 00:51:59.100
instalar nano después de que se instale ya me salgo me vuelvo a

00:51:59.100 --> 00:52:04.920
conectar normalmente o sea no como root y ya puedo hacer nano de los

00:52:04.920 --> 00:52:10.300
archivos que están aquí va entonces con eso terminaríamos esa pequeña

00:52:12.020 --> 00:52:19.460
práctica y ya el último paso va a ser hacer va a ser hacer un pin que deja

00:52:19.460 --> 00:52:22.560
a ver si también lo tengo en los comandos y no lo voy si no lo escribo

00:52:23.560 --> 00:52:24.120
ahorita

00:52:28.620 --> 00:52:29.180
ok

00:52:37.200 --> 00:52:43.600
voy a copiarme esto para dejárselos también acá aquí

00:52:46.920 --> 00:52:47.860
abajito

00:52:48.440 --> 00:52:55.060
con esto nada más deje de ver si me conecto

00:52:56.320 --> 00:52:59.280
acá ok y ejecuto este como

00:53:01.140 --> 00:53:02.540
ok

00:53:13.880 --> 00:53:18.600
esta parte y listo

00:53:18.600 --> 00:53:24.880
vamos a ejecutar este otro telnet

00:53:27.440 --> 00:53:30.880
creo que era este

00:53:34.980 --> 00:53:39.240
ahora que voy a agregar los comandos

00:53:39.820 --> 00:53:42.140
este no era

00:53:44.660 --> 00:53:47.340
ok tampoco es

00:53:48.540 --> 00:53:52.160
y más bien era entonces este de acá

00:54:03.700 --> 00:54:11.060
yo ahí tengo una duda sí carol dime la ip es la misma

00:54:11.700 --> 00:54:17.140
la ip es la misma la que en el ld ap hora

00:54:17.140 --> 00:54:21.360
el de ap hora a ver vamos a ver

00:54:22.220 --> 00:54:29.700
el ld ap hora arriba en el nano abajo en este ok mira tú aquí le puedes poner

00:54:29.700 --> 00:54:34.480
una ip que es como yo lo maneje o puedes poner simplemente el nombre del

00:54:34.480 --> 00:54:40.200
servicio el nombre del servicio es ld ap server yo lo hice nada más por

00:54:40.200 --> 00:54:45.680
corroborar que estuviera bien mapeadas las ips ahorita muestro cómo

00:54:46.860 --> 00:54:52.100
pero lo puedes dejar más bien así como como servicio que de hecho esto es lo

00:54:52.100 --> 00:54:56.400
que decíamos que sirve como resolución de nombres no de names como

00:54:56.400 --> 00:55:00.780
están dentro de la misma dentro de la misma red de docker es lo mismo poner

00:55:00.780 --> 00:55:02.780
eso poner el nombre del servicio

00:55:04.900 --> 00:55:09.920
ok va de hecho esto sería más universal para no estar moviéndole ahí

00:55:09.920 --> 00:55:13.320
a las ips y demás ok

00:55:17.320 --> 00:55:19.340
sale entonces

00:55:20.040 --> 00:55:26.140
este es el comando que estaba buscando con esto ya estaríamos

00:55:26.140 --> 00:55:28.700
ese es el del ping

00:55:30.660 --> 00:55:37.760
este es el de ld ap y hacer este

00:55:37.760 --> 00:55:39.900
la parte

00:55:42.580 --> 00:55:44.740
del net

00:55:47.760 --> 00:55:50.940
el ld ap server

00:55:53.000 --> 00:55:57.760
3.8 ahí está perfecto

00:56:00.420 --> 00:56:05.060
ok entonces me avisan cuando ya hayan instalado el

00:56:05.060 --> 00:56:09.400
bueno más bien los archivos va hay que instalar primero nano

00:56:10.920 --> 00:56:17.780
y con eso ya podríamos editar el archivo ya después de los archivos nos

00:56:17.780 --> 00:56:20.160
vamos con esto del del ping

00:56:22.400 --> 00:56:27.800
y lo de la instalación de telnet para con para corroborar la configuración con

00:56:27.800 --> 00:56:32.500
el servidor ld ap y con eso ya estaríamos terminando la práctica tiene

00:56:32.500 --> 00:56:37.320
que hacer un ping tiene que tiene que ser exitoso y telnet debe dar una

00:56:37.320 --> 00:56:40.500
respuesta correcta

00:56:41.480 --> 00:56:45.300
entonces a ver si quieren voy ayudando monitoreándoles

00:56:45.300 --> 00:56:49.740
por si se aturan en algo va me avisan

00:57:00.520 --> 00:57:01.560
ok

00:57:01.560 --> 00:57:05.240
ok pues creo que ya pudieron también

00:57:05.240 --> 00:57:07.260
instalar nano

00:57:08.600 --> 00:57:13.960
están ya creando los archivos perfecto

00:57:13.960 --> 00:57:14.900
vamos a ver si

00:57:17.080 --> 00:57:22.420
ahí está ya incluso hiciste lo de la conexión a telnet verdad si así se

00:57:22.420 --> 00:57:28.980
debería de quedar no mira de hecho ahí si tú te fijas ese 172 2103 es la

00:57:28.980 --> 00:57:34.660
conexión es la ip que te da el servicio ld ap server que ese es el

00:57:34.660 --> 00:57:39.080
servidor ld ap que instalamos ahí saque la ip va entonces lo mismo que

00:57:39.080 --> 00:57:42.100
usar esa ip que creo que era la misma no que yo puse a no es cierto

00:57:42.100 --> 00:57:48.640
a mí me dio la 19 y a ustedes les dio por ejemplo a la 21 entonces eso es

00:57:48.640 --> 00:57:54.280
normal que cambie porque docker las hace aleatoriamente va entonces eso no hay

00:57:54.280 --> 00:57:59.760
tema este ahora que se quedó así tu comando de telnet lo que pasa es que

00:57:59.760 --> 00:58:04.840
telnet así se queda puedes darle con control c y se cierra control c hasta

00:58:04.840 --> 00:58:08.280
que se cierre varias veces

00:58:08.280 --> 00:58:14.320
ahí está ya se cierra y ya te regresó el control a la terminal

00:58:15.720 --> 00:58:20.180
ok ahora mira lo último que te pediría a ti hacer bueno a todos los

00:58:20.180 --> 00:58:24.540
vamos a hacer nada más para que tú entres intenta conectarte con el

00:58:24.540 --> 00:58:31.280
usuario de de cómo se llama de el que creamos aquí que se llama

00:58:31.280 --> 00:58:36.900
john doe intenta hacer el conexión stream para conectarte aquí a la base

00:58:36.900 --> 00:58:41.040
de datos así que bueno a ver si quieres te la paso nada más hay que

00:58:41.040 --> 00:58:45.760
entrar al sql plus como hemos entrado en la otra instancia pero con las

00:58:45.760 --> 00:58:52.640
credenciales de este de este muchacho que creamos ahorita entonces ahora si

00:58:52.640 --> 00:59:00.340
quieres ahorita te lo pongo vamos a ponerle yo creo que es más fácil si

00:59:00.340 --> 00:59:01.180
la ponemos así

00:59:07.800 --> 00:59:09.320
yo no

00:59:14.640 --> 00:59:18.740
escribimos aquí está este

00:59:20.240 --> 00:59:27.140
conéctete está con esta conexión igual es la que está abajo a esa

00:59:27.140 --> 00:59:32.440
sección sql plus esa línea de comando yo doy arroba la base de datos

00:59:38.640 --> 00:59:46.160
exacto ahí estás con la con john doy ok ahora ahí si te fijas ya te reconoció

00:59:46.160 --> 00:59:52.300
el usuario ese usuario si te acuerdas está creado en el servidor ld ap está

00:59:52.300 --> 00:59:56.060
de acuerdo y ok entonces ahí ya nada más mete el

00:59:56.060 --> 01:00:02.500
password que encriptaste que si estás conmigo debe ser 1 2 3 4 5 6

01:00:03.520 --> 01:00:10.140
y de todo lo que pasa es que creo que el enter password te equivocaste algo

01:00:10.140 --> 01:00:15.020
salió mal porque dice que no y te vuelve a pedir el password si quieres

01:00:15.020 --> 01:00:20.260
vuelve a meter john doy o salte con control c vuelve a intentar conectarte

01:00:20.820 --> 01:00:25.060
o creo que nada más dar enter y dejarlo en blanco se deja se te saca ahí

01:00:25.060 --> 01:00:30.820
está intenta conectarte intenta tal vez meter el password 1 2 3 4 5 6 de

01:00:30.960 --> 01:00:34.820
todos nos no te debe de dejar loguear porque hay una configuración adicional

01:00:34.820 --> 01:00:41.320
que hay que hacerle al pasbo ok sin embargo ahí ya te está

01:00:41.320 --> 01:00:48.200
reconociendo que hay un usuario perfecto va ahora nada ya intentaste

01:00:48.200 --> 01:00:51.960
hacer el ping y el telnet el telnet ya te respondió no

01:00:52.820 --> 01:00:58.380
perfecto y el pin lo intentaste hacer no es y todavía no a mira si

01:00:58.380 --> 01:01:02.120
quieres salte e intenta hacer el pin el pin lo tienes que hacer desde tu

01:01:02.120 --> 01:01:08.100
máquina host o sea tienes que salirte incluso de esa terminal exactamente y

01:01:08.100 --> 01:01:11.860
ahí ejecuta el docker ejec el de la línea 30

01:01:12.540 --> 01:01:18.360
si configuraste todo bien eso también te tiene que responder

01:01:18.360 --> 01:01:22.040
ahí básicamente si quieres para entender bueno ahorita lo vamos a

01:01:22.040 --> 01:01:27.380
explicar para todos pero así rápido que estás ahí tú ese ping lo que está

01:01:27.380 --> 01:01:32.660
haciendo está haciendo una conexión desde la desde el servidor que dice ahora

01:01:32.660 --> 01:01:37.600
con debe demo con el servidor lda p lda p server entonces ahí ya te dio

01:01:37.600 --> 01:01:42.120
conexión entonces sí como ya configuraste bien los los dos servicios

01:01:44.560 --> 01:01:49.400
ok en aquí no importa entonces que esta dirección sea diferente bueno es

01:01:49.400 --> 01:01:54.620
que también ya no lo cambie en el de hora lda p

01:01:54.620 --> 01:01:59.700
si no ahí tienes en automático hace la resolución de nombres

01:01:59.700 --> 01:02:04.040
ok poner el nombre del servicio lda p ya con eso este sabe quién es

01:02:04.820 --> 01:02:08.940
pero aquí lo tengo todavía con la dirección que nos comentabas entonces

01:02:08.940 --> 01:02:13.440
tendría a cambiar este no es que es lo mismo si lo quieres dejar con

01:02:13.440 --> 01:02:18.380
dirección y p está correcto si le quieres poner nada más el server el

01:02:18.380 --> 01:02:24.600
nombre el lda p server es correcto ok entonces digamos que hasta aquí está

01:02:24.600 --> 01:02:31.180
sí porque ahí mientras ya te con ya te ya te entendió el pin ya te dijo ahí que

01:02:31.180 --> 01:02:38.480
está recibiendo paquetes ya está conectado desde demo hasta lda p server

01:02:39.160 --> 01:02:45.520
e incluso hiciste la prueba de telnet no ok esa prueba de telnet se hace

01:02:45.520 --> 01:02:51.860
dentro del dentro del del servidor oracle entonces ese telnet se está

01:02:51.860 --> 01:02:58.780
configurando al exactamente se está conectando al servicio este lda p

01:02:58.780 --> 01:03:02.500
server ahí te está diciendo mira conectado al servidor lda p o el puerto

01:03:02.500 --> 01:03:08.160
389 entonces está correcto ok bien entonces bien entonces

01:03:09.340 --> 01:03:16.060
sale voy a revisar a los demás a ver entonces ya terminaste vamos a ver

01:03:16.060 --> 01:03:17.020
con aron

01:03:23.480 --> 01:03:24.760
ok entonces

01:03:25.920 --> 01:03:31.820
a mira ahí estás matando ese puerto te estaba dando problemas no

01:03:34.420 --> 01:03:40.580
no yo pensé que había que matarlo no es porque el viernes carol este

01:03:41.220 --> 01:03:45.840
intentó hacer algo creo que levantar en la instancia de docker y le decía

01:03:45.840 --> 01:03:51.360
que no se podía instalar el servicio del del servidor del lda p porque ya

01:03:51.360 --> 01:03:57.320
ocupado el puerto entonces no no es necesario así solo es si te da si te

01:03:57.320 --> 01:04:02.380
da problemas ok entonces ahí ya

01:04:03.200 --> 01:04:07.720
ahí ya quedaste si mira cómo vamos a terminar esta práctica si quieres

01:04:07.720 --> 01:04:12.300
métete a la terminal ahí mero y conéctate a la instancia que acabamos

01:04:12.300 --> 01:04:18.400
de crear que es la de ahí en los archivos están las conexión

01:04:19.240 --> 01:04:26.180
en la primera vez si está en la línea 1 esa es la línea 1 te deja conectarte a

01:04:26.180 --> 01:04:32.060
la instancia ahora con debe demo de forma normal por así decirlo y la 30 te

01:04:32.060 --> 01:04:36.480
deja conectarte al mismo servicio pero a la misma instancia perdón pero con

01:04:36.480 --> 01:04:41.300
el usuario root como administrador entonces fíjate ya te conectaste no

01:04:41.300 --> 01:04:46.760
ahora con debe ok ahora hay que meternos a encontrar los archivos de

01:04:46.760 --> 01:04:51.300
configuración del tnc names y el list en la entonces eso también viene ahí en

01:04:51.300 --> 01:04:56.980
la chuleta te vas a cd ahora exactamente ahí

01:04:58.580 --> 01:05:02.740
mero exacto bien entonces llévate ahí

01:05:02.740 --> 01:05:11.720
le das pegar y ahora escribe ls espacio la exacto mira ahí están los

01:05:11.720 --> 01:05:15.780
archivos entonces tú ya tienes el list en el ya tienes el s poli net y

01:05:15.780 --> 01:05:21.800
tienes el tnc names entonces lo que hay que hacer ahora es crear un archivo lda

01:05:21.800 --> 01:05:27.060
p va entonces ya intentaste instalar sudo antes

01:05:27.860 --> 01:05:33.280
como root no ok entonces hay que salirnos de ahí hay que darle exit

01:05:36.620 --> 01:05:40.920
correcto y nos conectamos como el usuario root ahora sí en la línea 30

01:05:40.920 --> 01:05:46.840
venía el comando correcto en la línea 30 es el docker

01:05:46.840 --> 01:05:54.680
excepto la 30 esa mera la 30 esa mera correcto esa la puedes pegar

01:05:57.160 --> 01:06:03.480
y ya entraste como no esa no no la 30 creo que creo que se te pasó

01:06:04.380 --> 01:06:06.560
la línea 30 esa mera

01:06:10.180 --> 01:06:18.840
correcto copy exactamente y entonces y ahí le das pegar ok ahora esa

01:06:20.220 --> 01:06:26.440
a no me equivoqué de me equivoqué de línea a ver me puedes dejar de ver otra vez más bien a

01:06:26.720 --> 01:06:37.520
si no no es cierto era la 27 la línea 27 ahí se me fue a mí esa mera la 27 conéctate

01:06:43.080 --> 01:06:52.380
la terminal correcto exacto y la pegas perfecto entonces cuando te conectas esa

01:06:52.380 --> 01:06:56.700
esta línea lo que hace es que te está diciendo es que te estás metiendo a la

01:06:56.700 --> 01:07:03.120
usuario administrador ahí te dice como root sí entonces esta línea o esta conexión ya te

01:07:03.120 --> 01:07:10.020
va a permitir instalar paquetes software entonces ya voy a instalar nano ahora sí otra vez nos

01:07:10.020 --> 01:07:17.980
vamos allá ya lo instalé ah ya lo instalaste ok ok entonces hay que salirnos con exit y

01:07:17.980 --> 01:07:25.880
regresamos a la conexión de la línea 1 la normal perfecto entonces la nos volvemos a

01:07:25.880 --> 01:07:34.360
con la primer conexión e igual aplicamos la línea 2 para entrar al directorio si quieres conectarte

01:07:36.560 --> 01:07:43.820
dale pegar y luego vas a allá que estés adentro a ver si intentas meter las flechas de arriba

01:07:45.780 --> 01:07:52.820
se debe de guardar ahí el comando andale ahí mero ahí mero dale enter ahora sí

01:07:52.820 --> 01:07:55.760
vamos a poner entonces el archivo nano

01:08:03.980 --> 01:08:10.340
correcto puede ser ese mero nano lda ap hora correcto

01:08:13.060 --> 01:08:18.820
excelente ok ahora ahí llévate lo que viene en el contenido del archivo que son las líneas

01:08:19.920 --> 01:08:29.920
en el en el este el couch en el navegador ahí mero en la línea 5 y 5 a 7 hay que

01:08:29.920 --> 01:08:34.240
copiar 5 6 y 7 que son esas dos ok dale copiar

01:08:39.800 --> 01:08:48.200
y llévatelo a tu terminal ahí mero ahora eso que dice 172

01:08:48.200 --> 01:08:59.260
1903 hay que cambiarlo hay que borrarlo hasta ahí ok borra borra todo 172 también todo y

01:08:59.260 --> 01:09:12.240
escribe porfa lda p guión server ahí se te fue una diagonal es más bien un guión

01:09:14.800 --> 01:09:22.160
correcto ahora sí ahí vas a presionar las teclas control x y ahí te dice que si quieres

01:09:22.160 --> 01:09:29.920
guardar le dices que con la tecla y nada más y enter perfecto ahí ya se guardó el lda p ahora

01:09:31.080 --> 01:09:38.320
entonces con eso ya nada más tendríamos que hacer ahora otro nano pero del archivo

01:09:39.280 --> 01:09:46.280
sql.net.hora sql y si quieres darle tabulador se ha completado

01:09:48.440 --> 01:09:49.360
ok perfecto

01:09:51.360 --> 01:09:58.500
y ya tenemos los tenes en names ok ahí ahí eso hay que copiarlo igual del couch

01:10:00.100 --> 01:10:06.000
y lo copiamos con exactamente lo de abajito lo de la línea 17 y 18

01:10:08.320 --> 01:10:13.240
eso mero hay que copiarlo y si quieres darle ahí un enter bueno ahí pégalo

01:10:14.920 --> 01:10:21.600
ok y hay que borrar los las dos primeras líneas que están todo eso no va correcto

01:10:24.880 --> 01:10:32.640
correcto y ahí dale su primer para que se suba ahí está ahora sí igual control x te sales

01:10:33.280 --> 01:10:41.440
y le dices que sí y lo guardas exacto con eso ahora a ver este ya tenemos esos dos

01:10:42.640 --> 01:10:50.720
ahora a ver en el coacher ya nada más estaría falta hacer la prueba de telnet tienes telnet

01:10:50.720 --> 01:10:58.720
ya instalado lo que sí a ver si quieres ejecutar la línea 31 si la 32

01:11:00.920 --> 01:11:08.880
no está bien estaba bien eso si quieres a 32 si te deja hacer eso ya la hiciste y ya con eso

01:11:08.880 --> 01:11:19.160
terminamos vamos a hacer el telnet enter ok no tienes instalado entonces hay que salirse entrar

01:11:19.160 --> 01:11:27.200
como root que es la no como root es la de 27

01:11:30.900 --> 01:11:38.840
hay que ejecutar esa pero antes de que le des enter o pegar y darle copiar antes de que

01:11:38.840 --> 01:11:46.240
la pegues primero dale exit hay que salirse ok ahora sí ahí pégala y ahora sí ahí adentro

01:11:46.240 --> 01:11:55.700
hay que instalar el paquete entonces lo instalamos con exactamente la 31 y listo

01:11:55.700 --> 01:12:04.440
con eso puedes ir así el telnet perfecto ahí está se está descargando ya si quieres ahí

01:12:04.440 --> 01:12:09.780
desde ahí tal vez lo puedes hacer el otro comando ya nada más es hacer la conexión

01:12:09.780 --> 01:12:15.900
y si te responde entonces ya está configurado bien la conexión al al este al

01:12:25.100 --> 01:12:32.380
debes de tener el puerto y todo configurado con los archivos tnc names ya la ya la hicimos

01:12:40.060 --> 01:12:48.940
ahí está conectado ya está entonces ya te conectaste en este caso a ti te dio la 1803 para

01:12:48.940 --> 01:12:56.100
salirte de esa modo nada más darle control x perdón control c y varias veces para que hasta

01:12:56.100 --> 01:13:02.300
que te salga ahí está ya te salió ok ya te conectaste hiciste la prueba de conexión entonces

01:13:02.300 --> 01:13:09.320
ya está configurado tu servidor de oracol con tu servidor de lda p si quieres intentar

01:13:09.320 --> 01:13:16.340
conectarte desde la línea de comandos asql plus con el usuario y ya con que te reconozca

01:13:16.340 --> 01:13:25.360
el usuario la primera vez con eso ya estarías este finalizando pero bueno ahorita ya te ya

01:13:25.360 --> 01:13:32.960
hiciste las pruebas de conexión y pues ya funcionó ya ya avanzas sale listo luego

01:13:34.960 --> 01:13:36.560
gracias este

01:13:40.040 --> 01:13:41.720
salen luego vamos a ver

01:13:43.940 --> 01:13:53.020
listo a ver vamos a ver a leo leo ya estás con a pues creo que estás ya terminando verdad agregando

01:13:53.940 --> 01:14:03.460
el lsql a no el lda p no está haciendo así aún no porque estoy este batallando desde hace rato

01:14:03.460 --> 01:14:14.960
porque en el bash de oracol no tengo este no tengo nano ni bi le intento y no puedo entonces

01:14:14.960 --> 01:14:22.220
este aquí para salirme del nano cuál es control que control x control x será control

01:14:23.420 --> 01:14:33.620
control x y te sales control x hay le dices que no porque nada más se guardó una x ok

01:14:35.760 --> 01:14:41.980
ahí estás con ese y aquí le intento por ejemplo con el nano que es este de acuerdo

01:14:41.980 --> 01:14:50.040
a lo que tú dices el da primero tengo que ir al fondo pero si quieres escribe cualquier

01:14:50.040 --> 01:14:56.680
ahorita nada más como para para ver si está el paquete ok sale entonces hay que salirnos

01:14:57.780 --> 01:15:05.440
hay que salirnos y ejecuta porfa el comando de la línea 27

01:15:07.860 --> 01:15:13.140
si este es emero entonces fíjate ese ese comando lo que hace es que te dejan

01:15:13.140 --> 01:15:19.280
entrar a la instancia hacia el contenedor pero como root de hecho ahí se ve que dice

01:15:19.280 --> 01:15:27.560
mira si le das pace exacto docker ejecuta root en la instancia de oracol debe demo

01:15:30.620 --> 01:15:36.260
exacto dale enter correcto ahí estás ya como root ahora sí ahí puedes instalar nano entonces

01:15:36.260 --> 01:15:48.260
dale yo o la 28 exactamente yo instale nano y puedo ver bien o también ahora si te gusta

01:15:48.980 --> 01:15:57.140
también es esta esta está muy bueno a mí si no me confunden poco pero este es siempre

01:15:59.100 --> 01:16:05.620
y de una vez no se es malo no instala porfa el que dice telnet en la 31

01:16:09.120 --> 01:16:16.780
yo me instale menos y y espacio

01:16:19.320 --> 01:16:22.120
instale espacio menos y

01:16:24.660 --> 01:16:25.460
y

01:16:28.060 --> 01:16:33.860
es la 31 instale menos y y espacio telnet

01:16:37.120 --> 01:16:43.420
exacto y dale enter bien entonces ya ahí cargó sale ahora si te podría salir y volver a conectarte

01:16:43.420 --> 01:16:51.780
como la como te conectaba sin sin root sin ser root ahí mero ahora sí ahí ya te vas a la ruta y ya

01:16:51.780 --> 01:17:00.260
puedes hacer con tus con tus archivos exactamente ahí ya puedes crear el l este cómo se llama

01:17:00.260 --> 01:17:11.520
el ld ap perfecto y copiar y pegar bien entonces muchas gracias gracias sale ok ah bueno

01:17:11.520 --> 01:17:20.060
y la práctica termina cuando usas el ls telnet con el ld ap server 389 y ya con que te conecte

01:17:20.060 --> 01:17:27.860
ya la hiciste exacto gracias bien entonces no gracias a ti sale entonces león ya también

01:17:27.860 --> 01:17:31.240
ya está vamos a ver si alguien