>
>>еще проще - в это случае у них ЕДИНЫЙ личный и публичный
>>ключ :)))
>>и его нужно было:
>>
>>- либо генерить с пустой pass-phrase
>>- либо с простенькой и сказать/разослать ее ВСЕМ этим пользователям
>
>но ведь ключ содержит информацию о том, кому он принадлежит (в конце ключевой строки идет <имя@host>)...
>как же ключ может быть единым?
>
>я для начала сгенерил свой ключ (ivan@host), выложил его на удаленную машину
>в папку home, но при копировании по scp все равно спрашивает
>пароль. Я так думаю, это из-за того, что это не только
>моя home директория, но и других юзеров... Ведь с другими пользователями,
>у которых персональные home-директории, таких проблем не возникало.
тьфу ты черт, запарил совсем - надо было СРАЗУ СКАЗАТЬ, необходимо сгенерить ключи КАЖДОМУ КЛИЕНТУ на ЕГО Windows машине.
Если так, то посмотри какой клиент ТЫ используешь, КАК ГЕНЕРИТЬ ключи,
как загнать их в память для беспарольной работы, как преобразовать их
в формат OpenSSH и положить в .ssh/authorized_keys или в authorized_keys2
Если я правильно понял, схема такова:
Unix-Server: user1, user2 ... userN имеют общую $HOME и соответственно
.ssh/*
Пользователи работают со своих ЛИЧНЫХ WKS(Windows), ВСЕМ установи ОДИН клиент SSH (например Putty), прочитай, изучи и опробуй генерацию ключей,
загрузку в память личных, преобразование (если нужно) в формат OpenSSH
и запись их на Unix-Server:$HOME/.ssh/authorized_keys для SSH1 и в
authorized_keys2 для SSH2