Я установил Windows 10 OpenSSH Server, который работает нормально.
Чтобы использовать rsync в Windows, я установил Cygwin.Это также отлично работает.
Теперь я установил Cygwin в качестве стандартной оболочки для SSH-соединений:
$ New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name DefaultShell -Value "C:\cygwin64\Cygwin.bat" -PropertyType String -Force
Когда я подключаюсь к машине с Windows через SSH, Cygwin открывается как положено.Я могу rsync папки на компьютере очень хорошо:
$ rsync -a /cygdrive/c/source/ /cygdrive/f/target/
Но как только я пытаюсь rsync от моего Mac до цели, я получаю ошибку:
$ rsync -a /Users/mac/test/ username@10.0.0.11:/backup
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
Любая идея, как решитьчто за проблема?
Спасибо!