Сьогодні розглянемо цікаві особливості при інсталяції Ubuntu Server.
Запис на flash drive
Найпростіше записати сучасні Linux-и на флешку за допомогою dd (всі дані втратяться). Усі розділи на диску мають бути відмонтовані!
sudo dd if=<шлях_до_образу> of=<шлях_до_пристрою>
Налаштування мережі
Найпростіше для інсталяції використовувати основний мережевий інтерфейс - тоді після інсталяції він вже буде налаштований.
sudo lshw -C network - переглядаємо доступні інтерфейси
sudo nano /etc/network/interfaces - редагуємо конфігурацію
Динамічна IP:
auto eth0
iface eth0 inet dhcp
Статична IP:
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.254
auto eth0
Wi-Fi:
wpa_passphrase <ім'я_точки_доступу> <ascii_ключ> - генеруємо psk-ключ
iface wlan0 inet dhcp
wpa-driver wext
wpa-ssid <ім'я_точки_доступу>
wpa-ap-scan 1 # 1-видима точка доступу, 2-схована
wpa-proto RSN # RSN-WPA2, WPA-WPA1
wpa-pairwise CCMP # CCMP для WPA2, TKIP для WPA1
wpa-group CCMP # CCMP для WPA2, TKIP для WPA1
wpa-key-mgmt WPA-PSK
wpa-psk <hex_ключ>
auto wlan0
sudo chmod o=-r /etc/network/interfaces - забороняємо читання файла для інших
Розмітка
При розмітці диска можна використати LVM (надає купу класних плюшок по простій зміні розділів в майбутньому), але варто пам'ятати, що GRUB про це не знає нічого: розділ /boot має бути за межами LVM.
LID
Щоб ноутбук не засинав при закриванні кришки у файлі /etc/systemd/logind.conf розкоментовуємо стрічку HandleLidSwitch=suspend і замінюємо її значення на ignore. Після цього:
sudo service systemd-logind restart - перезапускаємо сервіс
Оновлення
Поставити усі оновлення і видалити усе застаріле одним махом:
sudo apt update && sudo apt upgrade && sudo apt autoremove && sudo apt autoclean
SSH keys
ssh-keygen - створимо пару ключів на локальній машині
ssh-copy-id <user>@<host_address> - передамо відкритий ключ на сервер
Тепер до сервера можна підключатися без вводу пароля допоки закритий ключ буде знаходитися на локальній машині.
Запис на flash drive
Найпростіше записати сучасні Linux-и на флешку за допомогою dd (всі дані втратяться). Усі розділи на диску мають бути відмонтовані!
sudo dd if=<шлях_до_образу> of=<шлях_до_пристрою>
Налаштування мережі
Найпростіше для інсталяції використовувати основний мережевий інтерфейс - тоді після інсталяції він вже буде налаштований.
sudo lshw -C network - переглядаємо доступні інтерфейси
sudo nano /etc/network/interfaces - редагуємо конфігурацію
Динамічна IP:
auto eth0
iface eth0 inet dhcp
Статична IP:
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.254
auto eth0
Wi-Fi:
wpa_passphrase <ім'я_точки_доступу> <ascii_ключ> - генеруємо psk-ключ
iface wlan0 inet dhcp
wpa-driver wext
wpa-ssid <ім'я_точки_доступу>
wpa-ap-scan 1 # 1-видима точка доступу, 2-схована
wpa-proto RSN # RSN-WPA2, WPA-WPA1
wpa-pairwise CCMP # CCMP для WPA2, TKIP для WPA1
wpa-group CCMP # CCMP для WPA2, TKIP для WPA1
wpa-key-mgmt WPA-PSK
wpa-psk <hex_ключ>
auto wlan0
sudo chmod o=-r /etc/network/interfaces - забороняємо читання файла для інших
Розмітка
При розмітці диска можна використати LVM (надає купу класних плюшок по простій зміні розділів в майбутньому), але варто пам'ятати, що GRUB про це не знає нічого: розділ /boot має бути за межами LVM.
LID
Щоб ноутбук не засинав при закриванні кришки у файлі /etc/systemd/logind.conf розкоментовуємо стрічку HandleLidSwitch=suspend і замінюємо її значення на ignore. Після цього:
sudo service systemd-logind restart - перезапускаємо сервіс
Оновлення
Поставити усі оновлення і видалити усе застаріле одним махом:
sudo apt update && sudo apt upgrade && sudo apt autoremove && sudo apt autoclean
SSH keys
ssh-keygen - створимо пару ключів на локальній машині
ssh-copy-id <user>@<host_address> - передамо відкритий ключ на сервер
Тепер до сервера можна підключатися без вводу пароля допоки закритий ключ буде знаходитися на локальній машині.
Коментарі
Дописати коментар