Ребята столкнулся с такой проблемой.
Проект на Vue JS. Не могу задеплоить на сервер, так как работаю на Windows.
Деплоится проект через программу Deployer в ней в файле deploy.php задачи.
Установил Rsync, и тп программы, указал переменные окружения. создал через putty generate ключи.
Всё равно выдаёт ошибку в начале выдавал ошибку
==
Could not create directory '/home/rihard/.ssh': No such file or directory
==
внутри rsync создал папки а потом через putty ключи
Робин Алиханов, man ssh
-i identity_file
Selects a file from which the identity (private key) for public key authentication is read. The default is ~/.ssh/id_dsa, ~/.ssh/id_ecdsa, ~/.ssh/id_ecdsa_sk, ~/.ssh/id_ed25519, ~/.ssh/id_ed25519_sk and ~/.ssh/id_rsa. Identity files may also be specified on a per-host basis in the configuration file. It is possible to have multiple -i
options (and multiple identities specified in configuration files). If no certificates have been explicitly specified by the CertificateFile directive, ssh will also try to load certificate information from the filename obtained by appending -cert.pub to identity filenames.
rsync -azP -e 'ssh -A -i ~/.ssh/id_dsa' "./dist" "root@111.111.1..1:~/test.js