Как подключиться к PSFTP, используя другое имя пользователя


Я пытаюсь войти в PSFTP (Putty SFTP), и я могу войти только с именем пользователя по умолчанию «centos». Как войти под другим именем пользователя?


C:\SMS\Putty>образец psftp (образец — это сохраненная сессия в моей шпаклевке, которая содержит имя хоста и закрытый ключ)
войдите как: centos
Удаленный рабочий каталог /home /centos
psftp>

Соединение установлено успешно.

Теперь с другим именем пользователя (отличным от имени по умолчанию, например, centos) я получаю следующую ошибку.

C:\SMS\Putty>образец psftp
(образец — это сохраненный сеанс в моей шпатлевке, который содержит имя хоста и закрытый ключ)

Ошибка: < br>
Использование имени пользователя "ашути".
Сервер отказался от нашего ключа
Фатально: Отключено: Поддерживаемые методы аутентификации недоступны (сервер отправил: publickey, gssapi-keyex, gssapi-with-mic)


person CentosUser    schedule 04.03.2015    source источник
comment
Добро пожаловать в Stack Overflow! Пожалуйста, передайте свой вопрос привилегированному пользователю. Здесь это не по теме.   -  person Martin Prikryl    schedule 05.03.2015


Ответы (1)


Предположительно, у двух пользователей разные закрытые ключи. Вы уверены, что закрытый ключ ашути используется (и является правильным)?

person Bruce Blackshaw    schedule 04.03.2015
comment
Спасибо за ваш ответ :) Теперь я понял. Я сделал ошибку, не скопировав открытый ключ в папку .ssh/authorized_keys ashhuthi. Как только я скопировал, я смог войти в систему, используя ашути в качестве имени пользователя. - person CentosUser; 05.03.2015