Меня попросили сделать для клиента простую модификацию веб-страницы. У них уже есть веб-сайт от предыдущего веб-дизайнера, и они хотят передать его мне, когда он ушел.
Старый веб-дизайнер попросил у меня «корень».
Что он имеет в виду?
Это очень умный вопрос и явный источник путаницы, когда говорят операторы и разработчики. Это означает разные вещи в зависимости от контекста, особенно в контексте веб-хостинга.
root может, насколько мне известно официально означать как минимум:
Последние два обычно не упоминаются в документации и справочных материалах, написанных для системных администраторов, что добавляет актуальности к вопросу.
Я слышал, что каждый из них в то или иное время назывался «корнем» каким-либо профессиональным и высококвалифицированным веб-разработчиком. Это открыло мне глаза, поскольку я много читал и думал, что у меня есть четкое определение «корневого» термина. Таким образом, легко неверно истолковать истинное намерение из-за разницы в терминологии как между операторами, так и разработчиками, но также и между разными подролями разработчиков (как и мое впечатление).
Я не удивлюсь, если будет много других значений, как действительных, так и неверно истолкованных, в дополнение к этим.
Итак, ваша задача - выяснить, что, черт возьми, имеет в виду ваш разработчик, что не всегда легко :-)
Если он уйдет, ему вообще не следовало просить вас ни о чем, а просто дать вам учетные данные для входа на сервер (которые вы должны изменить сразу после их получения).
Это не одно из нормальных употреблений термина «корень». Я могу только представить, что, возможно, логины по паролю ssh отключены на сервере, и он просит вас добавить ваш открытый ключ ssh к корневым ssh-ключам на сервере.
Я предлагаю вам спросить его еще раз, нужен ли ему ssh-ключ. Если да, то вот как вы можете его создать:
http://www.ece.uci.edu/~chou/ssh-key.html
Убедитесь, что вы отправили ему только открытый ключ.