Bonjour,
Je suis connecté a un serveur via root, je cherche a lancer une commande avec un user autre que root, cad je veux préciser l'utilisateur qu'a lancer la commande.
Merci pour votre aide.
Bonjour,
Je suis connecté a un serveur via root, je cherche a lancer une commande avec un user autre que root, cad je veux préciser l'utilisateur qu'a lancer la commande.
Merci pour votre aide.
Merci Developpez.com
Bonjour,
Tout d'abord, saches qu'il est fortement déconseillé de se logger en tant que root, et encore plus déconseillé de faire cela à distance.
Une fois ceci précisé, il existe plusieurs méthodes pour faire ce que tu souhiates :
- Configurer sudo pour donner les droits à l'utilisateur X de lancer la commande. Ensuite, il te suffit de taper "sudo -u <username> commande_a_executer"
- Se connecter en tant que user X, puis lancer la commande, par exemple via "nohup commande_a_executer &"
- utiliser rsh avec 'localhost', à condition que cela soit permis par la politique de sécurité de la machine
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager