Linux Para Asterisk
-
Upload
gabriel-astudillo -
Category
Technology
-
view
4.190 -
download
0
Transcript of Linux Para Asterisk
![Page 1: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/1.jpg)
Linux para asteriskIng. Gabriel AstudilloFIEC-ESPOL
![Page 2: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/2.jpg)
Introducción
•El objetivo de este modulo es diagnosticar el nivel de conocimientos que los estudiantes tienen respecto al shell de linux.
•Nivelar (si fuera necesario) los conocimientos respecto a la línea de comandos, sistema de archivos, permisos e instalación de paquetes
•Por eso…
![Page 3: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/3.jpg)
Comandos básicos
Prompt: $ usuario # root (administrador)
pwd muestra la ruta actualls lista el contenido del
directorio actualls /ruta/al/dir lista el contenido de dirls –la lista los archivos y sus atributoscd /ruta/al/dir cambia de directoriocd.. cambia al directorio superior cp copia un archivo o grupo de ellos
![Page 4: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/4.jpg)
Comandos básicosmv mueve un archivorm elimina un archivomkdir crea un directoriotar -xvzf descomprime y desempaqueta un archivotop muestra un reporte actual del sistemavim sirve para editar archivosifconfig permite ver y editar las
configuraciones de las interfaces de red
ps –aux muestra un reporte de los procesos que están corriendo
![Page 5: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/5.jpg)
Comandos básicos
service network restart start/stopservice httpd restart start/stopservice mysqld restart start/stop
reboot reinicia el servidorshutdown –h now apaga el servidor
![Page 6: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/6.jpg)
Sistema de archivosDirectorio Referencia
sbin Incluye binarios que pueden ser ejecutados solo por el administrador
bin Contiene binarios necesarios para el correcto funcionamiento del sistema. Los binarios de esta carpeta pueden también ser utilizados por los usuarios del sistema
boot Este directorio contiene el kernel y otros archivos necesarios al momento de arranque
dev Este directorio contiene archivos que representan dispositivos de hardware. Recordemos que en Linux prácticamente todo es un archivo
etc Este directorio contiene básicamente archivos de configuración para todo el sistema
![Page 7: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/7.jpg)
Sistema de archivosDirectorio Referencia
home Aquí residen los directorios de los usuarios. Por ejemplo, el directorio /home/jorge es el directorio del usuario “jorge”
lib Contiene básicamente las librerías compartidas que requieren los programas. Algo análogo a los archivos .dll en Windows
lost+found Cuando por alguna razón el sistema de archivos se corrompe y hay que repararlo; los resultados de esa reparación se guardan en este directorio
mnt Este es un lugar común para montar otrossistemas de archivos o dispositivos.
opt Este directorio contiene paquetes de software que normalmente no son parte de la instalación original
![Page 8: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/8.jpg)
Sistema de archivosDirectorio Referencia
tmp Este directorio contiene archivos temporales
usr Contiene información para ser compartida como programas que pueden ser usados por los usuarios del sistema, ladocumentación de dichos programas y hasta librerías relacionadas.
root Este es el directorio del usuario root ya que este no tiene uno del tipo /home/root
var Contiene información en constante cambio como logs o colas de emails. Por ejemplo, aquí reside el log de asterisk en la ruta /var/log/asterisk/full
![Page 9: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/9.jpg)
Permisos• En Linux cada directorio o archivo tiene
permisos de acceso y estos permisos pueden ser de básicamente 3 tipos:▫ lectura▫escritura▫ejecución
• Cada archivo también tiene un dueño y un grupo al cual pertenece y para cada una de estas entidades se pueden establecer permisos diferentes.
• Por último, también es deseable establecer permisos para otros usuarios que eventualmente pueden querer tener acceso sobre este archivo.
![Page 10: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/10.jpg)
Permisos
-rwxr-xr-x0123456789
![Page 11: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/11.jpg)
Permisos
•# ls –la asterisk.conf•-rw-rw-r-- 1 espol espol 0 2008-09-19
04:21 asterisk.conf•# chmod 755 asterisk.conf•# ls -la asterisk.conf•-rwxr-xr-x 1 espol espol 0 2008-09-19
04:22 asterisk.conf
•chmod –R 755 nombre_carpeta/
![Page 12: Linux Para Asterisk](https://reader035.fdocuments.net/reader035/viewer/2022062514/5583c6f9d8b42a7c758b4c6f/html5/thumbnails/12.jpg)
Permisos
•Para cambiar el dueño y grupo asociado con un archivo determinado usamos el comando chown.
•# ls -la asterisk.conf• -rwxr-xr-x 1 espol espol 0 2008-09-19 04:23
asterisk.conf•# chown root.root asterisk.conf•# ls -la asterisk.conf• -rwxr-xr-x 1 root root 0 2008-09-19 04:24
asterisk.conf