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


Подключение к серверу 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


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

# vi /etc/sudoers

root    ALL=(ALL:ALL) ALL

меняю на

root    ALL=(ALL:ALL) ALL
<username>    ALL=(ALL:ALL) NOPASSWD:ALL


$ whoami
marley

$ sudo whoami
root