Ключ SSH плюс пароль

Я вижу, что существуют непрерывные попытки войти в систему в мой компьютер через ssh, использующий имена пользователей, как joan корень флорина от 60.169.22.118,

- как я могу запретить ssh доступ и только позволить его пользователям с определенным ключом.

- или на данный момент как может я блокировать трафик от того определенного IP.

- или любые другие способы защитить больше соединение с моей домашней сетью.

У меня действительно есть vpn, но проблема, сервис спускается время от времени, таким образом, ssh является единственным верным, или постоянным сервисом, который может сказать мне, когда мой сервер в порядке дома.

3
задан 4 September 2012 в 20:38

3 ответа

Отредактируйте Ваш /etc/ssh/sshd_config

, Добавляет строка как

AllowUsers kmassada

Теперь только, что пользователя разрешат ssh в. Кроме того, я выполняю ssh на необычном порте, не 22, и это убило большинство потенциальных злоумышленников.

И/или

PasswordAuthentication no

, Что означает, что у Вас должен будет быть авторизованный ключ к подключению. Я предложил бы

PermitRootLogin no

также. См. man sshd_config для этих деталей.

4
ответ дан 21 October 2019 в 11:04

Установите инструмент как denyhosts. Это заблокирует их дюйм/с автоматически (Это отслеживает отказы входа в систему и затем блокирует дюйм/с). Так будьте осторожны. Удостоверьтесь, что Ваш IP находится на/etc/hosts.allow.

0
ответ дан 21 October 2019 в 11:04

В дополнение к PasswordAuthentication не, как предложено, необходимо позволить доступ по ключу. Проверьте это:

http://yourtoolbox.blogspot.com/2012/08/ssh-connection-with-no-password.html

0
ответ дан 21 October 2019 в 11:04

Другие вопросы по тегам:

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