Я пытаюсь войти в PSFTP (Putty SFTP), и я могу войти только с именем пользователя по умолчанию «centos». Как войти под другим именем пользователя?
C:\SMS\Putty>образец psftp (образец — это сохраненная сессия в моей шпаклевке, которая содержит имя хоста и закрытый ключ)
войдите как: centos
Удаленный рабочий каталог /home /centos
psftp>
Соединение установлено успешно.
Теперь с другим именем пользователя (отличным от имени по умолчанию, например, centos) я получаю следующую ошибку.
C:\SMS\Putty>образец psftp
(образец — это сохраненный сеанс в моей шпатлевке, который содержит имя хоста и закрытый ключ)
Ошибка: < br>
Использование имени пользователя "ашути".
Сервер отказался от нашего ключа
Фатально: Отключено: Поддерживаемые методы аутентификации недоступны (сервер отправил: publickey, gssapi-keyex, gssapi-with-mic)
Как подключиться к PSFTP, используя другое имя пользователя
comment
Добро пожаловать в Stack Overflow! Пожалуйста, передайте свой вопрос привилегированному пользователю. Здесь это не по теме.
- person Martin Prikryl   schedule 05.03.2015
Ответы (1)
Предположительно, у двух пользователей разные закрытые ключи. Вы уверены, что закрытый ключ ашути используется (и является правильным)?
person
Bruce Blackshaw
schedule
04.03.2015
Спасибо за ваш ответ :) Теперь я понял. Я сделал ошибку, не скопировав открытый ключ в папку .ssh/authorized_keys ashhuthi. Как только я скопировал, я смог войти в систему, используя ашути в качестве имени пользователя.
- person CentosUser; 05.03.2015