RHEL CentOS Debian Ubuntu создание ssh ключей ssh-keygen
- Details
- Category: debian ubuntu rhel centos
Использование ssh ключей в подключении позволяет не вводить пароль и защитную фразу (если ее не указывать).
Чтобы создать ключ воспользуемся утилитой ssh-keygen
# ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Необходимо указать путь расположения ключей и защитную фразу.
Утилита ssh-keygen создаст файлы id_rsa, id_rsa.pub .
По умолчанию путь где создаются файлы /home/username/.ssh
Создадим такую же директорию на машине к которой необходимо подключиться и дадим соответствующие права
# mkdir ~/.ssh
# chmod 400 ~/.ssh
Скопируем созданный id_rsa.pub переименовав в authorized_keys2, на компьютер к которому будем подключаться и протестируем соединение
# scp ~/.ssh/id_rsa.pub 192.168.200.4:~/.ssh/authorized_keys2
# ssh 192.168.200.4
RHEL CentOS Debian Ubuntu проверка срока действия пароля
- Details
- Category: debian ubuntu rhel centos
Для проверки используется команда chage.
chage [options] [LOGIN]
Примеры
# chage -l root
Last password change : Sep 06, 2012
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7
# chage -l adm
Last password change : Sep 23, 2011
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7