Как сохранить два различных ssh открытых ключа к серверу?

Вы используете mod_userdir для установки public_html и каталогов, которые позволяют пользователям иметь веб-сайты на машине.

Если Вам только нужно это для одного пользователя, можно также настроить простой виртуальный хост того каталога. EG:

Listen 80
NameVirtualHost *


  ServerName www.yourdomain.com
  DocumentRoot /var/www/html/



  ServerName subdomain.yourdomain.com
  DocumentRoot /home/username/public_html/

Если у Вас есть несколько имен пользователей, Вы хотите создать VirtualHosts для, у Вас есть несколько опций. Первое должно выписать им явно в Вашем httpd.conf. Второе должно использовать mod_rewrite, чтобы искать неизвестные имена хостов и перевести их в пользовательский каталог http://yourhostname.com/~username/ по умолчанию.

Это заботится о веб-аспекте его. Для аспекта FTP демон, такой как DefaultRoot ProFTPd заботится о пользовательском доступе каталога FTP. Для DNS Вы могли создать подстановочный знак запись для указания на *.yourdomain.com на IP-адрес сервера.

Как примечание стороны, отредактируйте этот вопрос с информацией Ваш обеспеченный по Вашему вопросу на StackOverflow (и был в конечном счете портирован к ServerFault) так, чтобы у нас не было дублирующихся вопросов, плавающих вокруг.Спасибо!

0
задан 1 July 2013 в 20:00
3 ответа

Если вы имеете в виду authorized_keys , тогда да, это должно сработать. Убедитесь, что в файле ровно две строки и что в ключевой строке для второго ключа нет лишних пробелов или чего-либо еще. Также убедитесь, что вы добавили правильные строки для каждой желаемой клавиши.

5
ответ дан 4 December 2019 в 11:29

Вы можете использовать ssh-copy-id со своего ноутбука и / или настольного компьютера. Избавляет вас от лишнего шага по копированию вашего открытого ключа в файл авторизованных ключей . Это мое личное предпочтение, но прямая вставка открытого ключа тоже работает :)

0
ответ дан 4 December 2019 в 11:29

В файле authorized_keys у вас есть формат ниже, необходимый для работы двух или более ключей

ssh-rsa  your_public_key  PCname
ssh-rsa  your_second_public_key PCname
0
ответ дан 4 December 2019 в 11:29

Теги

Похожие вопросы