В данной статье описаны способы решения возникающих вопросов по Debian
usermod -a -G sudo user
- выдать права суперпользователя (sudo) пользователю
ps aux | grep openvpn
- просмотреть процессы в системе, которые имеют в названии слово "openvpn"
tar -xvf archive.tar
- разархивация архива в текущую директорию
top
- выводит список активных процессов, и сортирует их в порядке убывания (загрузки)
hostname -s
- выводит DNS имя хоста
hostname -I
- выводит все IP адреса хоста
service --status-all
- выводит список всех сервисов в системе (Active/dead) (устаревшая)
systemctl
- выводит список всех сервисов с системе. Отличается от service тем, что управляет systemd
curl -Li http://localhost
- вывод содержимого веб-сайта по ссылке
lsblk
- отображение разделов системы
fdisk -l
- отображение текущих разделов диска
blkid
- отображение UUID разделов
Пишем swapoff /dev/sda5
(отключаем свап)
Посмотрим список наших разделов командой fdisk /dev/sda
и p
Получим примерно такой вывод:
Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors
Disk model: Virtual disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x5abbf406
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 18970623 18968576 9G 83 Linux
/dev/sda2 18972670 20969471 1996802 975M 5 Extended
/dev/sda5 18972672 20969471 1996800 975M 82 Linux swap / Solaris
После чего удаляем разделы диска. Жмем d
и клавишу Enter
(повторяем два раза, чтобы остался раздел /dev/sda1
Пишем p
и смотрим вывод:
Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors
Disk model: Virtual disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x5abbf406
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 18970623 18968576 9G 83 Linux
После расширяем раздел. Для этого необходимо установить apt-get install cloud-guest-utils
а после прописать growpart --free-percent=10 /dev/sda 1
.
далее заходим в fdisk /dev/sda
Вводим n
после e
и жмякаем Enter
два раза. (Раздел автоматически заполнит все оставшееся пространство). Эту процедуру повторяем два раза, чтобы у нас создались разделы 2
и 5
.
Пишем w
Назначим тег раздела свап. Пишем t
раздел выбираем 5
и код 82
Пишем w
Теперь создадим свап. mkswap /dev/sda5
И включим его swapon /dev/sda5
Прописываем blkid
и копируем UUID
свапа. Его нам нужно будет вставить в файлы nano /mnt/etc/fstab
и nano /etc/initramfs-tools/conf.d/resume
. После вводим update-initramfs -u && update-grub
.
На этом расширение завершено!
Для редактирования сети в debian необходимо открыть файл /etc/network/interfaces
В файле мы должны отредактировать строчку с нашим сетевым интерфейсом. Текущий интерфейс можно вывести командой ip a
Строка с нашим интерфейсом в файле выглядит следующим образом: iface ens18 inet dhcp
Для применения статического ip нашему интерфейсу необходимо привести файл к следующему виду:
iface ens18 inet static
address 10.10.10.100
gateway 10.10.10.1
netmask 255.255.255.0
network 10.10.10.0
broadcast 10.10.10.255
dns-nameservers 10.10.10.1, 10.10.10.2
После редактирования необходимо перезапустить службу netplan. Делается это следующим образом:
netplan try
- проверка и применение (безопасно).
netplan apply
- применение (небезопасно, т.к можно потерять доступ к машине если конфигурация окажется неправильной)
nano /etc/ssh/sshd_config
параметр PermitRootLogin
- вкл/выкл вход root. (yes/no)
nano /etc/ssh/sshd_config
параметр PasswordAuthentication
- вкл/выкл вход по паролю (yes/no)