Я пытаюсь заставить Autossh
работать с Cygwin
. Я неукоснительно следовал этому руководству: http://tutorialspots.com/how-to-create-ssh-tunnel-on-windows-by-using-autossh-2984.html
Мне удалось добраться до настройки моих ключей sh и sh на моем сервере. Я сделал это, скопировав мою папку windows .ssh
в ту, которую Cygwin использует с командой cp
, поэтому я пропустил раздел руководства по генерации ключей, поскольку у меня есть своя собственная.
I установил пакеты AutoSSH
, OpenSSH
, OpenSSL
, Zip
, Unzip
и также vim
.
Итак, вот действительно странная часть: я скопировал ключи s sh, s sh 'зашел на мой сервер и все прошло нормально. Затем попытался использовать autossh
с командой -M
, но все пропало. Это как папка /usr/bin
исчезла. Потом я увидел, что установочный файл, который я получил от https://cygwin.com/, также исчез. Кроме того, ярлыки на рабочем столе и в меню «Пуск» также удалились.
Это уже дважды происходило после успешного входа на мой сервер sh. Так что похоже со второй попытки все удаляется само собой. Еще хуже, когда я пытаюсь загрузить установочный файл в папку «Downloads» в моем пользовательском каталоге, chrome говорит «Failed: недостаточно прав». Интересно, что это происходит только с установочным файлом. Я могу скачать любые другие файлы из любого другого места (кажется). Если я скажу chrome использовать другую папку для загрузки, я могу внезапно загрузить Cygwin снова.
Я так растерялся. Кто-нибудь может помочь?