Warning

Временные настройки сети !!!

Добавить адрес

sudo ip addr add 10.102.66.200/24 dev enp0s25
ip link set dev enp0s25 up
ip link set dev enp0s25 down

Добавить роут

sudo ip route add default via 10.102.66.1

Смотрим роуты

ip route show

Добавить DNS

nameserver 8.8.8.8
nameserver 8.8.4.4

Сбросить настройки

ip addr flush eth0

Warning

Временные настройки сети !!!

Добавить адрес

sudo nano /etc/netplan/01-netcfg.yaml
network:
 version: 2
 ethernets:
   enp0s8:
     dhcp4: false
     addresses:
       - 192.168.43.110/24
     gateway4: 192.168.43.1
     nameservers:
       addresses: [8.8.8.8, 8.8.4.4]
   enp0s3:
     dhcp4: false
     addresses:
       - 192.168.0.110/24
     gateway4: 192.168.0.1
     nameservers:
       addresses: [8.8.8.8, 8.8.4.4]

Временный тест настроек

sudo netplan try

Применить постоянно

sudo netplan apply

Посмотреть группы

cat /etc/group | grep sudo

Внести изменения

nano /etc/group

Смотрим процессы

ps aux | grep ping

Смотрим текущих пользователей

cat /etc/passwd

Убить процесс

sudo kill 20446

Tip

20446 - PID процесса


Удалить пользователя

sudo deluser petrov

Cменить пароль пользователя

sudo passwd user

Создать пользователя

sudo adduser pupkin

Добавить в группу

sudo usermod -a -G sudo pupkin

Доступ по ключу

тут конфиг

sudo nano /etc/ssh/sshd_config

PubkeyAuthentication yes - разрешить доступ по ключу PasswordAuthentication no  - выключили вход по паролю AuthorizedKeysFile      .ssh/authorized_keys - где лежат ключи

Info

У каждого пользователя папка  .ssh своя !!!

создать пользователя

adduser username

добавим в группу sudo  только группе sudo разрешен доступ

usermod -aG sudo username 

заходим под пользователем (из под рута)

su -username
mkdir -p ~/.ssh

записываем ключ

echo строка_публичного_ключа >> ~/.ssh/authorized_keys

привилегии

chmod -R go= ~/.ssh
sudo service ssh restart

логи подключений

tail -f /var/log/auth.log