¿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.