пятница, 3 ноября 2017 г.

Linux Mint 18 Systemd and permanent disable SERVICE

Не так давно, просматривая список процессов на своем рабочем хосте, обнаружил работающий TOR. Поскольку я работаю за прокси сервером, использовать TOR как релей не планировал, для особых нужд есть пакет tor-browser, сервис я решил отключить.

Посмотрел на просторах Интернета, решения предлагаются самые разные.

Некоторые предлагают так:

sudo killall tor
некоторые - вот так:

sudo service tor stop

некоторые - изменить параметр в файле /etc/default/tor

RUN_DAEMON = "yes" на RUN_DAEMON = "no"

однако, это не является решением вопроса.

Systemd - новая (относительно) система инициализации в ОС Linux, по умолчанию работает с версии Ubuntu 15-04 и старше, и для ее использования применяется следующий синтаксис:

Проверка - запускается ли сервис при старте системы

systemctl is-enabled SERVICE

Отключение сервиса при старте системы

$ sudo systemctl disable SERVICE

Включение сервиса при старте системы

$ sudo systemctl enable SERVICE