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