Время аутентификации sshd

Средство командной строки pdfinfo является частью пакета xpdf:

brew install xpdf

Этот пакет устанавливает множество вещей, включая pdfinfo.

1
28.10.2015, 05:30
3 ответа

Чтобы использовать ТОЛЬКО аутентификацию по паролю и ничего другого, установите соответствующий параметр в командной строке: ssh -o PreferredAuthentications=password user@example.com

Количество повторных попыток не полностью настраивается на стороне сервера. Из man 5 ssh_config:

 NumberOfPasswordPrompts
         Specifies the number of password prompts before giving up.  The
         argument to this keyword must be an integer.  The default is 3.

Либо установите это в вашем ssh_config, либо установите опцию в командной строке:
ssh -o NumberOfPasswordPrompts=n user@hostname

0
29.04.2021, 00:22

От

man 5 sshd_config

MaxAuthTries Задает максимальное количество попыток аутентификации, разрешенное для одного соединения. Когда количество отказов достигает половины этого значения, регистрируются дополнительные отказы. По умолчанию - 6.

Поэтому, если вы закомментируете MaxAuthTries и перезапустите sshd, у вас должно быть 6 попыток.

1
29.04.2021, 00:22

Стандартный ввод данных недоступен для ваших удаленных команд. Что вы можете сделать, так это использовать флаг bash "-s" для чтения команд со стандартного ввода:

Из руководства bash:

-s        If the -s option is present, or if no arguments remain after
          option processing, then commands are read from the standard 
          input.  This option allows the positional parameters to be set
          when  invoking  an  interactive shell.

Итак, это должно делать то, что вы хотите:

#!/bin/bash
#input server names line by line in server.txt
cat server.txt | while read line
do
    sshpass -p password ssh root@$line bash -s << EOF
hostname
uname -r
EOF
done

См. Также: https: / /stackoverflow.com/questions/305035/how-to-use-ssh-to-run-shell-script-on-a-remote-machine

121---40354-

Параметр MaxAuthTries определяет максимальное количество попыток аутентификации, разрешенное для одного соединения. Когда количество отказов достигает половины этого значения, регистрируются дополнительные отказы. Это должно быть установлено на 1.

0
29.04.2021, 00:22

Теги

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