Пользователи OpenSSH и SFTP

Я добавил пользователей на свой сервер, но когда я пытаюсь войти в систему, он запрашивает у меня пароль, который я никогда не вводил. Кто-нибудь из вас знает, какой пароль по умолчанию? Кроме того, я хотел бы настроить SFTP, поэтому кто-нибудь может мне помочь с этим?

0
задан 8 November 2013 в 05:21

1 ответ

Вы не можете использовать SSH для входа в учетную запись пользователя, которая не существует на хост-машине или у которой еще нет пароля

Чтобы использовать OpenSSH, ваш хост-компьютер, на котором запущена служба ssh, должен иметь хотя бы один <username> с соответствующим паролем. Если <username> на хост-компьютере, который вы хотели бы использовать, еще не имеет пароля, на хост-компьютере выполните:

sudo passwd username

Теперь вы сможете войти на свой хост-компьютер, используя ssh с клиентского компьютера.

  • Обратите внимание, что SFTP включен в демон ssh, поэтому в терминале на клиентском компьютере:

    sftp user@ip.address
    

В качестве альтернативы, если вы просто хотите используйте sftp для визуального доступа к файловой системе хост-машины (например, с помощью Nautilus)

  1. Откройте Nautilus на клиентском компьютере
  2. Выберите «Файл»> «Подключиться к серверу»
  3. Тип: SSH
  4. Сервер: введите IP-адрес хост-машины
  5. Порт: номер порта, указанный в файле sshd_config хост-машины
  6. Имя пользователя: имя пользователя
  7. Пароль: пароль

enter image description here

0
ответ дан 8 November 2013 в 05:21

Другие вопросы по тегам:

Похожие вопросы: