Проблема при авторизации по SSH

M
На сайте с 22.02.2007
Offline
161
3273

Мигрирую на другой сервер. Ставлю SVN. Делаю вход на сервер под юзером SVN с помощью authorized_keys.

Сделал:


yum install subversion
groupadd svn &&
useradd -c "SVN Owner" -d /home/svn -m -g svn -s /bin/false svn
mkdir /home/svn/repos
chown svn:svn /home/svn/repos

закинул в /home/svn/.ssh файлик "authorized_keys" со старого сервера.

Пробую войти через путти под юзером svn.

Пишется: Authenticating with publick key ***********

И всё! Окно закрывается...

В /var/log/secure появляется запись:


Mar 3 14:21:25 R058 sshd[5567]: Accepted publickey for svn from ****** port **** ssh2
Mar 3 14:21:25 R058 sshd[5567]: pam_unix(sshd:session): session opened for user svn by (uid=0)
Mar 3 14:21:25 R058 sshd[5567]: pam_loginuid(sshd:session): set_loginuid failed opening loginuid
Mar 3 14:21:25 R058 sshd[5567]: pam_unix(sshd:session): session closed for user svn
Mar 3 14:31:01 R058 crond[5591]: pam_loginuid(crond:session): set_loginuid failed opening loginuid

В чем может быть проблема? Кто нибудь сталкивался с этим?

Торрент Трекер Катушка - скачать фильмы (http://katushka.net) | SmartProgress - достижение целей (https://smartprogress.do/) Партнерская программа SmartProgress (https://smartprogress.do/affiliate)
Raistlin
На сайте с 01.02.2010
Offline
247
#1

Сгенерируйте новый ключ. uid на старом и новом сервере разные.

HostAce - Асы в своем деле (http://hostace.ru)
M
На сайте с 22.02.2007
Offline
161
#2
Raistlin:
Сгенерируйте новый ключ. uid на старом и новом сервере разные.

А причем тут uid? Генерирую ключи все равно у себя на компе (через puttygen), а потом загружаю на сервер. На старом сервере так работало.

maxttor добавил 03.03.2011 в 17:53

Проблема также и при логин+пароль.

После ввода пароля, окно терминала закрывается

Raistlin
На сайте с 01.02.2010
Offline
247
#3

maxttor, Тьфу плин.

maxttor:
-s /bin/false svn

Это что за шелл такой, с которым пускать должно? ))))

Raistlin добавил 03.03.2011 в 18:18

man false смотрите

M
На сайте с 22.02.2007
Offline
161
#4

Raistlin, подскажите как правильно.

Это я на просторах интернета нашел, еще при настройки первого сервера, да в закладки добавил.

Вот сейчас уже начинаю припоминать, что было что-то схожее )

Raistlin
На сайте с 01.02.2010
Offline
247
#5

создавать надо юзера с /bin/bash если хотите входить потом под ним нормально, а не с /bin/false

M
На сайте с 22.02.2007
Offline
161
#6
Raistlin:
создавать надо юзера с /bin/bash если хотите входить потом под ним нормально, а не с /bin/false

Спасибо! Заработало! :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий