У меня установлена новая версия семейства Windows 10 (x64) с учетной записью администратора Jean Perrin
. Я установил cygwin с openssh и изменил C:\cygwin64\Cygwin.bat
следующим образом:
@echo off
C:
chdir C:\cygwin64\bin
set CYGWIN=binmode ntsec
bash --login -i
Затем я наткнулся на ssh-host-config
, ответил « yes
чтобы установить sshd как службу, и « no
для разделения привилегий и пустое поле для value of CYGWIN for the daemon
. Я попросил новую привилегированную учетную запись ljp
и проверил с помощью netplwiz
что эта учетная запись имеет привилегии администратора на хосте.
Я создал каталог /home/ljp
вручную с помощью mkdir
.
Затем я запустил службу sshd с net start sshd
и смог войти с учетной записью Jean Perrin
:
$ ssh Jean\ Perrin@localhost
Jean Perrin@localhost's password:
Last login: Fri Jan 29 11:03:50 2016 from ...
Однако, когда я хочу соединиться с учетной записью ljp
, я получаю ошибку разрешения:
$ ssh ljp@localhost
ljp@localhost's password:
Permission denied, please try again
Я пытался следовать советам, найденным здесь, и сделал
mkpasswd -l > /etc/passwd
но это ничего не изменило.
Что я делаю неправильно ? Как я могу подключиться через ssh к этой учетной записи?