modificar permisos de carpetas
Volver al foro (Desarrollo de Guadalinex 2005)-
¿ Cómo modifico los permisos de una carpeta propiedad de root, para que me permita escribir en ella?
Con Windows hay cosas que no puedo hacer. Con GNU/LINUX, hay cosas que todavía no se hacer......-
Si es GV3 sudo chmod "permisos" "ruta a la carpeta".
Si es G2004 te logeas como root y chmod "permisos" "ruta a la carpeta".
Te recomiendo que hagas previamente una copia de la carpeta por si las moscas.
Hombre precavido vale por dos.
Un saludo.
Posdata: man chmod.usuario linux 377353. Blog: http://espartacolinux.blogspot.com/-
disculpa mi ignorancia pero donde escribes " permiso" ¿ que tengo que poner?
he leido man pero tampoco lo entiendo. Desde ya graciasCon Windows hay cosas que no puedo hacer. Con GNU/LINUX, hay cosas que todavía no se hacer......-
El permiso de lectura vale 4.
El de escritura vale 2.
El de ejecución o apertura (si es carpeta) vale 1.
Esto significa que un fichero para el que tengamos todos los permisos tiene un total de 4+2+1 = 7 points.
Ejemplos:
Sólo lectura: 4 puntos.
Lectura + escritura: 6.
Lectura y apertura: 5.
etc.
El comando que asigna los permisos es el chmod:
chmod 644 nombre_fichero
Esto de arriba significa que el propietario del fichero tiene permiso 6 (puede leer y escribir), el grupo al que pertenece el usuario tiene permiso 4 (sólo lectura). El tercer número indica los permisos de cualquier otro usuario.
Ese es el orden: propietario, grupo, otros.
Para poner que cualquiera tenga todos los permisos sobre una carpeta:
chmod 777 nombre_carpeta
Si quieres ver los permisos de un fichero o carpeta: pulsa con el botón derecho del ratón y dale a propiedades - permisos: aparecerán los permisos en su forma numérica y en forma gráfica: son nueve cuadritos con cruces (que se pueden marcar y desmarcar si la carpeta es tuya).
Nota: el comando chmod necesitará el "sudo" si la carpeta no es tuya:
sudo chmod 777 nombre_carpeta
(Te pedirá la contraseña)
Te habrás fijado que los permisos por defecto son:
Para una carpeta: 755
Para un fichero: 644
Si quieres que una carpeta tuya no pueda ser abierta por otros usuarios:
chmod 744 nombre_carpeta
(puede ser leída, pero no abierta ni escrita; es curioso, pruébalo).
Lo mismo, pero para que sea totalmente inaccesible:
chmod 700 nombre_carpeta
Pues nada, a practicar...
Saludos.
POR UN MUNDO SIN PUERTAS NI VENTANAS, USA LINUX. Usuario Linux 378846...-
Excelente mini-cómo sobre chmod barsoonm.
De todas formas, rubentag, si lo que quieres es copiar puntualmente un archivo en un directorio sobre el que no tienes permisos, puedes hacer
[code]sudo cp[/code]
O, aún más fácil
[code]sudo nautilus[/code]
y puedes incluso arrastrar para copiar.
Aún así no está de más que trastees con chmod, algún día te hará falta XD......... -
Espectacular lo tuyo Barsoom. Con explicaciones así, es realmente facil entender como funciona Linux. Muchas gracias, y lo estoy imprimiendo para agregarlo a mi archivo particular.Con Windows hay cosas que no puedo hacer. Con GNU/LINUX, hay cosas que todavía no se hacer......
-
-
-
-
rubentag
Adepto Senior
Envíos: 122