Windows 10 OpenSSH SFTP Android

Po instalacji serwera trzeba dodać klucze dsa i rsa do konta użytkownika który będzie łączył się z sftp:

(w powershell – na koncie użytkownika nie administratora)


PS C:\Windows\System32\OpenSSH> .\ssh-add ssh_host_dsa_key

PS C:\Windows\System32\OpenSSH> .\ssh-add ssh_host_rsa_key


Dzięki temu android będzie mógł się połączyć używając słabszego szyfrowania – bo naprzykład ES File Explorer oferuje tylko szyfrowanie dsa i rsa – windowsowy openssh oczywiście go odrzuca


serwer w logach tez pokazuje takie rzeczy :


Could not load host key: C:\\WINDOWS\\System32\\openssh/./ssh_host_rsa_key


Zanim te rzeczy trzeba ustawic sobie uprawnienia w powershell (microsoft) :

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

Trzeba doinstalowac jeszcze : Install-Module -Force OpenSSHUtils (ssh)




tutaj - na koncie administracyjnym w powershell trzeba naprawic uprawnienia do plikow


PS C:\WINDOWS\system32\OpenSSH> Repair-SshdHostKeyPermission -FilePath C:\Windows\System32\OpenSSH\ssh_host_rsa_key

PS C:\WINDOWS\system32\OpenSSH> Repair-SshdHostKeyPermission -FilePath C:\Windows\System32\OpenSSH\ssh_host_dsa_key


w konfiguracji  (plikowi trzeba zmienic uprawnienia żeby dało sie drania edytować)

C:\WINDOWS\system32\OpenSSH\sshd_config


mozna tez dodac:


#akceptuje puste hasla
PermitEmptyPasswords yes

No i Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options\Accounts: Limit local account use of blank passwords

#inny port dla windowsowego ssh
Port 3


ES File Explorer po nawiazaniu polaczenia sftp domyslnie idzie do c: ale można też pójść do np. d: – trzeba tylko zmienić scieżkę D:/


es

Komentarze

Popularne posty z tego bloga

Mapy ISOK LIDAR z Geoportalu w OSMAnd przez OsmAnd Map Creator

Jak dodać własną mapę do OSMAnd

IE7 PNG i filter :