¿Cómo puedo dar permiso completo a la carpeta y subcarpeta?


24

Soy nuevo en Ubuntu y necesito crear una nueva carpeta /vary necesito que todos los usuarios de la máquina tengan permisos completos para esta carpeta.

¿Cómo debo proceder?


Bienvenido a Ask Ubuntu! ;-) ¿Desea crear una carpeta /varque tenga permiso completo para todos los usuarios? Ya hay uno! y se llama tmp!
Fabby

Gracias por responder, sí, eso es lo que quiero hacer, pero por favor, ¿qué quieres decir con "Ya hay uno"? y se llama tmp!
Sam

1
/ tmp es un directorio del sistema con un sistema de archivos temporal que utiliza memoria RAM. Cualquier cosa puesta allí se eliminará al reiniciar.
Eduardo Cola

@EduardoCola: en realidad usa disco, pero sí, ¡se elimina al reiniciar! (Puedes ver que esto sucede cuando eliminas quiet splashlos parámetros de arranque ...) ;-)
Fabby

¿No se usa / tmp con tmpfs? ¿Cuál usa RAM?
Eduardo Cola

Respuestas:


25

Presione Ctrl+ Alt+ Tpara ir a una terminal y escriba:

sudo mkdir /var/szDirectoryName
sudo chmod a+rwx /var/szDirectoryName

Donde szDirectoryNameestá el nombre del directorio que desea, asignifica "todos" (usuarios) +significa "agregar los siguientes derechos" y rwxsignifica read, write y e xecute respectivamente ...

Nota: ya existe un directorio en el /varque todos los usuarios tienen acceso a: tmp(ruta completa /var/tmp:) a la que está vinculado /tmp.
Sin embargo, tenga en cuenta que todos los archivos /tmpse eliminan en el momento del arranque.

Para más información, aquí hay un gran recurso en todos los directorios en Linux.


pero, ¿qué significa eso después de ejecutar su comando y obtuve un total de 0 cuando escribí ls -l / var / nameoffolder?
Sam

Sé que el comando ls ... se usa para enumerar lo que hay en esa carpeta, pero ¿me das los permisos?
Sam

Su pregunta original ha sido respondida. Si tiene más preguntas, ¡ simplemente pregunte otra! Visite también el Tour Ask Ubuntu para comprender mejor cómo funciona este sitio, ya que es bastante diferente de un foro ... Un clic en ☑ sería apreciado
mientras tanto

lo siento, editó su respuesta con una declaración sobre la que quiero preguntar acerca de que ya hay un directorio en / var al que todos los usuarios tienen acceso: tmp que está vinculado a / tmp, esto significa que las carpetas que crearé en / var se eliminarán in / tmp
Sam

17

Terminal abierta

Crear directorio con mkdir:

sudo mkdir /var/DirectoryName

Para otorgar todos los permisos a una carpeta, otorgue chmod -R 777:

sudo chmod -R 777 /var/DirectoryName
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.