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

Ad


Значок OnWorks

gpg-connect-agent - онлайн в облаке

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

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

ПРОГРАММА:

ИМЯ


gpg-connect-агент - Общайтесь с работающим агентом

СИНТАКСИС


gpg-connect-агент [кредита][команды]

ОПИСАНИЕ


Ассоциация gpg-connect-агент это утилита для связи с запущенным gpg-агент. Это полезно
чтобы ознакомиться с командами, которые предоставляет gpg-agent с помощью интерфейса Assuan. Это также может быть
полезно для написания сценариев простых приложений. Ожидается, что ввод будет на стандартном вводе, а вывод будет получен.
напечатано в стандартный вывод.

Это очень похоже на бег gpg-агент в серверном режиме; но здесь мы подключаемся к бегу
пример.

Могут использоваться следующие варианты:

-v

--подробный
Выводить дополнительную информацию во время бега.

-q

--тихий
Постарайтесь вести себя как можно тише.

--homedir директория
Установите имя домашнего каталога на директория. Если этот вариант не используется, дом
каталог по умолчанию '~ / .gnupg'. Он распознается только при вводе команды
линия. Он также отменяет любой домашний каталог, указанный в переменной среды.
"ГНУПГХОМ'или (в системах Windows) с помощью записи в реестре
HKCU \ Программное обеспечение \ GNU \ GnuPG: HomeDir.

В системах Windows можно установить GnuPG как портативное приложение. В
в этом случае рассматривается только этот параметр командной строки, все другие способы установки дома
каталог игнорируются.

Чтобы установить GnuPG как портативное приложение под Windows, создайте пустое имя файла
"gpgconf.ctl'в том же каталоге, что и инструмент'gpgconf.exe'. Корень
установка чем этот каталог; или если 'gpgconf.exe' был установлен
непосредственно под каталогом с именем 'бункер', его родительский каталог. Вам также необходимо
убедитесь, что следующие каталоги существуют и доступны для записи: 'ROOT / home' для
дом GnuPG и 'КОРЕНЬ / var / cache / gnupg2'для файлов внутреннего кеша.

--агент-программа файл
Укажите программу агента, которую нужно запустить, если она не запущена. Значение по умолчанию -
определяется бегом gpgconf с возможностью --список-каталогов. Обратите внимание, что труба
символ (|) используется для взлома набора регрессионных тестов и, следовательно, не может использоваться в
имя файла.

--dirmngr-программа файл
Укажите программу диспетчера каталогов (клиент сервера ключей), которая будет запущена, если ни одна из них не запущена.
Бег. Это имеет эффект, только если используется вместе с опцией --dirmngr.

--dirmngr
Подключитесь к работающему менеджеру каталогов (клиент сервера ключей) вместо gpg-
агент. Если дирмнгр не запущен, запустите его.

-S

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

-E

--exec Возьмите остальную часть командной строки как программу и ее аргументы и выполните ее как
ассуанский сервер. Вот как бы вы побежали гпгсм:
gpg-connect-agent --exec gpgsm --server
Обратите внимание, что в этом случае вы не можете использовать параметры в командной строке.

--no-ext-connect
Когда используешь -S or --exec, gpg-connect-агент подключается к ассуанскому серверу в
расширенный режим, позволяющий передавать дескриптор. Эта опция заставляет его использовать старый режим.

--нет-автозапуск
Не запускайте gpg-agent или dirmngr, если он еще не запущен.

-r файл

--запустить файл
Запустите команды из файл при запуске, а затем продолжайте обычный ввод
метод. Обратите внимание, что команды, указанные в командной строке, выполняются после этого.
.

-s

--subst
Запустите команду / subst при запуске.

--шестнадцатеричный Печатать строки данных в шестнадцатеричном формате и в представлении ASCII неконтролируемых данных.
символы.

--декодировать
Расшифровать строки данных. Это необходимо для удаления процентных переходов, но убедитесь, что новая строка
всегда начинается с буквы D и пробела.

КОНТРОЛЬ КОМАНДЫ


При чтении команд Ассуана gpg-agent также позволяет нескольким специальным командам управлять своим
операция. Все эти управляющие команды начинаются с косой черты (/).

/ эхо арг
Просто распечатайте арг.

/позволять имя ценностное
Установите переменную имя в ценностное . Переменные заменяются на входе только в том случае, если
/ subst был использован. Переменные указываются с помощью префикса имени доллара.
подпишите и, при желании, укажите имя в фигурных скобках. Правила действительного имени
идентичны стандартным оболочкам Борна. Это еще не применяется
но может быть в будущем. При использовании с фигурными скобками без начального и конечного белого цвета
пространство разрешено.

Если переменная не найдена, она ищется в среде и, если найдена, копируется.
к таблице переменных.

Доступны функции с переменными: после имени функции должен стоять
хотя бы один пробел и хотя бы один аргумент. Следующие функции
доступны:

получить Вернуть значение, описанное аргументом. Доступные аргументы:

УХО Текущий рабочий каталог.

Хомедир
Файл gnupg homedir.

системный каталог
Каталог конфигурации системы GnuPG.

биндир Бинарный каталог GnuPG.

каталог библиотеки Каталог библиотеки GnuPG.

libexecdir
Каталог библиотеки GnuPG для исполняемых файлов.

каталогу_данных
Каталог данных GnuPG.

идентификатор сервера
PID текущего сервера. Командование / serverpid должно быть
дано, чтобы вернуть полезное значение.

не убежать арг
Удалите экранирование в стиле C из арг, Обратите внимание, что \0 и \ x00 прекратить
неявно вернула строку. Преобразуемая строка - это все
аргументы сразу за ограничивающим пробелом имени функции.

непроцентный арг

непроцентный + арг
Удалите экранирование процентного стиля из арг, Обратите внимание, что % 00 завершает
строка неявно. Преобразуемая строка - это все аргументы
сразу за ограничивающим пространством имени функции. непроцентный + также карты
знаки плюса к пробелам.

процент арг

процент + арг
Сбежать арг используя экранирование в стиле процентов. Вкладки, подача страницы, перевод строки,
символы возврата каретки и двоеточия экранируются. процент + также отображает пробелы на плюс
приметы.

код ошибки аргумент

источник ошибки аргумент

ошибка аргумент
Предполагать аргумент является целым числом и оцените его, используя стртол. Вернуть gpg-error
код ошибки, источник ошибки или форматированная строка с кодом ошибки и ошибкой
источник.

+

-

*

/

% Оцените все аргументы как длинные целые числа, используя стртол и применить это
оператор. Деление на ноль дает пустую строку.

!

|

& Оцените все аргументы как длинные целые числа, используя стртол и применить логический
операторы НЕ, ИЛИ или И. Оператор НЕ работает только с последним аргументом.

/ defq имя вар
Использовать содержимое переменной вар для запросов с имя. имя может быть звездочкой
(*) для соответствия любому запросу.

/ defqfile имя файл
Использовать содержание файл для запросов с имя. имя может быть звездочка (*) чтобы соответствовать
любой запрос.

/ defqprog имя прог
Run прог для сопоставления запросов имя и передать ему всю строку как командную строку
аргументы.

/файл данных имя
Записать все строки данных с сервера в файл имя. Файл открыт для
пишется и создается, если его не существует. Существующий файл сначала обрезается до
0. Данные, записанные в файл, полностью декодированы. Использование одного тире для имя
пишет в стандартный вывод. Файл остается открытым до тех пор, пока с помощью этой команды не будет установлен новый файл.
или эта команда используется без аргумента.

/ showdef
Распечатать все определения

/ cleardef
Удалить все определения

/ sendfd файл Режим
Откройте файл in Режим (который должен быть действительным Еореп строка режима) и отправьте файл
дескриптор на сервер. Обычно за этим следует такая команда, как ВХОД FD в
установить источник ввода для других команд.

/ recvfd
Еще не реализовано.

/открытым вар файл [Режим]
Откройте файл и назначьте дескриптор файла вар. Предупреждение: эта команда
экспериментальный и может измениться в будущих версиях.

/ закрыть fd
Закройте дескриптор файла fd. Предупреждение: эта команда является экспериментальной и может
изменение в будущих версиях.

/ showopen
Показать список открытых файлов.

/ serverpid
Отправить команду Ассуа ПОЛУЧИТЬ ИНФОРМАЦИЮ ПИД-регулятор на сервер и сохраните возвращенный PID для
внутренние цели.

/спать Спи секунду.

/ шестнадцатеричный

/ nohex То же, что и параметр командной строки --шестнадцатеричный.

/ декодировать

/ nodecode
То же, что и параметр командной строки --декодировать.

/ subst

/ nosubst
Включение и отключение подстановки переменных. По умолчанию он отключен, если
опция командной строки --subst был использован. Если параметр / subst был включен один раз, ведущий
Пробелы удаляются из строк ввода, что упрощает чтение сценариев.

/в то время как состояние

/конец Эти команды позволяют выполнять циклы. Все строки между в то время как и
соответствующая конец выполняются до тех пор, пока оценка состояние дает
ненулевое значение или строка правда or Да. Оценка проводится путем прохождения
состояние до стртол функция. Пример:

/ subst
/ пусть я 3
/ в то время как $ i
/ echo loop couter - это $ i
/ let i $ {- $ i 1}
/конец

/если состояние

/конец Эти команды обеспечивают условное выполнение. Все строки между if
и соответствующие конец выполняются только в том случае, если оценка состояние дает
ненулевое значение или строка правда or Да. Оценка проводится путем прохождения
состояние до стртол функции.

/ бежать файл
Запускать команды из файл.

/до свидания Завершите соединение и программу

/Помогите Распечатайте список доступных команд управления.

Используйте gpg-connect-agent онлайн с помощью сервисов onworks.net


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

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

Команды Linux

Ad