Я хочу зробити без паролів ssh для підривного проекту. Зараз я використовую ssh + svn, і це трохи дратує, тому що мені потрібно вводити пароль будь-коли, коли я хочу здійснити транзакцію з сервером.
У Інтернеті я знайшов декілька навчальних посібників про те, як генерувати ключ для безоплатного ssh, але всі вони, начебто, припускають, що я використовую те ж ім’я користувача у віддаленій системі, як і для моєї домашньої системи. Однак ім'я користувача, яке я використовую для ssh + svn, відрізняється від імені облікового запису користувача в системі, в якій я працюю. Як це правильно налаштувати? Мені не пощастило просто змінити ім’я у файлі ключів.
.ssh/id_rsa.pub
і завантажити його на віддалений сервер. Коли я зробив це, він закінчився localusername @ localsystem. Це слід змінити на remoteusername @ Remotesystem, правда? І локально, і віддалено?