Kerberos + Установка Ldap, не работающая с ssh

Попытайтесь делать его как это

#!/usr/bin/expect -f
set timeout 120
spawn ssh -o StrictHostKeyChecking=no admin@192.168.20.254
expect "*?assword:*"
send -- "secretPassword\r"
sleep 5
send -- "show status\r"
sleep 10
send -- "exit\r"
expect eof

Если Ваше устройство не спешит отвечать, вероятно, необходимо установить подходящий тайм-аут.

0
задан 24 May 2013 в 05:39
1 ответ

client2 не имеет учетной записи с именем admin, поэтому все попытки аутентификации для этой несуществующей учетной записи завершатся ошибкой. sshd не будет беспокоиться о выполнении GSSAPI для учетной записи, которая не выходит.

Если предполагается, что эта учетная запись существует локально, вам необходимо создать ее с помощью useradd . Если он существует в LDAP, убедитесь, что вы правильно настроили nss-ldap / nss-ldapd (обычно /etc/ldap.conf ).

1
ответ дан 23 November 2019 в 10:09

Теги

Похожие вопросы