Intereting Posts
apt-get продолжает пытаться установить пакет, который уже установлен Нужен сценарий Awk или Unix для транспонирования / поворота в следующем шаблоне Проблема с созданием собственного атрибута на openldap Удаленный рабочий стол (KDE) через обратный туннель SSH Файлы заголовков Nixos X11 не найдены Почему загрузка с SD-карты с моим пользовательским ядром приводит к «VFS: не удается открыть корневое устройство»? Используйте minisat, чтобы найти все решения для SAT Поиск файла для строки, окруженной двумя другими известными строками? использование dateformat в logrotate Установка pari-gp без выгрузки пакетов X-сервера centos 7 проблем с apache Менее сложный способ миграции данных сервера? Инициировать скрипты. Различие загрузочной и стартовой деятельности Как убить сложную задачу в Mac Terminal Поиск сценария, который может цитировать ssh в список ips и выполнять useradd, домашний каталог, создание и пользователя в файл sudoers

Regexp в .ssh / config

На работе мне часто приходится входить в хосты, которые следуют общей схеме именования, например qc01qc12 , hc01hc10 и т. Д. Все они должны получить одинаковые значения конфигурации в моем .ssh/config моего ноутбука. Конечно, я мог бы использовать записи для хостов qc* и hc* , но мне интересно, если вместо этого можно использовать регулярные выражения?

Как указано в gelraen по умолчанию ssh_config не будет поддерживать регулярные выражения, но вы можете попробовать что-то другое, например:

  • Продвинутый ssh-config на Github – он, как говорят, имеет лучший механизм регулярных выражений, но вы должны сами его протестировать
  • некоторые обходные пути: еще один вопрос о unix.stackexchange

Пожалуйста, см. Раздел man ssh_config в man ssh_config .

Долгий ответ: Нет, вы не можете, если вы не исправляете свой ssh чтобы поддержать это.