debian vps
3 пользователя с основной группой git
ssh на порт XXX
git репозиторой в папке git/rep
начиная с папки git рекурсивно вглубь овнером проставлен один из пользователей и группа git и права начтение запись овнеру и группе
при попытке доступа к репозиторию по такому адресу
ssh://user1@domain.com:XXX/git/rep
выдает ошибку доступа
При этом, если под рутом пытаться делать то же самое, все работает, т.я. я локально от себя используя данные авторизации рута таки клонирую репу
Дополнительно:
Раньше все это же работало под убунтой без проблем.
Отличие от убунтовской конфигурации в том, что там я использовал стандартный 22-й порт и путь соответственно был
при попытке доступа к репозиторию по такому адресу
ssh://user1@domain.com:XXX/git/rep
выдает ошибку доступа
Лучше не пересказывать, а показать полный вывод ошибки в консоли.
Если мне не изменяет память, при подключении к репозиторию по SSH используется несколько иной синтаксис — после указания имени сервера путь к git-репозиторию указывается через двоеточие, а не прямой «слэш».
text
git clone ssh://user@server:project.git
или
text
git clone user@server:project.git
Попробуйте сконфигурировать доступ по SSH, указав порт подключения в конфигурационном файле клиента, а не в командной строке.
Если мне не изменяет память, при подключении к репозиторию по SSH используется несколько иной синтаксис — после указания имени сервера путь к git-репозиторию указывается через двоеточие, а не прямой «слэш».
не... это в scp так... в git'е ssh://[user@]host.xz[:port]/path/to/repo.git/
[quote="Lupo Alberto⇓"]Если мне не изменяет память, при подключении к репозиторию по SSH используется несколько иной синтаксис — после указания имени сервера путь к git-репозиторию указывается через двоеточие, а не прямой «слэш».