Я пытаюсь настроить сервер git на своей синологии, следуя этот учебник.
Шаг, на котором я застрял, таков:
copy public rsa key from local computer to gituser account on server
Я использую следующую команду: scp -r C:/.ssh/id_rsa.pub my-user-name@ip-adress/volume1/homes/gituser/.ssh
, который генерирует следующий вывод: ssh: Could not resolve hostname c: Name or service not known
.
Поскольку я создал каталог под C:/.ssh
содержащий этот файл, я не знаю, что делать. Кто-нибудь может мне помочь с этим?
Из-за ошибки синтаксис scp выглядит неверным. scp -r "local_file_full_path" user_ID @ hostname: / remote-server_path
двоеточие (:) используется для спецификатора хоста.
Вам нужен путь к каталогу вместо использования «C:». Scp думает, что вы пытаетесь скопировать с сервера с именем «C». У меня нет доступа к машине с Windows, но попробуйте что-нибудь вроде этого \desktop\myfolder\
.