Получая доступ к интерпретатору Python в Windows Subsytem для Linux, ошибки в sshd_config?

Я сталкиваюсь с проблемой со следующим учебное руководство на том, Как настроить удаленный интерпретатор через WSL для PyCharm. Мой конкретный вопрос прибывает во время необходимой как условие части этого учебного руководства. Я встаю через шаг 5, но шаг 6 говорит:

Теперь, когда Вы установили Linux в своей системе Windows, необходимо отредактировать ssh конфигурационный файл/etc/ssh/sshd_config: измените поля PasswordAuthentication на да, и UsePrivilegeSeparation к нет.

Однако мой sshd_config файл не содержит "UsePrivilegeSeparation", и я также не вижу несколько (возможно не связанный) строки, которые они показывают в изображении в качестве примера, таком как "KeyRegenerationInterval" или "ServerKeyBits".

Игнорирую ли я этот шаг или пытаюсь просто, вручную вставляют строку, я получаю ошибки на шаге 8. Когда я работаю, "sudo $ (sudo, который sshd)-d", я добираюсь:

/etc/ssh/sshd_config line 60: Deprecated option UsePrivilegeSeparation
debug1: sshd version OpenSSH_7.6, OpenSSL 1.0.2n  7 Dec 2017
debug1: key_load_private: incorrect passphrase supplied to decrypt private key
Could not load host key: /etc/ssh/ssh_host_rsa_key
debug1: key_load_private: incorrect passphrase supplied to decrypt private key
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
debug1: key_load_private: incorrect passphrase supplied to decrypt private key
Could not load host key: /etc/ssh/ssh_host_ed25519_key
Missing privilege separation directory: /run/sshd

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

Если я вручную создаю один, это начинает работать, но сбои, когда я на самом деле пытаюсь соединиться из другого окна:

debug1: sshd version OpenSSH_7.6, OpenSSL 1.0.2n  7 Dec 2017
debug1: key_load_private: incorrect passphrase supplied to decrypt private key
Could not load host key: /etc/ssh/ssh_host_rsa_key
debug1: key_load_private: incorrect passphrase supplied to decrypt private key
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
debug1: key_load_private: incorrect passphrase supplied to decrypt private key
Could not load host key: /etc/ssh/ssh_host_ed25519_key
debug1: rexec_argv[0]='/usr/sbin/sshd'
debug1: rexec_argv[1]='-d'
debug1: Set /proc/self/oom_score_adj from 0 to -1000
debug1: Bind to port 22 on 0.0.0.0.
Server listening on 0.0.0.0 port 22.
debug1: Bind to port 22 on ::.
Server listening on :: port 22.
debug1: Server will not fork when running in debugging mode.
debug1: rexec start in 5 out 5 newsock 5 pipe -1 sock 8 
debug1: inetd sockets after dupping: 3, 3
Connection from 127.0.0.1 port 58061 on 127.0.0.1 port 22
debug1: Client protocol version 2.0; client software version OpenSSH_7.6p1 Ubuntu-4
debug1: match: OpenSSH_7.6p1 Ubuntu-4 pat OpenSSH* compat 0x04000000
debug1: Local version string SSH-2.0-OpenSSH_7.6p1 Ubuntu-4
debug1: permanently_set_uid: 109/65534 [preauth]
debug1: ssh_sandbox_child: prctl(PR_SET_SECCOMP): Invalid argument [preauth]  
debug1: list_hostkey_types:  [preauth]
No supported key exchange algorithms [preauth]
debug1: do_cleanup [preauth]
debug1: monitor_read_log: child log fd closed
debug1: do_cleanup
debug1: Killing privsep child 136
debug1: audit_event: unhandled event 12

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

2
задан 24 September 2018 в 18:33

1 ответ

Моя проблема завершила то, чтобы быть разрешенным. Я связался с JetBrains, который сказал мне, что учебное руководство устарело, и UsePrivilegeSeparation удерживался от использования. Однако после одной из последних ранних сборок доступа PyCharm (PyCharm 2018.3 EAP 7), они добавили собственную поддержку соединения с интерпретаторами на подсистеме Linux.

1
ответ дан 2 December 2019 в 04:41

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

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