Stworzyłem plik o nazwie svrestart
w /home/gab/bin
(który jest folderem, który powinien być automatycznie dodawany do ścieżki podczas uruchamiania), który zawiera:
/etc/init.d/nginx restart
/etc/init.d/php5-fpm restart
Wtedy to zrobiłem chmod +x svrestart
a potem zrestartowałem.
Teraz, jeśli ucieknę svrestart
Otrzymuję błąd odmowy dostępu, ponieważ nie mogę uzyskać dostępu do tych usług. Jeśli ucieknę sudo svrestart
z drugiej strony dostaję:
sudo: svrestart: command not found
Ponieważ polecenie jest hostowane w /home/gab/bin
a użytkownik root prawdopodobnie nie może go znaleźć.
Jak to zrobić?
sudoer
bez hasła.