Перейти до основного вмісту

Публікації

Показано дописи з міткою "безпека"

Шпаргалка по базових командах PostgreSQL

1. Підключення до PostgreSQL через командний рядок: psql -h <host> -p <port> -U <username> -d <database> 2. Підключення до бази без параметрів (якщо користувач і база мають однакове ім’я): psql 3. Показати список усіх баз даних: \l 4. Підключитися до іншої бази даних: \c <database_name> 5. Показати список таблиць у поточній базі: \dt 6. Показати всі об'єкти (таблиці, індекси, секвенції): \d 7. Показати таблиці з усіх схем: \dt *.* 8. Переглянути структуру конкретної таблиці: \d <table_name> 9. Виконати SQL-запит (приклад): SELECT * FROM users; 10. Вийти з psql: \q 11. Створити нову базу даних: CREATE DATABASE mydb; 12. Створити нову таблицю: CREATE TABLE users ( id SERIAL PRIMARY KEY, name TEXT NOT NULL, email TEXT UNIQUE ); 13. Додати новий запис: INSERT INTO users (name, email) VALUES ('Іван', 'ivan@example.com'); 14. Оновити дані в таблиці: UPDATE users SET name = 'Петро' WH...

Генерація RSA-ключів на Ubuntu

Щоб згенерувати RSA-ключі в поточній директорії для входу на сервер по SSH, можна виконати наступні кроки: 1. Відкрити термінал. 2. Перейдіть у потрібну директорію, якщо ви ще не в ній: cd /шлях/до/потрібної/директорії 3. Виконати команду для генерації нового RSA ключа в поточній директорії: ssh-keygen -t rsa -b 4096 -C "ваша_електронна_пошта@example.com" -f ./id_rsa Пояснення параметрів: -t rsa: вказує тип ключа (RSA). -b 4096: задає довжину ключа (4096 біт). -C "ваша_електронна_пошта@example.com": додає коментар, зазвичай використовується ваша електронна пошта. -f ./id_rsa: вказує шлях і назву файлів для збереження ключів у поточній директорії (файли будуть названі id_rsa та id_rsa.pub). 4. Далі буде запропоновано створити парольну фразу для ключа. Mожна ввести її для додаткової безпеки або залишити порожньою, натиснувши Enter. Після виконання цих кроків, публічні і приватні ключі будуть збережені у поточній директорії. Щоб переглянути вміст публі...