Как защитить svn+ssh пользователей контроля?

Проверьте, включается ли получатель, фильтрующий, или выключается. Если это будет выключено, и Exchange настроен для отправки NDR's, то сервер, вероятно, примет почту, отправленную в не существующие пользователи, заставляя очередь заполниться NDR's.

Включение получателя, фильтрующего, скорее всего, предотвращает это. Письма, отправленные в не существующие пользователи просто, не будут приняты Exchange.

0
задан 16 November 2011 в 17:59
2 ответа

Поразмыслив, я думаю, что использование svn + ssh для этого не подходит. Поэтому я перехожу на svn через https, что обеспечивает более детальный контроль.

0
ответ дан 5 December 2019 в 16:47

На моем веб-хосте есть следующие инструкции:

Используя nano или FTP-клиент, откройте ~ / .ssh / authorized_keys и введите следующее (все в одной строке):

command="/usr/bin/svnserve -t -r /home/[username]/svn",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty [public key text from id_rsa.pub]

Если хотите чтобы иметь несколько пользователей svn для этой учетной записи, тогда для команды в ~ / .ssh / authorized_keys также должна быть задана опция –tunnel-user =. НЕ является именем пользователя (веб-хоста); это имя, под которым вы хотите отображать чеки и чеки пользователя.

И из справочной страницы svnserve:

-r root, --root=root
      Sets the virtual root for repositories served  by  svnserve.   The
      pathname  in URLs provided by the client will be interpreted rela‐
      tive to this root, and will not be allowed to escape this root.
0
ответ дан 5 December 2019 в 16:47

Теги

Похожие вопросы