Cygwin / OpenSSH
Osiągnąłem w pełni zautomatyzowaną instalację sshd OpenSSH przy użyciu Cygwin. Cygwin obsługuje konfigurację nieinteraktywną bez apt-cyg. The ssh-host-config
skrypt może działać bez monitowania o jakąkolwiek wartość (za pomocą setup.exe
z --quiet-mode
opcja plus wiele innych). Dodatkowa konfiguracja odbywa się z wygenerowanymi plikami tekstowymi i standardowymi poleceniami Cygwin (takimi jak ustawianie uprawnień do plików). Następnie sshd może działać jako usługa Windows, dzięki czemu można go uruchomić / zatrzymać net start/stop
.
Cygwin to jedyne rozwiązanie, które znalazłem, aby uruchomić serwer SSH z ustawionego przez ievms gościa VirtualBox, z ustawieniem w pełni zautomatyzowanym przy użyciu guestControl VBoxManage. Jest to open-source, bezpłatne jako darmowe piwo, a OpenSSH ma imponujący zestaw funkcji.
Bitvise SSH Server
Bitvise SSH Server obsługuje cichą instalację z linii poleceń:
BvSshServer-Inst.exe -defaultInstance -acceptEULA -startService
Podczas uruchamiania instalatora w ten sposób automatycznie wybierany jest 30-dniowy okres próbny.
Obsługuje bitvise SSH Server konfiguracja skryptowa ujawniając obiekty COM. Mówiąc konkretniej, pozwala to skonfigurować wszystko ze skryptu PowerShell.
Niestety nie udało mi się uruchomić takiego skryptu konfiguracyjnego z Hosta VirtualBox za pomocą VBoxManage guestcontrol exec
ale wygląda to na problem z Windows / VirtualBox.
FreeSSHd
FreeSSHd wydaje się wspierać cicha instalacja z WPKG . W systemie Windows 7 /VERYSILENT /NOICON /SUPPRESSMSGBOXES
zestaw opcji uruchamia „Interaktywne wykrywanie usług”, które można bezpiecznie odrzucić, jeśli planujesz wkrótce ponownie uruchomić komputer.
Nie grałem dużo z FreeSSHd, ponieważ wielu użytkowników na forum narzeka na obsługę uwierzytelniania za pomocą klucza publicznego.