GoGPT Best VPN GoSearch

Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


dchroot-dsa - войти в среду chroot

СИНТАКСИС


dchroot-dsa [-h|--Помогите | -V|--версия | -l|--список | -i|--Информация | --config |
-p|--listpaths] [-d каталог|--directory =каталог] [-q|--тихий | -v|--подробный] [-c
корневой|--chroot =корневой | --все | ХРУТ] [КОМАНДА]

ОПИСАНИЕ


dchroot-dsa позволяет пользователю запускать команду или оболочку входа в систему в среде chroot. Если
команда не указана, оболочка входа будет запущена в домашнем каталоге пользователя внутри
chroot.

Окружение пользователя будет сохранено внутри chroot.

Команда - это единственный аргумент, который должен быть абсолютным путем к программе.
Дополнительные опции не допускаются.

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

Эта версия dchroot-dsa является оболочкой совместимости вокруг шрот(1) программа. Это
предоставляется для обратной совместимости с параметрами командной строки dchroot-dsa, но
schroot рекомендуется для использования в будущем. См. Раздел «Несовместимость”Ниже для
известная несовместимость со старыми версиями dchroot-dsa.

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


dchroot-dsa принимает следующие варианты:

Базовый кредита
-h, --Помогите
Показать сводку справки.

-a, --все
Выберите все chroots. Обратите внимание, что более ранние версии dchroot-dsa не включали это
опцию.

-c, --chroot =корневой
Укажите chroot для использования. Этот параметр можно использовать несколько раз, чтобы указать больше
чем один chroot, и в этом случае его эффект аналогичен --все. Если эта опция
не используется, первый аргумент, не являющийся параметром, указывает используемый chroot. Обратите внимание, что
более ранние версии dchroot-dsa не включали эту опцию.

-l, --список
Перечислите все доступные chroot-файлы.

-i, --Информация
Распечатать подробную информацию о доступных chroot-файлах. Обратите внимание, что более ранние версии
dchroot-dsa не включает эту опцию.

-p, --listpaths
Вывести абсолютные местоположения (пути) доступных chroot.

--config
Распечатать конфигурацию доступных chroot. Это полезно для проверки того, что
Используемая конфигурация такая же, как и в файле конфигурации. Любые комментарии в
исходный файл будет отсутствовать. Обратите внимание, что более ранние версии dchroot-dsa не
включить эту опцию.

-d, --directory =каталог
Изменения в каталог внутри chroot перед запуском команды или оболочки входа.
If каталог недоступен, dchroot-dsa завершит работу с ошибкой.

По умолчанию (все пути к каталогам находятся внутри chroot) запускается
оболочка входа или команда в домашнем каталоге пользователя, или / если домашний каталог
недоступен. Если ни один из каталогов недоступен, dchroot-dsa завершит работу.
со статусом ошибки.

-q, --тихий
Печатайте только важные сообщения. Обратите внимание, что более ранние версии dchroot-dsa не
включить эту опцию.

-v, --подробный
Распечатать все сообщения. Обратите внимание, что более ранние версии dchroot-dsa не включали это
опцию.

-V, --версия
Информация о версии для печати.

КОНФИГУРАЦИЯ


НЕСОВМЕСТИМОСТЬ


Debian dchroot предшествующий в версия 1.5.1
· Эта версия dchroot-dsa использует schroot.conf сохранить конфигурацию для
доступные chroots, а не dchroot.conf файл использовался исторически.
dchroot-dsa поддерживает автоматическую миграцию dchroot.conf до schroot.conf
формат ключевого файла с его --config опция с версии 0.2.2 до 1.5.0; Поддержка для
старый формат больше не доступен.

DSA dchroot
· Сообщения журнала имеют различный формат и формулировку.

· Dchroot-dsa предоставляет ограниченный набор функций, реализованных
шрот, но все еще под ним шрот. Таким образом, dchroot-dsa все еще подлежит
проверка безопасности schroot, включая аутентификацию и авторизацию PAM, и
управление сеансом, например, и, следовательно, может вести себя немного иначе, чем
более ранние версии dchroot-dsa в некоторых случаях.

Debian dchroot
A dchroot Пакет предоставляет альтернативную реализацию dchroot.

· Действуют все перечисленные выше несовместимости.

· Эта версия dchroot имеет несовместимые параметры командной строки, а некоторые из
эти параметры поддерживаются или имеют эквивалентные параметры под другим именем, -c
опция требуется для указания chroot. Это также позволяет использовать сценарий оболочки
в качестве параметра вместо одного абсолютного пути и допускает несколько команд
варианты вместо одного варианта.

СПРАВОЧНИК ОТКАЗЫ


dchroot-dsa выберет соответствующий каталог для использования в chroot на основе
ли - каталог опция используется. При явном указании каталога только один
каталог будет использоваться для безопасности и согласованности, в то время как для оболочки входа или команды
можно попробовать несколько возможностей. Обратите внимание, что из-за того, что рассматривается несколько резервных вариантов
для команд опасно запускать команды с помощью dchroot-dsa; используйте вместо этого schroot. В
В следующих подразделах перечислены резервные последовательности для каждого случая. CWD - текущая
рабочий каталог, DIR - это каталог, указанный с помощью - каталог.

Логин оболочка or команду
┌─────────────────────┬───────────────────────────── ──────────────┐
│Переход │ │
│ (Хост → Chroot) │ Комментарий │
├─────────────────────┼────────────────────────────── ──────────────┤
│CWD → passwd pw_dir │ Нормальное поведение (если --directory не
│ │ б / у) │
│CWD → / │ Если passwd pw_dir не существует │
FAIL │ Если / не существует │
└─────────────────────┴───────────────────────────── ──────────────┘
- каталог использовал
┌────────────────┬────────────────────────────────── ──────────
│Переход │ │
│ (Хост → Chroot) │ Комментарий │
├────────────────┼────────────────────────────────── ──────────
│CWD → DIR │ Нормальное поведение │
FAIL │ Если DIR не существует │
└────────────────┴────────────────────────────────── ──────────
Запасных вариантов не должно быть ни при каких обстоятельствах.

Отладка
Обратите внимание, что --debug = уведомление покажет внутренний резервный список, рассчитанный для сеанса.

ПРИМЕРЫ


$ dchroot-dsa -l
Доступные chroots: sarge, sid

$ dchroot-dsa --listpaths
/ SRV / chroot / sarge
/ SRV / chroot / sid

$ dchroot-dsa -q SID -- / bin / uname
Linux

$ dchroot-dsa SID
I: [sid chroot] Запуск оболочки входа: «/ bin / bash
$

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

УСТРАНЕНИЕ


Если что-то не работает, и из сообщений об ошибках не ясно, что не так, попробуйте
используя --debug =уровень возможность включить отладочные сообщения. Это дает много
больше информации. Допустимые уровни отладки: «нет», «примечание», «информация», «предупреждение» и
«критический» в порядке возрастания серьезности. Чем ниже уровень серьезности, тем больше
вывод.

Если проблема не исчезнет, ​​с разработчиками можно связаться по списку рассылки:
Разработчики Debian buildd-tools
<[электронная почта защищена]>

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


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

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

Команды Linux

Ad




×
Реклама
❤️Совершайте покупки, бронируйте или заказывайте здесь — никаких затрат, что помогает поддерживать бесплатность услуг.