[devel] ssh-agent и gpg-agent
Dmitry V. Levin
ldv на altlinux.org
Ср Сен 3 22:51:24 MSK 2014
On Wed, Sep 03, 2014 at 06:27:11PM +0400, Денис Смирнов wrote:
[...]
> Как мне решить средствами ssh-agent следующую задачу:
>
> У меня есть несколько ключей. И некоторое множество хостов, на которые я
> захожу. Разумеется для всех этих хостов в ~/.ssh/config указан
> IdentityFile.
$ cat ~/.xprofile
#!/bin/sh
if [ -S "$SSH_AUTH_SOCK" ] &&
[ `ssh-add -L 2>/dev/null |grep -c ^ssh-` -eq 0 ]; then
cd
sed '/^[[:space:]]*IdentityFile[[:space:]]*/I!d;s///;s/^~\///' .ssh/config |
sort -u |
xargs -r ls -- 2>/dev/null |
sort -u |
xargs -r ssh-add -c --
fi
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 181 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20140903/b021abf6/attachment.bin>
Подробная информация о списке рассылки Devel