
Я установил и запустил no-ip ddns на Kali 2.0, но когда пытаюсь запустить его при загрузке, не могу понять, на что изменить «X» в rcX.d?
В конфигурационном файле указано:
If you want it to run automatically when the machine is booted, then
place the following script in your startup directory. (/etc/init.d/rcX.d
or /sbin/init.d/rcX.d or ???)
#######################################################
#! /bin/sh
# . /etc/rc.d/init.d/functions # uncomment/modify for your killproc
case "$1" in
start)
echo "Starting noip2."
/usr/local/bin/noip2
;;
stop)
echo -n "Shutting down noip2."
killproc -TERM /usr/local/bin/noip2
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
#######################################################
Where the 'X' in rcX.d is the value obtained by running the
following command
grep initdefault /etc/inittab | awk -F: '{print $2}'
Когда я вхожу:
grep initdefault /etc/inittab | awk -F: '{print $2}'
я получил:
grep: /etc/inittab: No such file or directory
решение1
Вы можете получить свой уровень выполнения с помощью командной строки:
уровень запуска
runlevel(7) | Страница руководства Linux
Но я думаю, что вы хотите:
обновление-rc.d .....
update-rc.d(8) - sysv-rc | Страницы руководства Debian Jessie
решение2
По какой-то причине у меня возникли проблемы с принятым ответом, так что если это поможет кому-то, кто запускает Debian на Raspberry Pi3, я воспользовался этими инструкциями, и они, похоже, работают: