GoGPT Best VPN GoSearch

favicon do OnWorks

dchroot-dsa - Online na nuvem

Execute dchroot-dsa no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando dchroot-dsa que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS

PROGRAMA:

NOME


dchroot-dsa - entra em um ambiente chroot

SINOPSE


dchroot-dsa [-h|--Socorro | -V|--versão | -l|--Lista | -i|--informações | --config |
-p|--listpaths] [-d anuário|--directory =anuário] [-q|--quieto | -v|--verbose] [-c
chroot|--chroot =chroot | --tudo | CHROOT] [COMANDO]

DESCRIÇÃO


dchroot-dsa permite que o usuário execute um comando ou um shell de login em um ambiente chroot. Se
nenhum comando for especificado, um shell de login será iniciado no diretório inicial do usuário dentro
o chroot.

O ambiente do usuário será preservado dentro do chroot.

O comando é um único argumento que deve ser um caminho absoluto para o programa.
Opções adicionais não são permitidas.

O diretório no qual o comando ou shell de login é executado depende do contexto. Ver
--diretório opção abaixo para uma descrição completa.

Esta versão do dchroot-dsa é um wrapper de compatibilidade em torno do Schroot(1) programa. Isto
é fornecido para compatibilidade com versões anteriores com as opções de linha de comando dchroot-dsa, mas
schroot é recomendado para uso futuro. Veja a seção “Incompatibilidades”Abaixo para
incompatibilidades conhecidas com versões mais antigas do dchroot-dsa.

OPÇÕES


dchroot-dsa aceita as seguintes opções:

Basico opções
-h, --Socorro
Mostra o resumo da ajuda.

-a, --tudo
Selecione todos os chroots. Observe que as versões anteriores do dchroot-dsa não incluíam este
opção.

-c, --chroot =chroot
Especifique um chroot para usar. Esta opção pode ser usada várias vezes para especificar mais
do que um chroot, caso em que seu efeito é semelhante a --tudo. Se esta opção for
não usado, o primeiro argumento sem opção especifica o chroot a ser usado. Observe que
as versões anteriores do dchroot-dsa não incluíam essa opção.

-l, --Lista
Liste todos os chroots disponíveis.

-i, --informações
Imprime informações detalhadas sobre os chroots disponíveis. Observe que as versões anteriores
de dchroot-dsa não incluiu essa opção.

-p, --listpaths
Imprime localizações absolutas (caminhos) dos chroots disponíveis.

--config
Imprimir configuração dos chroots disponíveis. Isso é útil para testar se o
a configuração em uso é igual ao arquivo de configuração. Quaisquer comentários no
o arquivo original estará ausente. Observe que as versões anteriores do dchroot-dsa não
inclua esta opção.

-d, --directory =anuário
Mudar para anuário dentro do chroot antes de executar o comando ou shell de login.
If anuário não estiver disponível, dchroot-dsa será encerrado com um status de erro.

O comportamento padrão (todos os caminhos de diretório estão dentro do chroot) é executar o
shell de login ou comando no diretório inicial do usuário, ou / se o diretório home é
não disponível. Se nenhum dos diretórios estiver disponível, dchroot-dsa irá sair
com um status de erro.

-q, --quieto
Imprima apenas mensagens essenciais. Observe que as versões anteriores do dchroot-dsa não
inclua esta opção.

-v, --verbose
Imprima todas as mensagens. Observe que as versões anteriores do dchroot-dsa não incluíam este
opção.

-V, --versão
Imprima informações sobre a versão.

CONFIGURAÇÃO


INCOMPATIBILIDADES


Debian dchroot prévio para versão 1.5.1
· Esta versão do dchroot-dsa usa schroot.conf para armazenar a configuração para
chroots disponíveis, em vez do dchroot.conf arquivo usado historicamente.
dchroot-dsa suporta a migração automática de dchroot.conf ao schroot.conf
formato de arquivo-chave com seu --config opção das versões 0.2.2 a 1.5.0; suporte para
o formato antigo agora não está mais disponível.

DSA dchroot
· As mensagens de log são redigidas e formatadas de maneira diferente.

· Dchroot-dsa fornece um subconjunto restrito da funcionalidade implementada por
Schroot, mas ainda é schroot por baixo. Assim, dchroot-dsa ainda está sujeito a
verificação de segurança schroot, incluindo autenticação e autorização PAM, e
gerenciamento de sessão, por exemplo, e, portanto, pode se comportar de forma ligeiramente diferente para
versões anteriores do dchroot-dsa em algumas circunstâncias.

Debian dchroot
A dchroot pacote fornece uma implementação dchroot alternativa.

· Todas as incompatibilidades acima se aplicam.

· Esta versão do dchroot tem opções de linha de comando incompatíveis, e enquanto alguns
essas opções são suportadas ou têm opções equivalentes com um nome diferente, o -c
opção é necessária para especificar um chroot. Também permite que um script de shell seja usado
como opção em vez de um único caminho absoluto e permite vários comandos
opções em vez de uma única opção.

DIRETÓRIO RECURSOS


dchroot-dsa irá selecionar um diretório apropriado para usar dentro do chroot baseado em
se o --diretório opção é usada. Ao especificar explicitamente um diretório, apenas um
diretório será usado para segurança e consistência, enquanto para um shell de login ou comando
várias possibilidades podem ser tentadas. Observe que, devido a vários substitutos sendo considerados
para comandos, é perigoso executá-los usando dchroot-dsa; em vez disso, use schroot. o
as subseções a seguir listam a sequência de fallback para cada caso. CWD é o atual
diretório de trabalho, DIR é o diretório especificado com --diretório.

Entrar concha or comando
┌──────────────────────┬───────────────────────────────────────────────────────── ────────────────┐
│Transição │ │
│ (Host → Chroot) │ Comentário │
├──────────────────────┼───────────────────────────────────────────────────────── ────────────────┤
│CWD → passwd pw_dir │ Comportamento normal (se --directory não for │
│ │ usado) │
│CWD → / │ Se passwd pw_dir for inexistente │
FALHA │ Se / é inexistente │
└──────────────────────┴───────────────────────────────────────────────────────── ────────────────┘
--diretório usava
┌──────────────────┬────────────────────────────────────────────────────┬─────────────────────────────── ───────────┐
│Transição │ │
│ (Host → Chroot) │ Comentário │
├──────────────────┼────────────────────────────────── ───────────┤
│CWD → DIR │ Comportamento normal │
FALHA │ Se DIR não existe │
└──────────────────┴────────────────────────────────── ───────────┘
Nenhum substituto deve existir em nenhuma circunstância.

depuração
Observe que --debug = aviso mostrará a lista de fallback interno calculada para a sessão.

EXEMPLOS


$ dchroot-dsa -l
Chroots disponíveis: sarge, sid

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

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

$ dchroot-dsa sid
I: [sid chroot] Executando o shell de login: “/ bin / bash"
$

Observe que a linha superior ecoou para o erro padrão e as linhas restantes para o padrão
saída. Isso é intencional, de modo que a saída do programa de comandos executados no chroot pode
ser canalizado e redirecionado conforme necessário; os dados serão os mesmos como se o comando fosse executado
diretamente no sistema host.

PROBLEMAS


Se algo não estiver funcionando e não estiver claro nas mensagens de erro o que está errado, tente
usando o --debug =nível opção para ativar mensagens de depuração. Isso dá muito
Mais Informações. Os níveis de depuração válidos são 'nenhum' e 'aviso', 'informação', 'aviso' e
'crítico' em ordem crescente de gravidade. Quanto mais baixo for o nível de gravidade, mais
saída.

Se você ainda estiver tendo problemas, os desenvolvedores podem ser contatados na lista de e-mails:
Desenvolvedores de ferramentas buildd do Debian
<[email protected]>

Use dchroot-dsa online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad




×
Anúncios
❤ ️Compre, reserve ou compre aqui — sem custos, ajuda a manter os serviços gratuitos.