La razón principal de la recomendación de ejecutar Transmission como su propio usuario del sistema dedicado en lugar de su usuario es que, si el software tiene una vulnerabilidad que permite vulnerabilidades que expondrán archivos fuera de su directorio configurado, no terminará exponiendo el posible archivos confidenciales de su directorio de inicio, ya que Linux evitará ese tipo de acceso a través de los permisos básicos.
Para facilitar la administración de los archivos en el directorio de Transmisión con su usuario habitual, debe considerar agregar su usuario al debian-transmission
grupo, que es el grupo que posee los archivos en el directorio de Transmisión y que tiene (o al menos debería tener) acceso de lectura / escritura a ese directorio y a los archivos que contiene.
El tutorial de Ubuntu sugiere este comando (ligeramente adaptado para sacar a su usuario de una variable de entorno):
sudo usermod -a -G debian-transmission "$USER"
(Recuerde cerrar sesión e iniciar sesión nuevamente después de la ejecución usermod
, ya que no afectará a los grupos de ningún proceso existente).
Con suerte, esto le facilitará la administración de los archivos descargados con Transmission, mientras lo mantiene funcionando bajo su propio usuario del sistema dedicado, para una mejor seguridad.
setfacl
. ver unix.stackexchange.com/questions/101263/…