permiso en un usuario que agregué localmente

permiso en un usuario que agregué localmente

Agregué un usuario a mi escritorio Mint (Ubuntu) para que pudiera enviar archivos ftp que pueda compartir. Soy Peter, él es John, así que tenemos /home/petery /home/john. Quiero tener permisos completos en su recurso compartido de inicio, para poder copiar archivos hacia y desde la unidad compartida pero no darle acceso a mi directorio de inicio.

Supuse que podría agregarme al grupo John sería suficiente (no). He probado varias opciones sin éxito (fuerza bruta puedo acceder sudo cpa mi directorio de inicio y luego cambiar de propietario).

Respuesta1

Debe agregar ambos usuarios a un grupo común y luego otorgarle a ese grupo acceso completo a la carpeta compartida.

Algunos sistemas cuentan con un usersgrupo para este fin, así:

$ sudo install -d -m 770 -g users /var/ftp/pub/shared

Eso crea una carpeta debajo de la ubicación estándar para el directorio del demonio FTP /puben la que cualquier miembro del grupo userspuede escribir.

(Es posible que su configuración de FTP tenga una ruta principal diferente. En realidad, no he probado esto en Mint para verificarlo. Verifique la configuración de su demonio FTP).

Entonces sólo necesitas agregar ambos petery johna ese usersgrupo:

$ sudo usermod -a -G users peter
$ sudo usermod -a -G users john

información relacionada