Supprimer un utilisateur
Voici un tuto pour vous montrer comment supprimer un utilisateur de votre installation multi-user sous ruTorrent. Pour cela, rien de plus simple, il suffit suivre tuto d’ajout d’un utilisateur… à l’envers.
Et voilà c’est fini ! Vous n’avez plus qu’à installer votre nouvel utilisateur.
Voici un tuto pour vous montrer comment supprimer un utilisateur de votre installation multi-user sous ruTorrent. Pour cela, rien de plus simple, il suffit suivre tuto d’ajout d’un utilisateur… à l’envers.
On supprime la tache cron :Pour rappel :
Le nom d’utilisateur => <user>
Les 3 premiers caractères du nom d’utilisateur en minuscule => <u>
Les 3 premiers caractères du nom d’utilisateur en majuscule => <UU>
crontab -e
On efface ça :
*/1 * * * * if ! ( ps -U <user> | grep rtorrent > /dev/null ); then /etc/init.d/<u>.rtord start; fi
On arrête rTorrent :
/etc/init.d/<u>.rtord stop
On arrête tous les processus liés à cet utilisateur :
pkill -u <user>
On le supprime le script de démarrage de rtorrent :
rm /etc/init.d/<u>.rtord
On supprime les configurations de l’utilisateur dans ruTorrent :
rm -R /var/www/rutorrent/conf/users/<user>
rm -R /var/www/rutorrent/share/users/<user>
On supprime la ligne correspondant à l’utilisateur dans le fichier d’authentification :
nano /etc/lighttpd/.auth
Ainsi que dans le fichier conf de Lighttpd :
nano /etc/lighttpd/lighttpd.conf
Et supprimer :
"/<UU>0" =>
( "127.0.0.1" =>
(
"socket" => "/home/<user>/.session/<u>.socket",
"check-local" => "disable",
"disable-time" => 0, # don't disable scgi if connection fails
)
),
Redémarrer le serveur web :
/etc/init.d/lighttpd restart
Si vous utilisez un partition par utilisateur, il suffit de la démonter :
umount /home/<user>
Et supprimer le point de montage :
nano /etc/fstab
Puis enlever la ligne :
/dev/sdxX /home/<user> ext3 defaults 0 0
Et/ou supprimer le dossier :
rm -R /home/<user>
En cas de message d'erreur, c'est qu'il y a encore une application active qui travaille dans le répertoire (rtorrent/ftp). Pour palier à cela, tuer tout les processus initiés par l'utilisateur en utilisateur HTOP (vous positionnez le curseur sur le programme et appuyez sur F9 et une nouvelle fois sur F9).Et voilà c’est fini ! Vous n’avez plus qu’à installer votre nouvel utilisateur.