Tor ativoPT
Comandos — RedderOSMinimizar (voltar ao ambiente de trabalho)Fechar (voltar ao ambiente de trabalho)
// docs

Comandos

Os comandos próprios do RedderOS estão em /usr/local/sbin/. Se algo nesta página não coincidir com o que vê no seu sistema, o que o sistema faz é a referência: avise-nos para o corrigirmos.

redder-status

Resumo do estado de privacidade do sistema. É o que abre o atalho «Estado do RedderOS» do ambiente de trabalho.

sh
redder-status

Cada linha sai com ✔ ou ✘. Verifica:

VerificaçãoCorreto se…
TorO serviço tor está ativo.
FirewallA tabela inet redder está carregada (sem root: o serviço nftables está ativo).
sysctlkernel.kptr_restrict = 2 e kernel.yama.ptrace_scope = 2.
LockdownO kernel arrancou com lockdown=confidentiality.
AppArmorHá perfis carregados (sem root: o módulo e o serviço estão ativos).
IPv6Está desativado no kernel.
Raiz/ é overlay ou tmpfs, ou seja, vive na RAM.
SwapNão há nenhuma swap ativa.
MACCada interface de rede tem um MAC aleatório, não o de fábrica.

Termina com código 0 se estiver tudo bem e 1 se algo falhar, por isso serve em scripts.

redder-wipe

Apaga a memória e desliga, para dificultar um ataque cold boot.

sh
redder-wipe
  1. Esvazia as caches do kernel.
  2. Substitui a RAM livre com sdmem (do secure-delete).
  3. Desliga o computador.

Precisa de root, mas funciona em qualquer sessão: relança-se com sudo e uma regra de /etc/sudoers.d/redderos-wipe permite a todos os utilizadores executá-lo sem palavra-passe, apenas sem argumentos. É a única coisa que se pode executar como root sem a entrada de administrador.

redder-profile

Gere os perfis cifrados. Precisa de root. Conceitos e avisos em Perfis.

sh
redder-profile init   <disco>
redder-profile create <disco> <nombre> [hueco]
redder-profile open   <nombre>
redder-profile close  <nombre>
redder-profile status
redder-profile disks
SubcomandoO que faz
initConverte o disco num cofre: enche-o de dados aleatórios. Apaga todo o seu conteúdo. Pede para escrever SÍ.
createCria um perfil na ranhura indicada (0–7) ou numa ao acaso, e abre-o. Substitui essa ranhura.
openPede a frase e procura o perfil em todos os discos candidatos. Se o encontrar, monta-o em /home/<nombre>.
closeTermina os processos do utilizador, desmonta o seu /home, fecha a cifragem e apaga o utilizador do sistema.
statusLista os perfis abertos e o espaço usado, ou indica que a sessão é amnésica.
disksLista os discos que podem ser cofre, com tamanho e modelo (usado pelo ecrã de entrada).

Sem argumentos, mostra a ajuda.

A frase é lida do terminal sem eco. Se a entrada não for um terminal, é lida de uma linha de stdin; é assim que o ecrã de entrada e o autoteste a usam. Com REDDER_YES=1, as confirmações de init e create não são pedidas: use-o apenas em scripts.

Mensagens

As mensagens do programa estão em espanhol.

MensagemSignifica
No se ha podido abrir el perfil.Nome inexistente ou frase incorreta. É a mesma mensagem de propósito.
Ese perfil ya existeJá existe um perfil com esse nome e essa frase no cofre.
La frase debe tener al menos 12 caracteresA frase é demasiado curta.
Disco demasiado pequeño (mínimo 257 MiB)O disco não chega para 8 ranhuras de 32 MiB.

Comandos internos

São usados pelo próprio sistema; não é preciso executá-los à mão.

ComandoO que faz
redder-loginEntrada na consola de texto (tty1 e porta série): pede nome e frase ou abre a sessão amnésica.
redder-greeter-loopArranca o ecrã de entrada gráfico, lança o ambiente de trabalho e, ao terminar sessão, fecha o perfil.
redder-admin-modeEm cada arranque, dá ou retira sudo a anon conforme redderos.admin=1.
redder-selftestAutoteste de arranque (só com redderos.selftest=1). Ver Autoteste.