Назад | Перейти на главную страницу

Putty: ssh root-вход на сервер отключен, как я могу настроить беспарольный доступ к root на сервере?

Для дополнительной безопасности мы отключили вход root на сервер через ssh. У нас есть специальная учетная запись ssh, под которой пользователи должны входить, а затем su как root, если им требуется root-доступ.

Как мы можем настроить вход без пароля с помощью putty в этой ситуации? Я установил беспарольный вход в специальную учетную запись ssh, но нам все еще нужен пароль, когда мы выполняем su как root.

Если я не понимаю, не стесняйтесь попросить меня уточнить.

Отредактируйте / etc / sudoers через visudo команда.

Добавить

specialsshaccount       ALL=(ALL)       NOPASSWD: ALL

Наконечник: http://www.sans.org/reading_room/whitepapers/basics/administration-shared-accounts_1271

Вы также можете изменить в своем файле конфигурации sshd следующую строку:

PermitRootLogin without-password

Это позволит пользователям входить в систему как root, но только с использованием чего-то другого, кроме пароля (билеты kerberos, ключи ssh и т. Д.)

Начните с добавления специальной учетной записи в группу: 'sudo'

%  useradd -G sudo specialsshaccount

Возможно, ваша система уже настроена так, чтобы пользователи в этой группе могли использовать sudo без пароля.

Если нет, поместите эту строку в свой /etc/sudoers (через visudo команда)

%sudo ALL=NOPASSWD: ALL

протип: можно разрешить выполнение только определенных команд без пароля (man sudoers)