GNU/Linux >> Tutoriales Linux >  >> Linux

¿Permitir que otro usuario copie los archivos de la carpeta?

Estoy trabajando con Ubuntu y tengo un archivo jar en esta carpeta /export/home/david

Y estoy conectado a machineB como david usuario.

Algún otro usuario también está conectado a esa misma máquina. Y quiero que otro usuario copie el archivo jar anterior desde mi ubicación.

Pero de alguna manera no pueden hacerlo porque se les niega el permiso. ¿Hay alguna manera de que pueda agregar algún permiso en ese archivo jar o en mi carpeta para que cualquiera pueda copiar los archivos de esa carpeta?

Actualización:-

A continuación se muestra el resultado que obtuve:

[email protected]:~$ groups david
david : uucp

[email protected]:~$ groups otheruser
otheruser : app

[email protected]:~$ ls -l foo.jar
-rw-r--r-- 1 david uucp 6543346 2014-03-07 18:27 foo.jar

[email protected]:~$ ls -ld $(echo "/home/david/foo.jar" | sed -r ':a; s#(.*)/[^/]*$#1#;p;ta')
drwxr-xr-x 22 root   root 4096 2014-05-04 08:04 /home
drwx------  4 david uucp 4096 2014-03-07 18:36 /home/david

Respuesta aceptada:

Bueno, por alguna extraña razón, tu $HOME El directorio solo es accesible para usted. Este no es el valor predeterminado en ningún sistema con el que esté familiarizado, usted o su administrador de sistemas probablemente lo hayan configurado de esta manera.

De todos modos, todo lo que necesita hacer es dar a todos acceso de lectura/ejecución a su $HOME . Esta es la norma en la mayoría de los sistemas multiusuario para permitir que las personas compartan su trabajo. Solo ejecuta este comando:

chmod a+rx ~/

Esto establecerá los permisos de su hogar en rwxr-xr-x y permite que cualquiera copie archivos desde tu $HOME .


Linux
  1. Copiar archivos en la terminal de Linux

  2. ¿Cómo evitar que `ls` ordene la salida?

  3. ¿Cómo usar el comando Rsync en Linux?

  4. Migración de un servidor Linux desde la línea de comandos

  5. Examen de archivos Berkeley DB desde la CLI

Copie archivos de forma segura con el comando SCP

Permita que los scripts lean un archivo pero impida que los usuarios vean el archivo directamente

¿Cómo copiar archivos de dockerfile a host?

¿Cómo copio un archivo/carpeta del directorio de inicio de otro usuario en Linux?

¿Cómo puedo copiar una carpeta desde la línea de comandos de Linux?

¿Por qué las personas obtienen bash_profile de bashrc en lugar de al revés?