LINUX.ORG.RU

История изменений

Исправление selivan, (текущая версия) :

(или %u), то по логике man sshd_config получается либо 1 файл на всех, если в AuthorizedKeysFile абсолютный путь, либо 1 юзер — один файл (относительно ${HOME} этого юзера).

Портянка кода на руби. Эх блин, ну почему в *nix не прижился какой-нибудь стандартный конфигуратор:

$ conf get sshd.authkeys.path
%h/.ssh/authorized_keys
$ conf get --with-coments sshd.authkeys.path
# Specifies the file that contains the public keys that
# can be used for user authentication.
%h/.ssh/authorized_keys
$ conf set sshd.authkeys.path='%u/ssh_authorized_keys'
$ conf add ssh custom_config_var --type string --comment "lalala"

Исходная версия selivan, :

(или %u), то по логике man sshd_config получается либо 1 файл на всех, если в AuthorizedKeysFile абсолютный путь, либо 1 юзер — один файл (относительно ${HOME} этого юзера).

Эх блин, ну почему в *nix не прижился какой-нибудь стандартный конфигуратор:

$ conf get sshd.authkeys.path
%h/.ssh/authorized_keys
$ conf get --coments sshd.authkeys.path