LINUX.ORG.RU
решено ФорумTalks

Английский IT-сленг

 


2

3

Как сказать «велосипед» или «костыль», но по-английски? Сохранив эмоциональную нагрзку

★★★

Последнее исправление: selivan (всего исправлений: 1)
Ответ на: комментарий от selivan

А если AuthorizedKeysFile не содержит %h,

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

dexpl ★★★★★
()
Ответ на: комментарий от dexpl

Замечание принято, если всё-таки перейдём не на Ansible, а на Puppet - обязательно допилю. А так, если честно, лень - всё-таки, чтобы использовать Puppet, надо знать Ruby.

selivan ★★★
() автор топика
Последнее исправление: selivan (всего исправлений: 1)
Ответ на: комментарий от dexpl

(или %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 ★★★
() автор топика
Последнее исправление: selivan (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.