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

Значок OnWorks

limited-ssh-commands - онлайн в облаке

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

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

ПРОГРАММА:

ИМЯ


limited-ssh-commands - ограничить пользователей SSH предопределенным набором команд.

СИНТАКСИС


/ usr / lib / ограниченные-ssh-команды [конфиг]

ОПИСАНИЕ


Limited-ssh-commands предназначена для вызова SSH, чтобы ограничить пользователя только запуском
конкретные команды. Список разрешенных регулярных выражений можно настроить в
/ и т.д. / ограниченные-ssh-команды /. Запрошенная команда должна соответствовать хотя бы одному обычному
выражение. В противном случае он будет отклонен.

Ограниченные-ssh-команды полезны для предоставления ограниченного доступа через SSH для выполнения только определенных
задача. Например, он может позволить пользователю загружать пакеты Debian через scp и запускать
репрезпро процессвходящий.

Необязательный конфиг параметр - это имя конфигурации внутри
/ и т.д. / ограниченные-ssh-команды / это следует использовать. Если конфиг опущено, имя пользователя
будет использоваться.

ИСПОЛЬЗОВАНИЕ


Создайте файл конфигурации в / и т.д. / ограниченные-ssh-команды / $ config и добавьте следующую строку
в ~ / .ssh / authorized_keys использовать это

command = "/ usr / lib / limited-ssh-commands", без переадресации портов, \
no-X11-forwarding, no-agent-forwarding, no-pty ssh-rsa [...]

ВЫХОД статус


ограниченные-ssh-команды выйдет со статусом выхода из вызванной команды, если
команда разрешена и поэтому выполняется. Если команда отклонена, ограниченный-ssh-
команды выйдет с одним из следующих кодов выхода.

124 Обнаружен файл конфигурации, содержащий хотя бы одно регулярное выражение, но
запрошенная команда не соответствует ни одному из этих регулярных выражений.

125 Файл конфигурации отсутствует или не содержит регулярных выражений.
Таким образом все команды отклоняются.

ПРИМЕРЫ


Представьте, что у вас есть репозиторий пакетов Debian на хосте с помощью REPPRO, и вы хотите
разрешить загрузку пакета в него. Предполагая, что пользователь является представителем, а конфигурация пакета
Хранится в / SRV / REPERPRO, вы должны создать файл конфигурации
/ и т. д. / ограниченные-ssh-команды / репрезопроект содержащие эти три регулярных выражения:

^ scp -p (-d)? -t (-)? / SRV / REPUBRRO / входящий (/ [^ /] *)? $
^ chmod 0644 / SRV / репро / входящий / [^ /] * $
^ реппро (-V)? -b / srv / correpro processincoming foobar $

Используйте ограниченные-ssh-команды онлайн с помощью сервисов onworks.net


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

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

  • 1
    SuiteCRM
    SuiteCRM
    SuiteCRM — отмеченный наградами клиент
    Управление взаимоотношениями (CRM)
    приложение, представленное вам авторами
    и сопровождающие, SalesAgility. Это
    самый лучший в мире...
    Загрузить SuiteCRM
  • 2
    Poweradmin
    Poweradmin
    Poweradmin — это веб-сервер DNS.
    инструмент администрирования для сервера PowerDNS.
    Интерфейс имеет полную поддержку большинства
    возможностей PowerDNS. Он имеет полный
    служба поддержки...
    Скачать Poweradmin
  • 3
    Джин Веб Фреймворк
    Джин Веб Фреймворк
    Джин - невероятно быстрый веб-фреймворк
    написано на Голанге, может выполнять до
    В 40 раз быстрее благодаря
    мартини-подобный API и кастомная версия
    httprout ...
    Скачать Gin Web Framework
  • 4
    ЦЕРЕУС ЛИНУКС
    ЦЕРЕУС ЛИНУКС
    CEREUS LINUX базируется на MX LINUX con
    различные энторнос де эскриториос. Это
    приложение, которое также можно получить
    к
    https://sourceforge.net/projects/cereu...
    Скачать CEREUS LINUX
  • 5
    Тренер по задачам
    Тренер по задачам
    Task Coach - Ваше дружеское задание
    управляющий делами. Task Coach — это бесплатная открытая
    источник todo менеджер. Он вырос из
    разочарование по поводу других программ не
    работа с композитом...
    Скачать тренер задач
  • 6
    Ядро СУБД HyperSQL (HSQLDB)
    Ядро СУБД HyperSQL (HSQLDB)
    HSQLDB — это механизм реляционной базы данных.
    написан на Java, с драйвером JDBC,
    соответствующий ANSI SQL:2016. Маленький,
    быстрый, многопоточный движок и сервер
    с памятью...
    Загрузите ядро ​​базы данных HyperSQL (HSQLDB)
  • Больше »

Команды Linux

Ad