Почему CVS не разрешает вход пользователя (на сервер Synology)?
Я пытаюсь настроить сервер CVS на моем NAS-устройстве Synology, но получаю повторяющуюся ошибку при фактическом доступе к cvs через логин. Я также публикую это на сервере Synology, но подумал, что я опубликую здесь, потому что это, скорее, проблема CVS, чем проблема Synology.
Я следовал этим инструкциям, чтобы настроить CVS http://forum.synology.com/wiki/index.php/Step-by-step_guide_to_installing_CVS_server
Вот результат входа в систему:
$ cvs -d: pserver: user1@redacted.org: / opt / cvsroot login
cvs login: авторизация не пройдена: сервер redacted.org отклонил доступ к / opt / cvsroot для пользователя user1
Результаты различных проверок:
$ Netstat -l | grep cvs
tcp 0 0 0.0.0.0:cvspserver 0.0.0.0:* LISTEN
..
$ cat / etc / services | grep cvs
cvspserver 2401 / tcp # CVS клиент / серверные операции
cvspserver 2401/udp # CVS клиент / серверные операции
cvsup 5999/tcp CVSup # CVSup передача файлов / Джон Полстра / FreeBSD
cvsup 5999 / udp CVSup # CVSup передача файлов / Джон Полстра / FreeBSD
Synology details:: DS2411 + DSM 4.1-2661
Я использую правильный пароль per /opt/cvsroot/CVSROOT/passwd Разрешения для passwd являются chmod 400 и принадлежат cvs: cvs.
Какие-нибудь мысли? Спасибо за вашу помощь.
1 ответ
Я предполагаю, что для синологии нужен открытый порт CVS. Порты TCP и UDP должны быть открыты для CVS. Порт № 2401.