Я создал экземпляр EC2 с CentOS 7. Я вошел в систему из putty, используя имя пользователя 'centos'. После входа я могу сменить пользователя на root. Я установил CWP и из CWP создал учетную запись пользователя. Рассмотрим «userme» с паролем «xxxx». Когда я запускаю команду ls внутри /home, я вижу «userme». Теперь, как я могу войти в userme из WinSCP, чтобы загружать и скачивать файлы. Я попытался войти в систему с помощью файла .ppk, но безрезультатно
1 ответ
Насколько я понимаю, у "userme" есть только пароль, но еще не ключ, связанный с ним.
- В случае, если вы пытаетесь использовать ssh (или WinSCP) с использованием пароля, вам необходимо убедиться, что вы разрешаете своим пользователям проходить аутентификацию с паролями. - Вам нужно перейти в - /etc/ssh/sshd_configи убедиться, что "PasswordAuthentication yes" установлено.- Перезапустите службу ssh: - service ssh restart- Таким образом, вы сможете ssh с паролем. 
- Если вы хотите использовать ssh с ключом, вам нужно связать ключ с "userme": - Добавьте ваш открытый ключ в «/home/userme/.ssh/authorized_keys» 
И тебе должно быть хорошо идти.
