[英]Creating AMI for VNC on Ubuntu
我正在嘗試創建使用 VNC 配置的 Ubuntu 18.04 EC2 的 AMI。
我已經成功地通過 SSH 連接到它並通過 VNC 查看器連接。 然后我從正在運行的實例創建了一個映像,但是從該映像啟動新實例無法再次啟動 VNC。
我的 VNC 設置:
SSH 進入我的實例后:
sudo apt update
sudo apt install xfce4 xfce4-goodies tightvncserver
vncserver # then set my password
vncserver -kill :1
然后我將 ~/.vnc/xstartup 設置為:
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
如果我這樣做了,它就起作用了: sudo chmod +x ~/.vnc/xstartup
和vncserver
我嘗試過的事情:
#!/bin/bash
vncserver
如何創建自定義 AMI 以便我可以啟動自動啟動 VNC 服務器的 EC2(甚至在用戶數據腳本之后啟動服務器)?
設法用 crontabs 做到了。
殺死vncserver后,我就跑了:
crontab -e
然后選擇我喜歡的編輯器並將@reboot vncserver :1
添加到文件中。
從這里開始,從 EC2 控制台創建映像就像選擇實例 -> 操作 -> 映像 -> 創建映像一樣簡單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.