elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  Permisos de escritura en una carpeta
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Permisos de escritura en una carpeta  (Leído 2,654 veces)
patilanz


Desconectado Desconectado

Mensajes: 481

555-555-0199@example.com


Ver Perfil WWW
Permisos de escritura en una carpeta
« en: 5 Marzo 2015, 08:03 am »

Hola quiero permitir al acceso de escritura en una carpeta pero sin lectura, que pueda un usuario agregar archivos y carpetas pero no eliminar en los que no tiene permiso. Tengo esto:

Root:
Código
  1. mkdir padre
  2. chmod 703 padre
  3. cd padre
  4. mkdir no_eliminable
  5. chmod 700 no_eliminable
  6.  

User:
Código
  1. cd padre
  2. ls // error, eso quiero
  3. mkdir carpeta_eliminable
  4. chmod 700 carpeta_eliminable
  5. cd carpeta_eliminable
  6. nano hola
  7. rm -f -d -r no_eliminable // adios carpeta  >:(
  8.  

Como la protejo ?

Saludos


En línea

Slava_TZD
Wiki

Desconectado Desconectado

Mensajes: 1.466

♪ [8675309] ♪


Ver Perfil WWW
Re: Permisos de escritura en una carpeta
« Respuesta #1 en: 5 Marzo 2015, 10:10 am »

Lo mas parecido que puedes hacer con chmod es permitir eliminar ficheros propios pero no de otros usuarios.

Código:
chmod 1775 padre





En línea


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.
MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: Permisos de escritura en una carpeta
« Respuesta #2 en: 5 Marzo 2015, 15:46 pm »

Quizas sea conveniente que revises SELinux, dependiendo de lo que quieres hacer. Los permisos con MAC (Mandatory Access Control) son mucho mas granulares (si es que existe la palabra) que los permisos en DAC (Discrete Access Control).

https://wiki.gentoo.org/wiki/SELinux/Tutorials/How_SELinux_controls_file_and_directory_accesses

Por otro lado, es mas dificil de configurar todo con SELinux.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
dar permisos de lectura y escritura a la sección .text
ASM
f3n!!x 1 4,087 Último mensaje 2 Septiembre 2009, 23:11 pm
por YST
Problema con los permisos de escritura en HDD en Windows 8.1
Windows
Reznov 6 5,781 Último mensaje 31 Marzo 2014, 17:28 pm
por dato000
Permisos a un archivo de una carpeta
GNU/Linux
geshiro 1 1,588 Último mensaje 23 Junio 2016, 04:20 am
por MinusFour
Como dar permisos a una carpeta
GNU/Linux
Dato Vagabundo 2 2,066 Último mensaje 24 Agosto 2016, 16:45 pm
por Dato Vagabundo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines