LinuxForum.Fans
Тема

SSH tunel

Автор: Sergej 11 сообщений 4770 просмотров
#45783

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

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

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

#45846

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

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

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

#46083

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

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

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

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

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

#46091

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

#46113

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

#46140

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

так?

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

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

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

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

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

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

#46229

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

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

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

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

text
-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 и кей сервака к которому подключаюсь
на сервере есть

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

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

text
Permission denied (publickey,password)

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

Войдите или зарегистрируйтесь, чтобы ответить.