Subido por Neyi San

Guia Linux

Anuncio
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 adminptcicows@192.168.1.70 –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
Descargar