This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
аутентификация_с_использованием_opie [2013/03/20 12:35] val |
аутентификация_с_использованием_opie [2021/01/12 10:26] val [Сервис OTPW] |
||
---|---|---|---|
Line 10: | Line 10: | ||
</code> | </code> | ||
- | === Ubuntu 12.04 === | + | === Ubuntu/Debian поздних версий === |
!!! Отсутствует !!! | !!! Отсутствует !!! | ||
Line 16: | Line 16: | ||
==== Инициализация opie для пользователя ==== | ==== Инициализация opie для пользователя ==== | ||
<code> | <code> | ||
- | gate# su user1 | + | gate# su - user1 |
$ opiepasswd -c -f | $ opiepasswd -c -f | ||
... | ... | ||
Line 27: | Line 27: | ||
<code> | <code> | ||
gate# cat /etc/opiekeys | gate# cat /etc/opiekeys | ||
+ | </code><code> | ||
user1 0497 g23394 81a663d5347407bb Oct 19,2006 09:48:53 | user1 0497 g23394 81a663d5347407bb Oct 19,2006 09:48:53 | ||
</code> | </code> | ||
- | |||
===== pam opie для сервиса sshd ===== | ===== pam opie для сервиса sshd ===== | ||
Line 68: | Line 68: | ||
</code> | </code> | ||
- | ===== Клиент OPIE (unix) ===== | + | ===== Клиент OPIE ===== |
- | ==== Генерация одного пароля ==== | + | |
+ | ==== Unix ==== | ||
+ | |||
+ | === Генерация одного пароля === | ||
<code> | <code> | ||
$ opiekey -f 498 g23394 | $ opiekey -f 498 g23394 | ||
Line 77: | Line 80: | ||
</code> | </code> | ||
- | ==== Генерация нескольких паролей ==== | + | === Генерация нескольких паролей === |
<code> | <code> | ||
$ opiekey -f -n 6 497 g23394 | $ opiekey -f -n 6 497 g23394 | ||
Line 87: | Line 90: | ||
</code> | </code> | ||
- | ===== Клиенты OPIE ===== | + | ==== J2ME ==== |
- | * J2ME для телефонов ([[http://sourceforge.net/projects/otp-j2me/]]) | + | * [[http://sourceforge.net/projects/otp-j2me/|J2ME для телефонов]] |
- | ===== Верните настройки в исходное состояние ===== | + | ===== Сервис OTPW ===== |
+ | |||
+ | * [[http://rus-linux.net/MyLDP/sec/SSH-login-with-one-time-passwords.html|Как в Linux получить доступ через SSH с помощью одноразовых паролей]] | ||
+ | * [[https://www.digitalocean.com/community/tutorials/install-and-use-otpw|How To Install and Use OTPW for Single-Use SSH Passwords on Ubuntu 14.04]] | ||
+ | |||
+ | <code> | ||
+ | gate# cat /etc/pam.d/sshd | ||
+ | </code><code> | ||
+ | ... | ||
+ | auth sufficient pam_otpw.so | ||
+ | session optional pam_otpw.so | ||
+ | # Standard Un*x authentication. | ||
+ | @include common-auth | ||
+ | ... | ||
+ | </code><code> | ||
+ | gate# cat /etc/ssh/sshd_config | ||
+ | </code><code> | ||
+ | ... | ||
+ | ChallengeResponseAuthentication yes | ||
+ | ... | ||
+ | </code><code> | ||
+ | student@gate:~$ otpw-gen > nothingtosee.txt | ||
+ | |||
+ | ... | ||
+ | |||
+ | student@gate:~$ rm -r .otpw* | ||
+ | </code> |