GoGPT Best VPN GoSearch

icono de página de OnWorks

dchroot-dsa: en línea en la nube

Ejecute dchroot-dsa en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando dchroot-dsa que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


dchroot-dsa: ingresa a un entorno chroot

SINOPSIS


dchroot-dsa [-h|--ayuda | -V|--versión | -l|--lista | -i|--información | --config |
-p|--listpaths] [-d directorio|--directory =directorio] [-q|--tranquilo | -v|--verboso] [-c
chroot|--chroot =chroot | --todas | RAÍZ] [COMANDO]

DESCRIPCIÓN


dchroot-dsa permite al usuario ejecutar un comando o un shell de inicio de sesión en un entorno chroot. Si
no se especifica ningún comando, se iniciará un shell de inicio de sesión en el directorio de inicio del usuario dentro
el chroot.

El entorno del usuario se conservará dentro del chroot.

El comando es un único argumento que debe ser una ruta absoluta al programa.
No se permiten opciones adicionales.

El directorio en el que se ejecuta el comando o el shell de inicio de sesión depende del contexto. Ver
--directorio opción a continuación para obtener una descripción completa.

Esta versión de dchroot-dsa es un contenedor de compatibilidad alrededor del Chatarra(1) programa. Eso
se proporciona para compatibilidad con versiones anteriores de las opciones de línea de comandos dchroot-dsa, pero
Se recomienda schroot para uso futuro. Ver la sección "Incompatibilidades"A continuación para
incompatibilidades conocidas con versiones anteriores de dchroot-dsa.

OPCIONES


dchroot-dsa acepta las siguientes opciones:

Básico opciones
-h, --ayuda
Mostrar resumen de ayuda.

-a, --todas
Seleccione todos los chroots. Tenga en cuenta que las versiones anteriores de dchroot-dsa no incluían este
.

-c, --chroot =chroot
Especifique un chroot para usar. Esta opción se puede utilizar varias veces para especificar más
de un chroot, en cuyo caso su efecto es similar a --todas. Si esta opcion es
no utilizado, el primer argumento sin opción especificaba el chroot a utilizar. Tenga en cuenta que
las versiones anteriores de dchroot-dsa no incluían esta opción.

-l, --lista
Enumere todos los chroots disponibles.

-i, --información
Imprime información detallada sobre los chroots disponibles. Tenga en cuenta que las versiones anteriores
de dchroot-dsa no incluía esta opción.

-p, --listpaths
Imprima ubicaciones absolutas (rutas) de los chroots disponibles.

--config
Imprimir configuración de los chroots disponibles. Esto es útil para probar que el
La configuración en uso es la misma que el archivo de configuración. Cualquier comentario en el
faltará el archivo original. Tenga en cuenta que las versiones anteriores de dchroot-dsa no
incluir esta opción.

-d, --directory =directorio
Cambie a directorio dentro del chroot antes de ejecutar el comando o el shell de inicio de sesión.
If directorio no está disponible, dchroot-dsa se cerrará con un estado de error.

El comportamiento predeterminado (todas las rutas de directorio están dentro del chroot) es ejecutar el
shell de inicio de sesión o comando en el directorio de inicio del usuario, o / si el directorio de inicio es
No disponible. Si ninguno de los directorios está disponible, dchroot-dsa saldrá
con un estado de error.

-q, --tranquilo
Imprima solo mensajes esenciales. Tenga en cuenta que las versiones anteriores de dchroot-dsa no
incluir esta opción.

-v, --verboso
Imprime todos los mensajes. Tenga en cuenta que las versiones anteriores de dchroot-dsa no incluían este
.

-V, --versión
Imprime la información de la versión.

CONFIGURACIÓN


INCOMPATIBILIDADES


Debian dchroot antes a versión 1.5.1
· Esta versión de dchroot-dsa utiliza schroot.conf para almacenar la configuración para
chroots disponibles, en lugar de los dchroot.conf archivo utilizado históricamente.
dchroot-dsa admite la migración automática de dchroot.conf En el correo electrónico “Su Cuenta de Usuario en su Nuevo Sistema XNUMXCX”. schroot.conf
formato de archivo de claves con su --config opción de las versiones 0.2.2 a 1.5.0; apoyo para
el formato anterior ya no está disponible.

DSA dchroot
· Los mensajes de registro están redactados y formateados de manera diferente.

· Dchroot-dsa proporciona un subconjunto restringido de la funcionalidad implementada por
Chatarra, pero sigue siendo schroot por debajo. Por lo tanto, dchroot-dsa todavía está sujeto a
comprobación de seguridad schroot, incluida la autenticación y autorización PAM, y
gestión de sesiones, por ejemplo, y por lo tanto puede comportarse de manera ligeramente diferente a
versiones anteriores de dchroot-dsa en algunas circunstancias.

Debian dchroot
A dchroot El paquete proporciona una implementación alternativa de dchroot.

· Se aplican todas las incompatibilidades anteriores.

· Esta versión de dchroot tiene opciones de línea de comandos incompatibles, y aunque algunas de
esas opciones son compatibles o tienen opciones equivalentes con un nombre diferente, el -c
Se requiere la opción para especificar un chroot. También permite utilizar un script de shell
como la opción en lugar de una única ruta absoluta, y permite múltiples comandos
opciones en lugar de una sola opción.

De miembros RECUPERACIONES


dchroot-dsa seleccionará un directorio apropiado para usar dentro del chroot basado en
si el --directorio se utiliza la opción. Al especificar explícitamente un directorio, solo uno
El directorio se utilizará por motivos de seguridad y coherencia, mientras que para un comando o shell de inicio de sesión
se pueden probar varias posibilidades. Tenga en cuenta que debido a que se están considerando múltiples alternativas
para los comandos, es peligroso ejecutar comandos usando dchroot-dsa; use schroot en su lugar. los
Las siguientes subsecciones enumeran la secuencia de respaldo para cada caso. CWD es la corriente
directorio de trabajo, DIR es el directorio especificado con --directorio.

Iniciar sesión shell or comando
┌───────────────────┬──────────────────────────── ──────────────┐
│Transición │ │
│ (Anfitrión → Chroot) │ Comentario │
├────────────────────┼──────────────────────────── ──────────────┤
│CWD → passwd pw_dir │ Comportamiento normal (si --directory no es │
│ │ usado) │
│CWD → / │ Si passwd pw_dir no existe │
FALLO │ Si / es inexistente │
└───────────────────┴──────────────────────────── ──────────────┘
--directorio usado
┌───────────────┬───────────────────────────────── ──────────┐
│Transición │ │
│ (Anfitrión → Chroot) │ Comentario │
├────────────────┼──────────────────────────────── ──────────┤
│CWD → DIR │ Comportamiento normal │
FALLO │ Si DIR es inexistente │
└───────────────┴───────────────────────────────── ──────────┘
No deberían existir alternativas bajo ninguna circunstancia.

Depuración
Tenga en cuenta que --debug = aviso mostrará la lista de respaldo interna calculada para la sesión.

EJEMPLOS


$ dchroot-dsa -l
Chroots disponibles: sarge, sid

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

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

$ dchroot-dsa sid
I: [sid chroot] Ejecutando shell de inicio de sesión: "/ bin / bash"
$

Tenga en cuenta que la línea superior se repitió al error estándar y las líneas restantes al estándar
producción. Esto es intencional, por lo que la salida del programa de los comandos que se ejecutan en el chroot puede
ser canalizados y redirigidos según sea necesario; los datos serán los mismos que si se ejecutara el comando
directamente en el sistema host.

SOLUCIÓN DE PROBLEMAS


Si algo no funciona y los mensajes de error no muestran claramente cuál es el problema, intente
utilizando el --debug =nivel opción para activar la depuración de mensajes. Esto da mucho
más información. Los niveles de depuración válidos son 'ninguno' y 'aviso', 'información', 'advertencia' y
'crítico' en orden de gravedad creciente. Cuanto menor sea el nivel de gravedad, más
salida.

Si aún tiene problemas, los desarrolladores pueden ser contactados en la lista de correo:
Desarrolladores de herramientas de compilación de Debian
<[email protected]>

Utilice dchroot-dsa en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.