SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Taller- UBUNTU
Permisos de archivos y directorios
Ubuntu como otras distribuciones de Linux, tiene una variedad de opciones de configuración y
personalización, pero quizás uno de los elementos que más llama la atención es la capacidad de
asignar permisos y habilitar a un usuario para que solamente realice acciones sobre un archivo o
directorio con restricciones asignadas por el dueño del sistema.
“El comando que se emplea para administrar los permisos se conoce como chmod
y se aplica de igual forma tanto a los archivos como a los directorios. La
recursividad se consigue empleando el parámetro –R”.
La sintaxis del comando se puede representar de la siguiente manera.
chmod [parametros] XXX nomArchivo/nomDirectorio
Donde “Parámetros” especifican elementos que permiten modificar la ejecución del
comando “chmod”, por ejemplo –R, que se mencionó anteriormente. Las XXX representan
los permisos correspondientes al propietario, grupo, otros. Cada X puede tomar un valor
entre 0 y 7. La siguiente tabla permite establecer el significado de estos números y los
permisos asociados.
La presencia de un 1 significa que tiene el permiso, un 0 la negación del mismo.
Lectura Escritura Ejecución Valor
0 0 0 0
0 0 1 1
0 1 0 2
0 1 1 3
1 0 0 4
1 0 1 5
1 1 0 6
1 1 1 7
Por lo anterior podemos realizar la siguiente instrucción:
chmod 765 miArchivo
“Indica que el propietario tiene todos los permisos del archivo, que el grupo podrá leerlo
y escribirlo pero no ejecutarlo y que ‘otros’ solo podrán leerlo y ejecutarlo pero no escribir
sobre el archivo”.
Pero esta no es la única manera de modificar o asignar permisos sobre archivos y
directorios, también pueden ser empleadas las representaciones en letras del propietario,
grupo y otros, tanto para asignar la lectura, la escritura y la ejecución.
La siguiente tabla permite identificar las asignaciones con letras y su equivalente en
números.
Numero Letras Significado
0 --- Sin acceso
1 --x Ejecución
2 -w- Escritura
3 -wx Escritura y ejecución
4 r-- Lectura
5 r-x Lectura y ejecución
6 rw- Lectura y escritura
7 rwx Lectura/Escritura/Ejecución
Esta nueva clasificación permite el planteamiento de una nueva escritura como se presenta
a continuación.
chmod [ugo][+-][rwx] [nomArchivo]
Donde [ugo] representa:
u =User g=Group o= Others
Los modificadores [+ - =] Se emplea para adicionar o retirar permisos.
El = se emplea especificando un modo (sobre escribiendo el modo anterior).
Las [rwx] establecen los permisos de acuerdo a la tabla anterior.
Teniendo esta nueva nomenclatura es posible construir sentencias como las siguientes:
chmod g+w miArchivo Asigna permiso de escritura al grupo
chmod go+rx miArchivo Asigna permiso de lectura y ejecución al grupo y otros
chmod go-r miArchivo Retira permiso de lectura al grupo y otros
chmod go= miArchivo Retira todos los permisos de grupo y otros
Actividad
Situado en el home del usuario del sistema con el cual se ingresó a Ubuntu, realice las
siguientes actividades.
1-Cree un nuevo directorio llamado PRACTICA2
a) Al interior de este directorio cree dos nuevos llamados:
PROCESO1 PROCESO2
b) Dentro del directorio PROCESO1 cree dos archivos llamados:
PRACX1.TXT PRACX2.TXT
c) Copie los dos archivos al interior de PROCESO2 pero renómbrelos con el nombre
original seguido por la palabra “nuevo”.
d) Renombre los archivos del directorio PROCESO1 con el nombre original por la
palabra “antiguo”.
e) Retire todos los permisos del usuario sobre el directorio PROCESO1.
-Trate de ingresar al directorio. Qué ocurre?.
-Vuelva a asignarle al usuario, únicamente el permiso de lectura del directorio. Qué
ocurre?.
f) Cambie los permisos de los archivos al interior del directorio PROCESO2, solo
permitiendo al grupo y a otros leer y ejecutar pero no escribirlos.
g) Cambie el permiso del directorio PROCESO2 para que todos puedan escribir. Liste
el resultado , ocurrió algo en la forma de presentar el directorio?.
h) Nuevamente cambie los permisos de usuario, grupo y otros para el PROCESO2 de
manera recursiva. Emplee la notación de texto equivalente para 755. Ocurrió algún
cambio?.
2- Retorne al directorio HOME del usuario y cambio los permisos de manera recursiva del
directorio PRACTICA2, impidiendo que el usuario pueda escribir dentro del mismo.
a) Cree un nuevo directorio llamado PROCESO3 . Que ocurrió?.
b) Es necesario cambiar algún permiso para crear este nuevo directorio?.
c) Cambie el permiso del directorio PROCESO3 a 555.
d) Copie el contenido del directorio PROCESO2 a PROCESO3. Qué ocurre?.
e) Es necesario modificar algún permiso para completar el punto d?
Adicional:
Probando la ejecución de un archivo
Dentro del directorio PRACTICA2 teclee lo siguiente:
pico Listado.sh
Esto abrirá un editor de texto que permitirá ingresar el siguiente texto:
#!/bin/bash
echo “Inicio del listado”;
ls –l
echo “fin del listado”;
Finalizado esto se presiona ctrl + O para guardar y ctrl + X para salir.
Ahora es necesario dar autorización para ser ejecutado.
chmod +x Listado.sh
Cambio algo al ejecutar el comando “ls –l”?.
Ahora solo es necesario realizar el llamado al script generado, para lo cual se debe realizar
lo siguiente:
./Listado.sh
El resultado generado será el escrito dentro del script , el cuál generara un listado.

Más contenido relacionado

La actualidad más candente

Course 102: Lecture 20: Networking In Linux (Basic Concepts)
Course 102: Lecture 20: Networking In Linux (Basic Concepts) Course 102: Lecture 20: Networking In Linux (Basic Concepts)
Course 102: Lecture 20: Networking In Linux (Basic Concepts) Ahmed El-Arabawy
 
Course 102: Lecture 26: FileSystems in Linux (Part 1)
Course 102: Lecture 26: FileSystems in Linux (Part 1) Course 102: Lecture 26: FileSystems in Linux (Part 1)
Course 102: Lecture 26: FileSystems in Linux (Part 1) Ahmed El-Arabawy
 
Práctica Active Directory 1-12
Práctica Active Directory 1-12Práctica Active Directory 1-12
Práctica Active Directory 1-12Adrian Gabriel
 
File permission in linux
File permission in linuxFile permission in linux
File permission in linuxPrakash Poudel
 
Linux files and file permission
Linux files and file permissionLinux files and file permission
Linux files and file permissionU.P Police
 
Mantenimiento Preventivo y Correctivo
Mantenimiento Preventivo y CorrectivoMantenimiento Preventivo y Correctivo
Mantenimiento Preventivo y CorrectivoLuis
 
Unidad 14 - SAMBA, NFS y LDAP
Unidad 14 - SAMBA, NFS y LDAPUnidad 14 - SAMBA, NFS y LDAP
Unidad 14 - SAMBA, NFS y LDAPvverdu
 
Arreglo De Discos Raid
Arreglo De Discos RaidArreglo De Discos Raid
Arreglo De Discos RaidAlex Avila
 
Perifericos y componentes internos de la Pc
Perifericos y componentes internos de la PcPerifericos y componentes internos de la Pc
Perifericos y componentes internos de la PcMaria Laura Andereggen
 
Manual de mantenimiento preventivo a hadware y software
Manual de mantenimiento preventivo a hadware y softwareManual de mantenimiento preventivo a hadware y software
Manual de mantenimiento preventivo a hadware y softwareAaron Jimenez
 
Mantenimiento fisico y logico
Mantenimiento fisico y logicoMantenimiento fisico y logico
Mantenimiento fisico y logicoedwin388
 
Users and groups in Linux
Users and groups in LinuxUsers and groups in Linux
Users and groups in LinuxKnoldus Inc.
 
Course 102: Lecture 28: Virtual FileSystems
Course 102: Lecture 28: Virtual FileSystems Course 102: Lecture 28: Virtual FileSystems
Course 102: Lecture 28: Virtual FileSystems Ahmed El-Arabawy
 

La actualidad más candente (20)

Course 102: Lecture 20: Networking In Linux (Basic Concepts)
Course 102: Lecture 20: Networking In Linux (Basic Concepts) Course 102: Lecture 20: Networking In Linux (Basic Concepts)
Course 102: Lecture 20: Networking In Linux (Basic Concepts)
 
Domain Controller.pptx
Domain Controller.pptxDomain Controller.pptx
Domain Controller.pptx
 
Mesa de trabajo (mantenimiento de computo)
Mesa de trabajo (mantenimiento de computo)Mesa de trabajo (mantenimiento de computo)
Mesa de trabajo (mantenimiento de computo)
 
Course 102: Lecture 26: FileSystems in Linux (Part 1)
Course 102: Lecture 26: FileSystems in Linux (Part 1) Course 102: Lecture 26: FileSystems in Linux (Part 1)
Course 102: Lecture 26: FileSystems in Linux (Part 1)
 
Práctica Active Directory 1-12
Práctica Active Directory 1-12Práctica Active Directory 1-12
Práctica Active Directory 1-12
 
File permission in linux
File permission in linuxFile permission in linux
File permission in linux
 
60 Admin Tips
60 Admin Tips60 Admin Tips
60 Admin Tips
 
Caracteristicas Microsoft SQL Server
Caracteristicas Microsoft SQL ServerCaracteristicas Microsoft SQL Server
Caracteristicas Microsoft SQL Server
 
Linux files and file permission
Linux files and file permissionLinux files and file permission
Linux files and file permission
 
Mantenimiento Preventivo y Correctivo
Mantenimiento Preventivo y CorrectivoMantenimiento Preventivo y Correctivo
Mantenimiento Preventivo y Correctivo
 
Comandos linux y windows
Comandos linux y windowsComandos linux y windows
Comandos linux y windows
 
Unidad 14 - SAMBA, NFS y LDAP
Unidad 14 - SAMBA, NFS y LDAPUnidad 14 - SAMBA, NFS y LDAP
Unidad 14 - SAMBA, NFS y LDAP
 
Arreglo De Discos Raid
Arreglo De Discos RaidArreglo De Discos Raid
Arreglo De Discos Raid
 
Perifericos y componentes internos de la Pc
Perifericos y componentes internos de la PcPerifericos y componentes internos de la Pc
Perifericos y componentes internos de la Pc
 
User management
User managementUser management
User management
 
Manual de mantenimiento preventivo a hadware y software
Manual de mantenimiento preventivo a hadware y softwareManual de mantenimiento preventivo a hadware y software
Manual de mantenimiento preventivo a hadware y software
 
Mantenimiento fisico y logico
Mantenimiento fisico y logicoMantenimiento fisico y logico
Mantenimiento fisico y logico
 
Users and groups in Linux
Users and groups in LinuxUsers and groups in Linux
Users and groups in Linux
 
Citrix xen server
Citrix xen serverCitrix xen server
Citrix xen server
 
Course 102: Lecture 28: Virtual FileSystems
Course 102: Lecture 28: Virtual FileSystems Course 102: Lecture 28: Virtual FileSystems
Course 102: Lecture 28: Virtual FileSystems
 

Destacado

Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linuxbat1820
 
Integrando Centos4.4 Con Active Directory
Integrando Centos4.4 Con Active DirectoryIntegrando Centos4.4 Con Active Directory
Integrando Centos4.4 Con Active DirectoryITSanchez
 
Comandos permisos linux centos
Comandos permisos linux centosComandos permisos linux centos
Comandos permisos linux centosche_carlitos
 
Linux ud6 - permisos de archivos
Linux   ud6 - permisos de archivosLinux   ud6 - permisos de archivos
Linux ud6 - permisos de archivosJavier Muñoz
 
Permisos basicos linux
Permisos basicos linuxPermisos basicos linux
Permisos basicos linuxeclipsotol
 
Permisos y ficheros en linux
Permisos y ficheros en linuxPermisos y ficheros en linux
Permisos y ficheros en linuxelkinvillasz
 
Taller Para Linux User Permisos
Taller Para Linux User PermisosTaller Para Linux User Permisos
Taller Para Linux User PermisosEdgar Sandoval
 
Permisos De Archivos Linux
Permisos De Archivos LinuxPermisos De Archivos Linux
Permisos De Archivos Linuxmonica523
 
Permisos y derechos en linux
Permisos y derechos en linuxPermisos y derechos en linux
Permisos y derechos en linuxAlexandra Mujiica
 
Permisos linux
Permisos linuxPermisos linux
Permisos linuxSaregune
 

Destacado (15)

Ejercicios permisos
Ejercicios permisosEjercicios permisos
Ejercicios permisos
 
Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linux
 
Java util
Java utilJava util
Java util
 
Integrando Centos4.4 Con Active Directory
Integrando Centos4.4 Con Active DirectoryIntegrando Centos4.4 Con Active Directory
Integrando Centos4.4 Con Active Directory
 
Los permisos en linux
Los permisos en linuxLos permisos en linux
Los permisos en linux
 
Comandos permisos linux centos
Comandos permisos linux centosComandos permisos linux centos
Comandos permisos linux centos
 
Linux ud6 - permisos de archivos
Linux   ud6 - permisos de archivosLinux   ud6 - permisos de archivos
Linux ud6 - permisos de archivos
 
Permisos basicos linux
Permisos basicos linuxPermisos basicos linux
Permisos basicos linux
 
Permisos y ficheros en linux
Permisos y ficheros en linuxPermisos y ficheros en linux
Permisos y ficheros en linux
 
Usuarios grupospermisos
Usuarios grupospermisosUsuarios grupospermisos
Usuarios grupospermisos
 
18 permisos linuxasoitsonp
18 permisos linuxasoitsonp18 permisos linuxasoitsonp
18 permisos linuxasoitsonp
 
Taller Para Linux User Permisos
Taller Para Linux User PermisosTaller Para Linux User Permisos
Taller Para Linux User Permisos
 
Permisos De Archivos Linux
Permisos De Archivos LinuxPermisos De Archivos Linux
Permisos De Archivos Linux
 
Permisos y derechos en linux
Permisos y derechos en linuxPermisos y derechos en linux
Permisos y derechos en linux
 
Permisos linux
Permisos linuxPermisos linux
Permisos linux
 

Similar a Taller permisos de archivos y directorios ubuntu

Lab_2 - Permisos_de_archivo_CARLO.pdf
Lab_2 - Permisos_de_archivo_CARLO.pdfLab_2 - Permisos_de_archivo_CARLO.pdf
Lab_2 - Permisos_de_archivo_CARLO.pdfSuzyCarlo1
 
Comandos linux-para-gestiocc81n-de-usuarios-y-grupos1
Comandos linux-para-gestiocc81n-de-usuarios-y-grupos1Comandos linux-para-gestiocc81n-de-usuarios-y-grupos1
Comandos linux-para-gestiocc81n-de-usuarios-y-grupos1Aljirio Tapia Carrasco
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbolFernando Solis
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbolFernando Solis
 
Permisos de archivos completo
Permisos de archivos completoPermisos de archivos completo
Permisos de archivos completoGrecia Machaca
 
Curso Basico Ponencia 678
Curso Basico Ponencia 678Curso Basico Ponencia 678
Curso Basico Ponencia 678Antonio Durán
 
Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linuxbat18
 
Permisos de archivos y carpetas explicado
Permisos de archivos y carpetas explicadoPermisos de archivos y carpetas explicado
Permisos de archivos y carpetas explicadoCarlos Cuzco Julcamoro
 
Taller de diapositivas de gestion yadministracion de archivos y directorio1
Taller de diapositivas de gestion yadministracion de archivos y directorio1Taller de diapositivas de gestion yadministracion de archivos y directorio1
Taller de diapositivas de gestion yadministracion de archivos y directorio1Mauricio Velasquez
 
Comandos Basicos De Linux
Comandos Basicos De LinuxComandos Basicos De Linux
Comandos Basicos De LinuxUsa
 
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO ::: http://leymebamba.com
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO  ::: http://leymebamba.comUSUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO  ::: http://leymebamba.com
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 

Similar a Taller permisos de archivos y directorios ubuntu (20)

Chmod
ChmodChmod
Chmod
 
Lab_2 - Permisos_de_archivo_CARLO.pdf
Lab_2 - Permisos_de_archivo_CARLO.pdfLab_2 - Permisos_de_archivo_CARLO.pdf
Lab_2 - Permisos_de_archivo_CARLO.pdf
 
Comandos linux-para-gestiocc81n-de-usuarios-y-grupos1
Comandos linux-para-gestiocc81n-de-usuarios-y-grupos1Comandos linux-para-gestiocc81n-de-usuarios-y-grupos1
Comandos linux-para-gestiocc81n-de-usuarios-y-grupos1
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
 
Permisos de archivos completo
Permisos de archivos completoPermisos de archivos completo
Permisos de archivos completo
 
Permisos
PermisosPermisos
Permisos
 
GNU/Linux-Debian
GNU/Linux-Debian GNU/Linux-Debian
GNU/Linux-Debian
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
Curso Basico Ponencia 678
Curso Basico Ponencia 678Curso Basico Ponencia 678
Curso Basico Ponencia 678
 
Gilipollas
GilipollasGilipollas
Gilipollas
 
Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linux
 
Permisos de archivos y carpetas explicado
Permisos de archivos y carpetas explicadoPermisos de archivos y carpetas explicado
Permisos de archivos y carpetas explicado
 
Taller de diapositivas de gestion yadministracion de archivos y directorio1
Taller de diapositivas de gestion yadministracion de archivos y directorio1Taller de diapositivas de gestion yadministracion de archivos y directorio1
Taller de diapositivas de gestion yadministracion de archivos y directorio1
 
Presentación linux
Presentación linuxPresentación linux
Presentación linux
 
PERMISOS EN UBUNTU
PERMISOS EN UBUNTUPERMISOS EN UBUNTU
PERMISOS EN UBUNTU
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Consola 2
Consola 2Consola 2
Consola 2
 
Comandos Basicos De Linux
Comandos Basicos De LinuxComandos Basicos De Linux
Comandos Basicos De Linux
 
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO ::: http://leymebamba.com
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO  ::: http://leymebamba.comUSUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO  ::: http://leymebamba.com
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO ::: http://leymebamba.com
 

Más de Jose Diaz Silva

Mantenimiento de sistemas de información - Conceptos Avanzados
Mantenimiento de sistemas de información   - Conceptos AvanzadosMantenimiento de sistemas de información   - Conceptos Avanzados
Mantenimiento de sistemas de información - Conceptos AvanzadosJose Diaz Silva
 
Caracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosJose Diaz Silva
 
Actividad ssh final - Ubuntu
Actividad ssh final - UbuntuActividad ssh final - Ubuntu
Actividad ssh final - UbuntuJose Diaz Silva
 
Problemas en pruebas de implantacion
Problemas en pruebas de implantacionProblemas en pruebas de implantacion
Problemas en pruebas de implantacionJose Diaz Silva
 
Mother board tarjeta madre - elementos varios
Mother board   tarjeta madre - elementos variosMother board   tarjeta madre - elementos varios
Mother board tarjeta madre - elementos variosJose Diaz Silva
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetosJose Diaz Silva
 
Pruebas de implantación del Software
Pruebas de implantación del SoftwarePruebas de implantación del Software
Pruebas de implantación del SoftwareJose Diaz Silva
 
SSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraSSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraJose Diaz Silva
 
Metodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPMetodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPJose Diaz Silva
 
Capacitacion implantacion de Software
Capacitacion implantacion de SoftwareCapacitacion implantacion de Software
Capacitacion implantacion de SoftwareJose Diaz Silva
 
Programar tareas crontab en Ubuntu
Programar tareas  crontab en UbuntuProgramar tareas  crontab en Ubuntu
Programar tareas crontab en UbuntuJose Diaz Silva
 
Errores y fracasos en la implantación de Software
Errores y fracasos en la implantación de SoftwareErrores y fracasos en la implantación de Software
Errores y fracasos en la implantación de SoftwareJose Diaz Silva
 
Tipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioTipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioJose Diaz Silva
 
Llenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xeLlenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xeJose Diaz Silva
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioJose Diaz Silva
 
Puertos de un computador - Compendio
Puertos de un computador - CompendioPuertos de un computador - Compendio
Puertos de un computador - CompendioJose Diaz Silva
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionJose Diaz Silva
 
Modelo de diseño - conceptos finales
Modelo de diseño  - conceptos finalesModelo de diseño  - conceptos finales
Modelo de diseño - conceptos finalesJose Diaz Silva
 

Más de Jose Diaz Silva (20)

Mantenimiento de sistemas de información - Conceptos Avanzados
Mantenimiento de sistemas de información   - Conceptos AvanzadosMantenimiento de sistemas de información   - Conceptos Avanzados
Mantenimiento de sistemas de información - Conceptos Avanzados
 
Caracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetos
 
Modding PC
Modding PCModding PC
Modding PC
 
Actividad ssh final - Ubuntu
Actividad ssh final - UbuntuActividad ssh final - Ubuntu
Actividad ssh final - Ubuntu
 
Problemas en pruebas de implantacion
Problemas en pruebas de implantacionProblemas en pruebas de implantacion
Problemas en pruebas de implantacion
 
Mother board tarjeta madre - elementos varios
Mother board   tarjeta madre - elementos variosMother board   tarjeta madre - elementos varios
Mother board tarjeta madre - elementos varios
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetos
 
Pruebas de implantación del Software
Pruebas de implantación del SoftwarePruebas de implantación del Software
Pruebas de implantación del Software
 
SSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraSSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia Segura
 
Metodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPMetodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XP
 
Taller Crontab - Ubuntu
Taller Crontab  - UbuntuTaller Crontab  - Ubuntu
Taller Crontab - Ubuntu
 
Capacitacion implantacion de Software
Capacitacion implantacion de SoftwareCapacitacion implantacion de Software
Capacitacion implantacion de Software
 
Programar tareas crontab en Ubuntu
Programar tareas  crontab en UbuntuProgramar tareas  crontab en Ubuntu
Programar tareas crontab en Ubuntu
 
Errores y fracasos en la implantación de Software
Errores y fracasos en la implantación de SoftwareErrores y fracasos en la implantación de Software
Errores y fracasos en la implantación de Software
 
Tipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioTipos de memoria del computador - Compendio
Tipos de memoria del computador - Compendio
 
Llenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xeLlenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xe
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - Compendio
 
Puertos de un computador - Compendio
Puertos de un computador - CompendioPuertos de un computador - Compendio
Puertos de un computador - Compendio
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Modelo de diseño - conceptos finales
Modelo de diseño  - conceptos finalesModelo de diseño  - conceptos finales
Modelo de diseño - conceptos finales
 

Último

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 

Último (19)

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 

Taller permisos de archivos y directorios ubuntu

  • 1. Taller- UBUNTU Permisos de archivos y directorios Ubuntu como otras distribuciones de Linux, tiene una variedad de opciones de configuración y personalización, pero quizás uno de los elementos que más llama la atención es la capacidad de asignar permisos y habilitar a un usuario para que solamente realice acciones sobre un archivo o directorio con restricciones asignadas por el dueño del sistema. “El comando que se emplea para administrar los permisos se conoce como chmod y se aplica de igual forma tanto a los archivos como a los directorios. La recursividad se consigue empleando el parámetro –R”. La sintaxis del comando se puede representar de la siguiente manera. chmod [parametros] XXX nomArchivo/nomDirectorio Donde “Parámetros” especifican elementos que permiten modificar la ejecución del comando “chmod”, por ejemplo –R, que se mencionó anteriormente. Las XXX representan los permisos correspondientes al propietario, grupo, otros. Cada X puede tomar un valor entre 0 y 7. La siguiente tabla permite establecer el significado de estos números y los permisos asociados. La presencia de un 1 significa que tiene el permiso, un 0 la negación del mismo. Lectura Escritura Ejecución Valor 0 0 0 0 0 0 1 1 0 1 0 2 0 1 1 3 1 0 0 4 1 0 1 5 1 1 0 6 1 1 1 7 Por lo anterior podemos realizar la siguiente instrucción: chmod 765 miArchivo “Indica que el propietario tiene todos los permisos del archivo, que el grupo podrá leerlo y escribirlo pero no ejecutarlo y que ‘otros’ solo podrán leerlo y ejecutarlo pero no escribir sobre el archivo”.
  • 2. Pero esta no es la única manera de modificar o asignar permisos sobre archivos y directorios, también pueden ser empleadas las representaciones en letras del propietario, grupo y otros, tanto para asignar la lectura, la escritura y la ejecución. La siguiente tabla permite identificar las asignaciones con letras y su equivalente en números. Numero Letras Significado 0 --- Sin acceso 1 --x Ejecución 2 -w- Escritura 3 -wx Escritura y ejecución 4 r-- Lectura 5 r-x Lectura y ejecución 6 rw- Lectura y escritura 7 rwx Lectura/Escritura/Ejecución Esta nueva clasificación permite el planteamiento de una nueva escritura como se presenta a continuación. chmod [ugo][+-][rwx] [nomArchivo] Donde [ugo] representa: u =User g=Group o= Others Los modificadores [+ - =] Se emplea para adicionar o retirar permisos. El = se emplea especificando un modo (sobre escribiendo el modo anterior). Las [rwx] establecen los permisos de acuerdo a la tabla anterior. Teniendo esta nueva nomenclatura es posible construir sentencias como las siguientes: chmod g+w miArchivo Asigna permiso de escritura al grupo chmod go+rx miArchivo Asigna permiso de lectura y ejecución al grupo y otros chmod go-r miArchivo Retira permiso de lectura al grupo y otros chmod go= miArchivo Retira todos los permisos de grupo y otros
  • 3. Actividad Situado en el home del usuario del sistema con el cual se ingresó a Ubuntu, realice las siguientes actividades. 1-Cree un nuevo directorio llamado PRACTICA2 a) Al interior de este directorio cree dos nuevos llamados: PROCESO1 PROCESO2 b) Dentro del directorio PROCESO1 cree dos archivos llamados: PRACX1.TXT PRACX2.TXT c) Copie los dos archivos al interior de PROCESO2 pero renómbrelos con el nombre original seguido por la palabra “nuevo”. d) Renombre los archivos del directorio PROCESO1 con el nombre original por la palabra “antiguo”. e) Retire todos los permisos del usuario sobre el directorio PROCESO1. -Trate de ingresar al directorio. Qué ocurre?. -Vuelva a asignarle al usuario, únicamente el permiso de lectura del directorio. Qué ocurre?. f) Cambie los permisos de los archivos al interior del directorio PROCESO2, solo permitiendo al grupo y a otros leer y ejecutar pero no escribirlos. g) Cambie el permiso del directorio PROCESO2 para que todos puedan escribir. Liste el resultado , ocurrió algo en la forma de presentar el directorio?. h) Nuevamente cambie los permisos de usuario, grupo y otros para el PROCESO2 de manera recursiva. Emplee la notación de texto equivalente para 755. Ocurrió algún cambio?. 2- Retorne al directorio HOME del usuario y cambio los permisos de manera recursiva del directorio PRACTICA2, impidiendo que el usuario pueda escribir dentro del mismo. a) Cree un nuevo directorio llamado PROCESO3 . Que ocurrió?. b) Es necesario cambiar algún permiso para crear este nuevo directorio?. c) Cambie el permiso del directorio PROCESO3 a 555. d) Copie el contenido del directorio PROCESO2 a PROCESO3. Qué ocurre?. e) Es necesario modificar algún permiso para completar el punto d?
  • 4. Adicional: Probando la ejecución de un archivo Dentro del directorio PRACTICA2 teclee lo siguiente: pico Listado.sh Esto abrirá un editor de texto que permitirá ingresar el siguiente texto: #!/bin/bash echo “Inicio del listado”; ls –l echo “fin del listado”; Finalizado esto se presiona ctrl + O para guardar y ctrl + X para salir. Ahora es necesario dar autorización para ser ejecutado. chmod +x Listado.sh Cambio algo al ejecutar el comando “ls –l”?. Ahora solo es necesario realizar el llamado al script generado, para lo cual se debe realizar lo siguiente: ./Listado.sh El resultado generado será el escrito dentro del script , el cuál generara un listado.