1

Добрый день всем.
Нужно сделать тоннел для передачи файлов между серверами по SSH, сервера на CentOS 5.2
В ходе экспериментов у меня получилось его организовать, но только под пользователем root, делаю обычного пользователя, залогиниться по SSH не получается, подскажите почему юзером не получается работать с SSH?
Если нужны подробности, добавлю.

2

Sergej пишет:

залогиниться по SSH не получается

А какое сообщение выдает при подключении от обычного юзера? Оболочка юзера какая?

În jur e totul trecător. ©

3 (26.05.2010 17:58:11 отредактировано Sergej)

Делаю подключение с сервера на сервер, получаю ответ в виде запроса пароля, при том, что в sshd.conf запрос пароля отключен и задействована опция проверки ключа.
Ввод пользовательского пароля не дает ничего, говорит пароль неправильный, хотя он верный...

4

Sergej пишет:

что в sshd.conf запрос пароля отключен и задействована опция проверки ключа.

так сделайте ключ для пользователя, в чем проблема то?

It is good day to die ...
MS Windows 10
Заметки о главном...

5 (27.05.2010 08:59:58 отредактировано Sergej)

Ну в том то и проблема, что ключ создан (home/user/.ssh) и такая схема без проблем работает под root, а вот под обычным пользователем не получается, вот в этом проблема, может мелочь какую пропустил....
Для начала просто создаю пользователя, пытаюсь подключиться под ним по ssh и не получается  ac
Понимаю что процедура элементарная, но что то не доделываю.

6

Sergej пишет:

а вот под обычным пользователем не получается, вот в этом проблема, может мелочь какую пропустил....

конфиг посмотреть можно?

Sergej пишет:

такая схема без проблем работает под root

а НЕ ДОЛЖНА!
впрочем - каждый ССЗБ.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

7

хм, тогда под root зайдите, потом выполнить: su - username (где username имя пользователя в системе), далее выполнить ssh -vvv username@host , где host - куда мы хотим подключиться, так же проверить есть ли ключик в каталоге пользователя и соответствующие на него права.

It is good day to die ...
MS Windows 10
Заметки о главном...

8 (27.05.2010 11:50:55 отредактировано Sergej)

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

9 (27.05.2010 14:03:59 отредактировано )

пользователь не являющийся членом группы wheel не может войти в систему по ssh

так?

10 (27.05.2010 14:25:06 отредактировано i2ks)

Sergej пишет:

Зайти под root и сделать su не совсем подходит для меня

oO , или я не понимаю Вас, или вы не поняли то что я написал. Вы залогиниться можете локально помимо root на этой системе?
Далее:

i2ks пишет:

есть ли ключик в каталоге пользователя и соответствующие на него права.

как делали ключ для пользователя?!?!?

system-root пишет:

пользователь не являющийся членом группы wheel не может войти в систему по ssh

а это к чему? не обязательно пользователь должен входить в эту группу,хотя вы прекрасно об этом знаете, у меня складывается впечатление то что ТС сам не понимает что хочет сделать ab

It is good day to die ...
MS Windows 10
Заметки о главном...

11 (28.05.2010 13:09:03 отредактировано Sergej)

Создав пользователя в системе я не могу под ним зайти по ssh, т.е помимо root не могу войти в систему ни под кем.
Ключики делались так:
ssh-keygen -t rsa на сервере(два ключа - паблик и приват)
authorized_keys у клиента с содержимым rsa.pub(который нах. на сервере)

Подключение к другому серверу по ssh

[pick@superasu ~/.ssh]$ ssh -o PreferredAuthentications=publickey pick@10.29.0.6
Permission denied (publickey,password).

то что лежит в папке /.ssh

-rw-------  1 pick pick  883 Май 28 11:47 id_rsa
-rw-r--r--  1 pick pick  223 Май 28 11:47 id_rsa.pub
-rw-r--r--  1 pick pick  391 Май 28 12:02 known_hosts

файл known_hosts создается при попытке подключения и туда добавляется ip и кей сервака к которому подключаюсь
на сервере есть

-rw-rw-rw- 1 pick pick  223 May 28 11:50 authorized_keys

в нем содержимое id_rsa.pub с сервера
Вот как я подключаюсь по ssh к другому серваку, но получаю

Permission denied (publickey,password)

Что делаю не правильно?Подскажите плиз..
Использовал вот эту статью http://www.linuxspace.org/archives/2078