Я запускаю безголовый Kali Linux Raspberry Pi.Я получил SSH для правильной работы и запуска при загрузке.У меня работает vnc, но только когда я запускаю его вручную с терминала.
Проблема: мне нужно запускать vnc-сервер каждый раз, когда загружается малина.И я попробовал, как 100 разных вещей из Google, но это, кажется, «самый» успешный для меня.
Я создал .sh файл с таким содержанием:
Путь к файлу: / root / Documents / startavnc.sh
x11vnc -gui -display :0 -usepw -rfbport 5900 -bg
Этот код работает, когда я запускаю его непосредственно в терминале.
Затем я создал этот файл:
/ etc / init.d / startavnc
Со следующим содержимым:
#!/bin/sh
### BEGIN INIT INFO
# Provides: startavnc
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Should-Start: $network $time
# Should-Stop: $network $time
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start and stops the vnc-server
# Description: Controls the automatic start of vnc-server at reboot
### END INIT INFO
/root/Documents/startavnc.sh
Я взял этот LBG-материал из другого файла, и яне уверен, если мне нужно все.Но я получил некоторые ошибки, когда они не были включены, поэтому я добавил их.
Затем я запустил:
chmod ugo + x /etc/init.d/startavnc update-rc.d startavnc по умолчанию
Когда это не сработало, я погуглил еще немного и набрал:
ln -s /etc/init.d/startavnc / etc / rc.d
И все еще не работает, когда я загружаю пи.
Можете ли вы увидеть в этом очевидную ошибку?Я, как вы, наверное, уже поняли, новичок в Linux ...
Спасибо!