В конце файла web_only.yml есть такая строка:
awk -F\# '{print $1;}' ~/.ssh/authorized_keys | awk 'BEGIN { print "Authorized SSH keys for this container:"; } NF>=2 {print $NF;}'
Что она означает? Я просто задаюсь вопросом, потому что я никогда не создавал SSH-ключи (и не буду, пока мне не понадобится rsync между двумя VPS).
Я получаю следующее сообщение:
cannot open file '/root/.ssh/authorized_keys' for reading: No such file or directory
Это корректное уведомление, так как у меня такого файла нет. Но должен ли он быть? И если да, то чем «SSH-ключ для контейнера» отличается от ключа для сервера? Должен ли я относиться к этому контейнеру как к независимому серверу, создать там SSH-ключ обычным способом и использовать его так же, как это делается между двумя серверами?
Всё работает отлично, но это меня беспокоит, потому что я не понимаю ![]()