Создание AMI для VN C в Ubuntu - PullRequest
       142

Создание AMI для VN C в Ubuntu

0 голосов
/ 30 января 2020

Я пытаюсь создать AMI Ubuntu 18.04 EC2, который настроен с VN C.

Я успешно подключился к ней через S * 1035 и подключился через VN C Viewer. Затем я создал образ из запущенного экземпляра, однако при запуске новых экземпляров из этого образа снова не запускается VN C.

Мой VN C Настройка:

После SSHing в мой экземпляр:

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

То, что я пытался:

  • Простой запуск EC2 из этого образа
  • Запуск EC2 из этого изображения с данными пользователя:
#!/bin/bash
vncserver

Как создать пользовательский AMI, чтобы я мог запустить EC2, который автоматически запускает сервер VN C (или даже запускает сервер после сценария пользовательских данных)?

1 Ответ

0 голосов
/ 02 февраля 2020

Удалось сделать это с помощью crontabs.

После убийства vncserver я просто запустил:

crontab -e

Затем выбрал предпочитаемый мной редактор и добавил @reboot vncserver :1 в файл.

Отсюда, создав изображение с консоли EC2 было просто выбрать экземпляр -> действия -> изображение -> создать изображение.

...