1

Я работаю над некоторым кодом с моего компьютера дома и хотел бы делать обновления CVS на удаленном сервере. Когда я на работе, мне не нужно вводить пароль, но дома каждый раз мне нужно вводить пароль каждый раз, когда я делаю обновление CVS.

Я следовал приведенным здесь инструкциям по настройке пары открытого и закрытого ключей SSH без пароля: http://www.ece.uci.edu/~chou/ssh-key.html.

Однако после этого мне все еще нужно вводить свой пароль ssh каждый раз, когда я делаю обновление CVS (или что-нибудь связанное с CVS) с моего локального компьютера.

Что мне не хватает?

1 ответ1

1

Вы установили аутентификацию SSH, и это работает для всего, кто использует SSH в качестве транспорта. Пока вы используете:ssh: метод, он должен работать для CVS.

Взгляните на файл CVS/Root внутри извлеченного каталога, чтобы увидеть, какой метод доступа вы используете, он должен сказать,

:ext:jrandom@cvs.foobar.com:

для перевозки по SSH.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .