Uno de los trabajos del kernel es: Administrar los recursos del sistema Cargue el sistema operativo después de encender la computadora Convertir el código fuente en código máquina Unix es:(escoge dos) Una distribución de Linux Una marca registrada Un sistema operativo Un tipo de hardware Linux está escrito en: C Java C ++ El código fuente se refiere a: La interfaz que usa el software para hablar con el kernel La licencia que dicta cómo puede usar y compartir elsoftware Una versión humana legible de software de computadora Código abierto significa: Debe admitir el software que comparte Puede ver el código fuente del software No puede cargar nada por el software Puede modificar el código fuente del software La mayoría de las herramientas que forman parte delos sistemas Linux provienen de: Google Red Hat y Debian La Iniciativa de Código Abierto La base de Linux El proyecto GNU ¿Qué proporciona una distribución para agregar y eliminar software del sistema? Interfaz de programación de aplicaciones (API) Herramienta de particionamiento Gerente administración de empaquetación Compilador El trabajo del gestor de arranque es: Cargue la aplicación en la memoria Instalar software de Internet o medios extraíbles Realice la instalación inicial del kernel en el disco duro Cargue el kernel después de encender la computadora UNIX fue inventado originalmente en: Universidad Stanford AT & T Bell Labs Universidad de Berkeley Xerox PARC Universidad de Bangalore Una licencia en la que no tiene acceso al código fuentese llama: Fuente deteriorada Fuente cerrada Fuente abierta Sin fuente ¿Qué distribuciones están hechas por, o clones de, RedHat? Fedora Ubuntu Slackware Debian CentOS Ubuntu se deriva de qué distribución? Scientific Linux Slackware Fedora Debian Red Hat Enterprise Linux Las licencias de fuente abierta son diferentes, pero generalmente aceptan que: Debes redistribuir tus cambios No tiene permitido vender el software Debería poder modificar el software como lo desee Debería tener acceso al código fuente del software Un ciclo de lanzamiento Describe con qué frecuencia se actualiza el lanzamiento del software Un ciclo de mantenimiento Describe con qué frecuencia se actualiza el lanzamiento del software CONEXIÓN REMOTA POR SSH 1. Instalar sudo apt install openssh-server. 2. Verificar status del servicio ssh con sudo service sshd status o iniciarlo con sudo service sshd start CONFIGURAR PUERTO 1. Abrir el archivo de configuración de SSH en: cd /etc/ssh 2. Modificar sshd_config sudo nano sshd_config PUERTOS DE ESCUCHA PARA CONEXIÓN REMOTA Sudo netstat –plnut Para ver los puertos HABILITAR PUERTOOS UFW Permitimos conexiones entrantes con sudo ufw default allow incoming Si no está instalado, instalar UFW con sudo apt install ufw Verificar su status con sudo service ufw status / sudo systemctl status ufw Crear regla que permitan explícitamente las conexiones SSH entrantes ejecutar sudo ufw allow ssh Habilitar puerto 22 sudo ufw allow 22 Permitir conexión de subredes Ip sudo ufw allow from 192.168.1.0/24 to any port 22 (es el puerto que habilitamos) PROBAR CONEXIÓN Desde terminal símbolo de sistemas de Windows entrar al servidor Ubuntu Ssh usuario@ip –p 22 Ssh [email protected] –p 22 CONFIGURACIÓN DE ADAPTADOR DE RED sudo nano /etc/netplan/50-cloud-init.yaml Sudo netplan apply Probar salida internet links www.google.com.mx CONECTAR MYSQL CON WORKBRENCH Entrar a MYSQL con super usuraio adminws/root Sudo su mysql –u adminws/root –p Ingresar contraseña: Admin$20 Y crear el usuario useremote: mysql > CREATE USER 'user'@'192.168.1.%. ' IDENTIFIED BY 'password'; Para ver si se creó el usuario mysql> SELECT user FROM mysql.user; EN CONSOLA UBUNTU REVISAR LA RUTA DE MYSQL $ sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf para salir de la ruta anterior ctrl + c y :qa o :qa! Buscamos la siguiente línea bind-address = 127.0.0.1 Modificamos a bind-address = 0.0.0.0 CONFIGURAR FIREWALL UFW PARA MYSQL SERVER Posteriormente configuraremos el firewall para abrir el puerto y establecer que ips se pueden conectar o si requieres que sea un rango de ips usa el siguiente comando: sudo ufw allow from 192.168.1.0/24 to any port 3306 COMANDOS OPT DE LINUX Es como Archivos de programa OPT directorio donde se instalan los programas de Linux POR REGLA ES EN OPT ETC Archivos de configuración LIB Librerias de Linux se guardan SBIN(comandos usados más usados por usuario) Y BIN (comandos de sistema como guardar, listar, mover, copiar etc) HOME se guardan los directorios de usuario es como Windows en user se guardan los perfiles. Fichero de Linux o particiones partición SOAP como si fuera archivo de paginación de Windows, parte física que reserva el espacio físico de disco para almacenar memoria, tiene que ser menor a la ram instalada Sudo df -h - - total Muestra total y espacio en disco duro Sudo du –h /opt Especio en directorios, Muestra el tamaño y peso de lo que contienen Sudo free Muestra el tamaño total de memoria, memoria ocupada, disponible, cache, disponible etc Sudo htop –C Como el administrador de tareas de LINUX PERMISOS DE USUARIOS Chmod 777 archivo puede ser de lectura, escritura o ejecución Sudo ll es una forma de listar y muestra lo que hay que hay dentro del directorio donde estés, y especifica usuario su grupo, fecha de creación, drwxr directorio, read, write, Sudoers Touch, nano permite crear archivos Comando de búsqueda, find, where is, who is, locate History