17 votes

Exécuter la commande sudo du terminal au démarrage

Je dois exécuter la commande suivante au démarrage ou à la connexion pour rendre mon partage samba accessible à mon système de fichiers. Comment puis-je faire en sorte que cette commande soit exécutée au démarrage de mon ordinateur ?

sudo smbnetfs ~/Shared -o allow_other

Notez que cette commande nécessite sudo et doit être exécuté à partir d'un terminal. Le placer dans les applications de démarrage ne fonctionne pas.

28voto

Don P Points 451

Créez un fichier : /etc/rc.local

Contenu du fichier :

#!/bin/sh -e
smbnetfs /home/user/Shared -o allow_other
exit 0

Sauvegardez le fichier et rendez-le exécutable avec cette commande :

sudo chmod +x /etc/rc.local

Les commandes dans le fichier avant exit 0 sera exécuté en tant que root au démarrage.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X