gc60240
Salut a tous,
Je pense que c'est possible, mais bon, peut etre un peu tiré par les cheveux.
J'ai un user tomcat qui a son home sous /home/tomcat/, le site web qu'il fait tourné est sous /home/www/tomcatSite/.
Je voudrais savoir si c'est possible que mon user tomcat puisse avoir acces en guise de home au répertoire /home/www/tomcatSite seulement à la place de /home/tomcat/ car avec l'editeur html, je remonte tout par ftp et je suis obliger d'utiliser le user www pour le faire, en plus, niveau droit, c'est pas terrible.
Si vous pouvez me donner la marche a suivre si c'est possible de faire ca 🙂
Edit : j'ai oublié de preciser que je ne veux pas changer le home dans le fichier /etc/passwd car toute la config du tomcat est dans /home/tomcat/ et je ne veux pas la déplacer.
SetH
si j'ai bien compris ce que tu veux faire alors la commande usermod est ton amie 🙂
elle permet de changer les propriétés d'un utilisateur.
Pour changer le HOME d'un user, il te suffit d'utiliser cette commande de la façon suivante :
usermod -d [nouveau_HOME_directory] [nom_user]
Un man usermod pourra t'éclairer un peu plus sur cette commande bien utile 😉
bon courage !
gc60240
Merci de ta réponse, mais le problème est que "usermod" change les paramètres système alors qu'en faites, je veux simplement changer le "home" du user tomcat dans la config du ftp et non du système 😉
En se connectant sur la machine (ssh ou local) : le home est /home/tomcat/
En se connectant via ftp (vsftpd) : le home est /home/www/tomcatSite/