SVN+SSH - добавление второго пользователя

M
На сайте с 22.02.2007
Offline
161
1787

Продолжение темы - /ru/forum/608731

Пытаюсь добавить 2го пользователя для доступа к SVN.

useradd -d /home/svn -s /bin/bash -g svn newsvnuser

Пробую войти через putty с помощью authorized_keys от первого пользователя, но окно терминала сразу закрывается.

В /var/log/secure пишется следующее:


May 6 14:09:15 pro1747 sshd[16651]: Authentication refused: bad ownership or modes for directory /home/svn
May 6 14:09:15 pro1747 sshd[16651]: Authentication refused: bad ownership or modes for directory /home/svn
May 6 14:09:15 pro1747 sshd[16654]: Received disconnect from ***.***.***.***: 11: No supported authentication methods available
Торрент Трекер Катушка - скачать фильмы (http://katushka.net) | SmartProgress - достижение целей (https://smartprogress.do/) Партнерская программа SmartProgress (https://smartprogress.do/affiliate)
Joker-jar
На сайте с 26.08.2010
Offline
167
#1

Видимо, права на папку /home/svn надо правильные выставить. А разве для SVN нужно пользователя в системе заводить?

M
На сайте с 22.02.2007
Offline
161
#2
Joker-jar:
Видимо, права на папку /home/svn надо правильные выставить. А разве для SVN нужно пользователя в системе заводить?

Да я уже и 777 пробовал, результат нулевой. Пользователя заводить нужно для работы через SSH

Andreyka
На сайте с 19.02.2005
Offline
822
#3

Authentication refused: bad ownership or modes for directory /home/svn

Какое из слов перевести?

Не стоит плодить сущности без необходимости
M
На сайте с 22.02.2007
Offline
161
#4
Andreyka:
Authentication refused: bad ownership or modes for directory /home/svn
Какое из слов перевести?

Перевод ясен, не ясно что делать. У пользователей svn и newsvnuser одна группа svn

Делал для директории /home/svn/ права 775, не вышло, делал 777!!! тоже не вышло.

Единственно у директории /home/svn/ владелец стоит svn:svn Может в этом дело? Но ведь нельзя же 2их записать во владельцы? Для этого же и существуют группы. И группа стоит одна для 2х пользователей - svn.

Я просто уже по 10 разу все повторяю, но результат один...

P
На сайте с 08.03.2007
Offline
250
#5

А с какой целью заводится второй пользователь? Обычно svn+ssh делается только для одного unix пользователя (svn например), а пользователи репозитория регистрируются в authorized_keys так, как написано в инструкции (например http://jimmyg.org/blog/2007/subversion-over-svnssh-on-debian.html)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий