Oui... Je profite de ton commentaire pour préciser que l’option -s est ici nécessaire car le shell par défaut de l’utilisateur www-data est /usr/sbin/nologin, sinon ce n’est pas nécessaire.
De plus, il faut bien prendre soin, comme je l’ai fait en utilisant des guillemets simples ('...'), d’« échapper » la ligne de commande que l’on fournit à la commande su via l’option -c, sinon c’est le shell qui lance su qui va d’abord interpréter des trucs.
Je pense que tu le sais, j’écris ça surtout pour d’autres débutants...
[^] # Re: man su
Posté par Marotte ⛧ . En réponse au message Programmation de .sh. Évalué à 3.
Oui... Je profite de ton commentaire pour préciser que l’option -s est ici nécessaire car le shell par défaut de l’utilisateur
www-dataest/usr/sbin/nologin, sinon ce n’est pas nécessaire.De plus, il faut bien prendre soin, comme je l’ai fait en utilisant des guillemets simples (
'...'), d’« échapper » la ligne de commande que l’on fournit à la commande su via l’option -c, sinon c’est le shell qui lance su qui va d’abord interpréter des trucs.Je pense que tu le sais, j’écris ça surtout pour d’autres débutants...