Как ssh с пользователем домена, используя rsa ключ к терминалу Cygwin и получить правильный токен пользователя Windows
У меня установлен Cygwin на всех моих серверах Windows (версия 2.11.0(0.329/5/3)). Когда я ssh с паролем пользователя, все работает, как ожидалось, и я могу получить доступ ко всем сетевым ресурсам с помощью //.
Когда я использую ssh без пароля с использованием ключа RSA, я успешно вхожу в систему, но при попытке доступа // получаю отказ в доступе.
Я прочитал следующую статью Cygwin, и для нашего случая вариант 2 является наиболее подходящим.
Согласно статье, при запуске passwd -R для конкретного пользователя пароль сохраняется в реестре, и при следующем входе в систему пользователь будет правильно получать свой токен Windows в фоновом режиме.
Итак, я попытался запустить passwd -R
как предложено в статье. Я не получаю никаких ошибок, поэтому, кажется, работает правильно. Однако при входе в систему я по-прежнему получаю отказ в доступе при попытке доступа к сетевым ресурсам. Я попытался перезапустить службу sshd, выйти и войти снова, но ничего не работает.
Есть еще один шаг, который я пропускаю? Буду признателен за любые предложения