АнглийскийФранцузскийИспанский

Значок OnWorks

mussh - Интернет в облаке

Запустите mussh в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда mussh, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


mussh — Мультихост SSH

СИНТАКСИС


грязь [ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ ] <-h хозяин... | -H файл хоста > [-с CMD ] [-С файл сценария ]

ОПИСАНИЕ


грязь это сценарий оболочки, который позволяет выполнять команду или сценарий поверх SSH(1) на
несколько хостов одной командой. По возможности mussh будет использовать SSH-агент(1) и RSA / DSA
ключи, чтобы свести к минимуму необходимость вводить пароль более одного раза.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


--help Печатает полный текст справки.

-d То же, что и -d 1

-d 0 Отключает режим отладки.

-d 1 На STDERR выводит основные действия и активность ssh-agent, а также какой хост
подключен к.

-d 2 Включает весь вывод из -d1, список хостов, команду / скрипт в том виде, в котором он
будет выполняться на каждом хосте и многое другое.

-v То же, что -v 1

-v 1 Устанавливает ssh в режим debug1, передавая ssh "-v".

-v 2 Устанавливает ssh в режим отладки 2, передавая ssh "-v -v".

-v 3 Устанавливает ssh в режим отладки 3, передавая ssh "-v -v -v".

-m [n] Выполнять одновременно на n хостах (асинхронно). Используйте '0' (ноль) для
бесконечно. (дефолт)

-q Нет вывода без необходимости. Это отменит -d и -v, если после них на
командная строка. Он также подавляет вывод каждого хоста. Это НЕ подавит
запросы пароля / парольной фразы, необходимые для входа на каждый хост.

-я [личность ..]
Загрузите идентификационный файл. Когда используется -i, загружаются указанные файлы идентификации.
вместо идентификатора по умолчанию. Вы можете загрузить столько удостоверений RSA / DSA, сколько захотите.
нравится.


Аргументы для передачи ssh с параметром -o. Увидеть SSH(1) справочная страница для получения дополнительной информации о
-o вариант.

-a Принудительно загрузить ssh-agent. Без этого флага mussh не загрузит другого агента, когда
один уже загружен.

-A НЕ загружать ssh-agent. Если агент не загружен, вам будет предложено ввести пароль.
или парольную фразу по ssh для каждого хоста. Если у вас нет ключей RSA / DSA для
хосты назначения, это избавит вас от лишних хлопот.

-b Печатать вывод каждого хоста в блоке, не смешиваясь с выводом других хостов.

-B Разрешить смешивание вывода хостов. (дефолт)

-u Уникальный. Удалите повторяющиеся хосты. (по умолчанию) Если у вас есть хост или пользователь @ хост
более одного раза для файлов, указанных с помощью -H, или хостов, указанных с помощью -h, хост
или user @ host используется только один раз.

-U НЕ делать список хостов уникальным. Это просто отменяет флаг -u. Это вызовет
сценарии, которые должны выполняться на повторяющихся хостах один раз для каждого листинга.

-P НЕ использовать пароли на каком-либо хосте. Это пропустит хосты, на которых не работают ключи.
Если вы используете это с -d, вы все равно увидите, какие хосты вышли из строя.

-l
Используйте «логин», если в имени хоста не указано иное.

-L
Принудительно использовать логин на всех хостах. Это может быть удобно для добавления 'root @' в
имена хостов хранятся в файле для опции -H. С -h это означает, что вы можете печатать меньше.

-s
Путь к оболочке на удаленном хосте. (По умолчанию: bash)

-t
Настройка тайм-аута для каждого сеанса. (требуется openssh 3.8 или новее)

-V Распечатать информацию о версии и выйти.

PROXY ARGS


-p [пользователь @]
Хост для использования в качестве прокси. (Должен быть установлен mussh)

-по
Аргументы для передачи ssh на прокси с параметром -o.

ВЕДУЩИЙ ARGS


-h [пользователь @] [[Пользователь@] ..]
Добавить хост в список хостов. Можно использовать более одного раза.

-ЧАС [файл ..]
Добавить содержимое файла (ов) в список хостов. Файлы должны иметь по одному хосту на строку.
Используйте «#» для комментариев.

КОМАНДА ARGS


Если ни один из них не указан, команды будут считываться из стандартного ввода.

-c
Добавьте команду или список команд и аргументов в кавычки в список команд, которые будут
выполняется на каждом хосте. Можно использовать более одного раза.

-C [файл ..]
Добавьте содержимое файла в список команд, которые будут выполняться на каждом хосте. Может быть использовано
больше чем единожды.

PROXY РЕЖИМ


При проксировании mussh может использовать один удаленный сервер в качестве хоста-бастиона. Все хозяева будут
быть подключенным с центрального хоста, а не с компьютера, на котором вы находитесь
изначально запущен муш. Это может быть удобно, если у вас есть доступ только к одной машине.
за брандмауэром.

Прокси-хост должен иметь OpenSSH 2.3 или выше или sshd, который работает с ForwardAgent.
под ssh2. Прокси-сервер также должен иметь установленный mussh в вашем PATH. Чтобы убедиться, что это
на вашем пути используйте "ssh user @ proxy 'which mussh'". Используйте "ssh user @ proxy 'echo $ PATH'", чтобы
определите свой путь.

СШ-АГЕНТ ВЗАИМОДЕЙСТВИЕ


Предполагая, что вы не выключаете агент с помощью '-A' mussh попытается использовать
SSH-агент(1). Обычно mussh избавляется от агента при выходе. См. ПРИМЕРЫ для
примеры.

ПРИМЕРЫ


Существует файл EXAMPLES с подробными примерами.

Основная команда:
$ грязь -h Foo бар Баз

Простая команда:
$ грязь -h Foo бар Баз -c 'об / мин -e emacs '

Простая команда асинхронно:
$ грязь -h Foo бар Баз -c 'об / мин -e emacs ' -m

Используя определенный ключ:
$ грязь -h Foo бар Баз -c 'об / мин -e emacs ' -i ~ / .ssh / my_other.key

Загрузка списка хостов из файла:
$ грязь -H /tmp/хостлист.txt -c 'об / мин -e emacs '

Загрузка скрипта из файла:
$ грязь -h Foo бар Баз -C /tmp/файл_скрипта.sh

Используйте mussh в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    UnitedRPMS
    UnitedRPMS
    Присоединяйтесь к нам в Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Включите репозиторий URPMS в вашем
    система -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Скачать объединенные рпмс
  • 2
    Boost C ++ библиотеки
    Boost C ++ библиотеки
    Boost предоставляет бесплатное портативное
    рецензируемые библиотеки C++.
    упор делается на портативные библиотеки, которые
    хорошо работать со стандартной библиотекой C++.
    Смотрите http://www.bo...
    Скачать библиотеки Boost C++
  • 3
    Виртуальный GL
    Виртуальный GL
    VirtualGL перенаправляет 3D-команды из
    Приложение Unix / Linux OpenGL на
    серверный GPU и преобразует
    визуализированные 3D-изображения в видеопоток
    с которым ...
    Скачать VirtualGL
  • 4
    libusb
    libusb
    Библиотека для включения пользовательского пространства
    прикладные программы для связи с
    USB-устройства. Аудитория: Разработчики, Конец
    Пользователи/рабочий стол. Язык программирования: С.
    Категории ...
    Скачать libusb
  • 5
    Сковорода
    Сковорода
    SWIG - это инструмент для разработки программного обеспечения
    который соединяет программы, написанные на C, и
    C ++ с множеством высокоуровневых
    языки программирования. SWIG используется с
    разные...
    Скачать SWIG
  • 6
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, созданная с помощью
    Далее JS, Webpack, Babel, Node и
    Экспресс, используя GraphQL и Apollo
    Клиент. Магазин WooCommerce в React (
    содержит: продукты...
    Скачать тему WooCommerce Nextjs React
  • Больше »

Команды Linux

Ad