こちらが参考。
# pico /etc/systemd/system/x11vnc.service
以下を記載。
再起動。
うー、うまくいかないなぁ。
うまくいかん!!
logを見るとプロセスは起動しようとしているようだし、設定も反映されているよう。
パスワードファイルはちゃんと存在しているのだが、まあ、設定しろと言っているので、設定してみる。
再起動。
あ、アクセス権か。rootしかアクセスできないわこれじゃ。
# chmod a+rw /etc/.x11vnc/passwd
再起動。
そういうわけでもないのか。
まちがえた・・・
rfbauth オプションに、-つけ忘れた。
# pico /etc/systemd/system/x11vnc.service
再起動
# pico /etc/systemd/system/x11vnc.service
以下を記載。
[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/bin/sh -c '/usr/bin/x11vnc -auth guess -display :0 -rfbport 5900 -noxrecord -noxfixes -noxdamage -reopen -repeat -forever'
[Install]
WantedBy=multi-user.target
保存して、
# systemctl daemon-reload
保存して、
# systemctl daemon-reload
起動時にも反映できるように
# systemctl enable x11vnc.service
# systemctl enable x11vnc.service
再起動。
うー、うまくいかないなぁ。
logを見る。
# cat /var/log/syslog | grep vnc
やっぱり、パスワード設定は必要なのね。
一行だけ変更。
# pico /etc/systemd/system/x11vnc.service
保存して、
# cat /var/log/syslog | grep vnc
やっぱり、パスワード設定は必要なのね。
一行だけ変更。
# pico /etc/systemd/system/x11vnc.service
ExecStart=/bin/sh -c '/usr/bin/x11vnc -auth guess -display :0 -rfbport 5900 -noxrecord -noxfixes -noxdamage -reopen -repeat -forever rfbauth /etc/.x11vnc/passwd'
保存して、
# systemctl daemon-reload
# systemctl enable x11vnc.service
うまくいかん!!
logを見るとプロセスは起動しようとしているようだし、設定も反映されているよう。
パスワードファイルはちゃんと存在しているのだが、まあ、設定しろと言っているので、設定してみる。
再起動。
あ、アクセス権か。rootしかアクセスできないわこれじゃ。
# chmod a+rw /etc/.x11vnc/passwd
再起動。
そういうわけでもないのか。
まちがえた・・・
rfbauth オプションに、-つけ忘れた。
# pico /etc/systemd/system/x11vnc.service
ExecStart=/bin/sh -c '/usr/bin/x11vnc -auth guess -display :0 -rfbport 5900 -noxrecord -noxfixes -noxdamage -reopen -repeat -forever -rfbauth /etc/.x11vnc/passwd'
保存して、
# systemctl daemon-reload
# systemctl enable x11vnc.service
再起動
う~~~~~ご~~~~~か~~~な~~~い~~~~
log確認
# cat /var/log/syslog | grep vnc
お?様子は変わったぞ。パスワード設定は反映されているな。
むぅ、VNCでgrepかけるとよくわからないので、プロセス番号でgrep
# cat /var/log/syslog | grep xxx
よくわからん。
コピペでよくわからないオプションつけちゃったので、最低限にする。
log確認
# cat /var/log/syslog | grep vnc
お?様子は変わったぞ。パスワード設定は反映されているな。
むぅ、VNCでgrepかけるとよくわからないので、プロセス番号でgrep
# cat /var/log/syslog | grep xxx
よくわからん。
コピペでよくわからないオプションつけちゃったので、最低限にする。
ExecStart=/bin/sh -c '/usr/bin/x11vnc -rfbport 5900 -reopen -repeat -forever -rfbauth /etc/.x11vnc/passwd'
投票数:12
平均点:10.00
180608 VNC直接アクセスして設定してみる |
VNC@debian |
180609 VNC引き続き |