Недавно началась следующая проблема: сервер перестал пускать по ssh и при локальном входе не просит пароль. система debian 6.0.7
графики нету никакой - не было смысла. может быть причина в файле etc/shadow? при попытке задать пароль любому юзеру включая рута - пароль задается, но после ребута достаточно ввести логин и мы в системе... как его заставит пароли писать?
Входит без пароля
Если сервер не просит пароля даже при локальном заходе, значит вход настроен по ключам (в данном случае по RSA). Данную вещь тоже настраивал для удобства, чтобы пароли не вписывать. чтобы это узнать просто надо посмотреть cat /etc/hosts на локальной машинке и на сервере в каталоге /home есть ./ssh там должны быть файлы rsa.
пароль заставить - надо отменить вход по ключу.
ps. обращаю внимание, чтобы увидеть это, (т.к. папка скрытая, надо писать ключ "a") я для удобства пишу ls -liFa в домашнем каталоге пользователя.
еще проверь эти файлы в домашнем каталоге на локальной машинке. Это говорит о том, что ключ есть.
id_rsa
id_rsa.pub
4 known_hosts
Если сервер не просит пароля даже при локальном заходе, значит вход настроен по ключам (в данном случае по RSA). Данную вещь тоже настраивал для удобства, чтобы пароли не вписывать. чтобы это узнать просто надо посмотреть cat /etc/hosts на локальной машинке и на сервере в каталоге /home есть ./ssh там должны быть файлы rsa.
Никто ничего не настраивал. Просто вчера все работало а сегодня бах и перестало. Единственно сервер перегружался из-за сбоя питания.
Сейчас вообщем при загрузке системы когда доходит до логина - пишем root нажимаем Ентер и мы в системе с правами рута БЕЗ ВВОДА ПАРОЛЯ!!! как такое возможно
Зашел сюда задать пару вопросов, один из них именно по ssh ))
$ root@hostname
и я в системе с рутовыми правами, ключи не генерировал.
Ось поставил, совсем сырую + ssh
подключился, стандартный вопрос Are you sure you want to continue connecting (yes/no)? yes
Следующий день, без пароля пустил.
И это слегка пугает
как-то странно и у вас mebius01 и у пользователя kmvtut, если ключи не генерили, а всех пускает без пароля.
хотелось бы понять версия дистрибутива, дебиан? можно uname -a
может кто-то другой какие конфиги менял на сервере, аудит (auditd) стоит на сервере?
проверить можно либо так which audit (auditd) либо через find / -name "auditd"
просто как-то сами фокусы по себе не могут происходить. у меня почему-то где я не делал настройку по ключам, всегда спрашивает пароль.
а если уже хотите защитить сервера, могу дать совет, можно сделать настройку одноразового пароля.
данная процедура работает в банках, если у вас есть карты например сбербанка, так там чтобы попасть в онлайн кабинет нужен одноразовый пароль, на линуксе это можно сделать
Да, быть такого не может.
Мыслишка закралась, может я, будучи очень сонным, воткнул ключи... )))
Буду дома, загляну в .ssh, и uname -a покажу
За auditd спасибо, не знал, осмотрю детально
ЗЫ
До глюка с ссш, игрался с OpenSSL, пытался ФТП подружить с шифрованы каналом ...
Правда не могу представить, как оно, может быть связано ... Но тем не менее, других манипуляций не совершал.
хорошо, проверьте наличие ключей, для этого надо зайти в домашний каталог юзера в папку ./ssh (т.к. папка стрыта, ключ для отображения ls -la)
должно быть это (то есть наличие публичного и приватного ключей) возможно это кто-то сделал за вас) причем можно проверить это как на сервере, так и на локальной машине, с которой заходите. ну, как вариант, пробуйте зайти с нейтральной машины на сервер, например с другой сети, с другого офиса (вообщем с др.места)
-rw------- 1 admin admin 1675 мая 30 11:17 id_rsa
-rw-r--r-- 1 admin admin 399 мая 30 11:17 id_rsa.pub
-rw-r--r-- 1 admin admin 888 июня 25 14:42 known_hosts
До глюка с ссш, игрался с OpenSSL, пытался ФТП подружить с шифрованы каналом ...
Правда не могу представить, как оно, может быть связано ... Но тем не менее, других манипуляций не совершал.
фокусов не бывает, даже фокусники КИО имеют секрет и всем нам пудрят голову)) поэтому наверняка могу сказать, пока вы ковырялись вы что-нибудь неверно сделали. Причем сами не могли этого заметить или понять)) но ничего, так делают многие на стадии познания новых вещей в линуксе)
Для меня вопрос закрыт.
На автомате закинул имеющийся ключ,
В хистори
scp /home/mebius/.ssh/id_rsa.pub root@192.168.100.3:~/.ssh/authorized_keys