Существует по крайней мере два различных формата для открытых ключей SSH, которые я знаю как формат OpenSSH и формат PuTTY. Так как я вижу жалобы на "-----НАЧНИТЕ" в Вашем журнале, я подозреваю, что Ваш сервер ожидает OpenSSH-стиль, но Вы дали ему ключ стиля ШПАКЛЕВКИ.
Формат OpenSSH помещает весь ключ плюс комментарий к единственной текстовой строке и похож (для ключа DSA):
ssh-dss my-comment-for-human-convenience
(Замените "ssh-dss" "ssh-rsa" для ключа RSA.)
Стиль PuTTY является более подробным, но содержит ту же информацию. Это похоже:
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "my-comment-for-human-convenience"
<...multiple lines of 64 characters each>
---- END SSH2 PUBLIC KEY ----
Можно использовать PuTTYgen для преобразования между этими двумя форматами (stackoverflow вопрос). Или если Вы осторожны, и Вы знаете, является ли Ваш ключ стиля ШПАКЛЕВКИ RSA или DSA, можно вручную преобразовать один в другой путем удаления разрывов строки в ключевом материале и добавления тега "ssh-dss" или "ssh-rsa".
Я действительно сомневаюсь, что существует единственное место, где можно найти все подробности. Лучший способ состоял бы в том, чтобы просмотреть исходный код ядра наряду со справкой онлайн и
Профессиональная Архитектура Ядра Linux (связываются с Amazon) Wolfgang Mauerer предоставляет информацию о нескольких демонах:
Понимание Диспетчера виртуальной памяти (бесплатного) Gorman также, предоставляет всестороннюю подробную информацию о kswapd.
Единственной книгой, которую я нашел после быстрого поиска, является "Linux" от Michael Koffler. Но от то, что я нашел на Google Books, не объясняет это подробно (просто имя и что демон для).
Существует названная книга Linux Kernel Development
Robert Love
. Он - эксперт Linux и работает с Google, я нашел книгу PDF доступной бесплатно для загрузки через серверы Google. Это имеет некоторую очень хорошую информацию о ядре Linux, будет полезно Вам.