Salut,
1) L'interface web ruTorrent passe par des requêtes RPC au client rTorrent, donc les droits d'accès sont ceux de l'utilisateur qui a lancé rTorrent. ( "whisper" dans ton cas )
Pour ton filemanager, il fonctionne avec les droits de ton serveur web, donc généralement "www-data".
2) Ce que tu peux faire, c'est de laisser les droits d'accès à "whisper:whisper" pour /home/whisper/torrents
et tu crées un dossier 'miroir' de celui-ci avec les droits "www-data:www-data" ( exemple ci-dessous, le dossier 'miroir' sera /var/filemanager/whisper
) :
apt-get install bindfs
mkdir -p /var/filemanager/whisper
bindfs --map=whisper/www-data:@whisper/@www-data /home/whisper/torrents /var/filemanager/whisper
Info : Il est nécessaire de refaire la dernière commande en cas de redémarrage du serveur, donc mettre cette dernière dans le fichier /etc/rc.local
( avant la ligne exit 0
) pour être tranquille. 🙂
Et bien sûr, configurer le filemanager pour qu'il utilise le dossier /var/filemanager/whisper
Tout fonctionnera comme sur des roulettes ! ^^
😉