Мелкие улучшения в Ubuntu


Не спрашивать каждый раз пароль при комаде с sudo

-- добавить при необходимости пользователя в группу sudo
$ sudo usermod -aG sudo <username>


$ sudo su -

# vi /etc/sudoers


%sudo   ALL=(ALL:ALL) ALL

меняю на:

#%sudo   ALL=(ALL:ALL) ALL
%sudo   ALL=(ALL:ALL) NOPASSWD:ALL


$ whoami
marley

$ sudo whoami
root


Подключение к серверу SSH с помощью rsa ключа (не спрашивая пароль)

$ ssh-keygen -t rsa -b 4096
$ cd ~/.ssh/

$ ls
authorized_keys  id_rsa.pub            known_hosts
id_rsa           insecure_private_key  known_hosts.old


$ ssh-add
$ ssh [email protected] mkdir .ssh
$ cat id_rsa.pub | ssh [email protected] 'cat >> .ssh/authorized_keys'
$ ssh [email protected] 'chmod 700 .ssh; chmod 640 .ssh/authorized_keys'
$ ssh [email protected]


Отключить доступ к серверу SSH по паролю (использовать rsa ключ)

# vi /etc/ssh/sshd_config
PasswordAuthentication no


# systemctl restart ssh