Ordres
Les ordres pròpies de RedderOS són a /usr/local/sbin/. Si alguna cosa d'aquesta pàgina no coincideix
amb el que veus al teu sistema, la referència és el que fa el sistema: avisa'ns perquè ho corregim.
redder-status
Resum de l'estat de privadesa del sistema. És el que obre l'accés directe «Estat de RedderOS» de l'escriptori.
redder-statusCada línia surt amb ✔ o ✘. Comprova:
| Comprovació | Correcte si… |
|---|---|
| Tor | El servei tor està actiu. |
| Tallafoc | La taula inet redder està carregada (sense root: el servei nftables està actiu). |
| sysctl | kernel.kptr_restrict = 2 i kernel.yama.ptrace_scope = 2. |
| Lockdown | El nucli ha arrencat amb lockdown=confidentiality. |
| AppArmor | Hi ha perfils carregats (sense root: el mòdul i el servei estan actius). |
| IPv6 | Està desactivat al nucli. |
| Arrel | / és overlay o tmpfs, és a dir, viu a la RAM. |
| Swap | No hi ha cap swap activa. |
| MAC | Cada interfície de xarxa té una MAC aleatòria, no la de fàbrica. |
Acaba amb el codi 0 si tot està bé i 1 si falla alguna cosa, de manera que serveix en scripts.
redder-wipe
Esborra la memòria i apaga, per dificultar un atac d'arrencada en freda (cold boot).
redder-wipe- Buida les memòries cau del nucli.
- Sobreescriu la RAM lliure amb
sdmem(desecure-delete). - Apaga l'ordinador.
Necessita root, però funciona en qualsevol sessió: es torna a llançar amb sudo i una regla de
/etc/sudoers.d/redderos-wipe permet a tots els usuaris executar-lo sense contrasenya, només sense
arguments. És l'únic que es pot executar com a root sense l'entrada d'administrador.
redder-profile
Gestiona els perfils xifrats. Necessita root. Conceptes i advertiments a Perfils.
redder-profile init <disco>
redder-profile create <disco> <nombre> [hueco]
redder-profile open <nombre>
redder-profile close <nombre>
redder-profile status
redder-profile disks| Subordre | Què fa |
|---|---|
init | Converteix el disc en cambra cuirassada: l'omple de dades aleatòries. N'esborra tot el contingut. Demana escriure SÍ. |
create | Crea un perfil a la ranura indicada (0–7) o en una a l'atzar, i l'obre. Sobreescriu aquella ranura. |
open | Demana la frase i busca el perfil a tots els discos candidats. Si el troba, el munta a /home/<nombre>. |
close | Acaba els processos de l'usuari, desmunta el seu /home, tanca el xifratge i esborra l'usuari del sistema. |
status | Llista els perfils oberts i l'espai que fan servir, o indica que la sessió és amnèsica. |
disks | Llista els discos que poden ser cambra cuirassada, amb mida i model (ho utilitza la pantalla d'entrada). |
Sense arguments, mostra l'ajuda.
La frase es llegeix del terminal sense eco. Si l'entrada no és un terminal, es llegeix d'una línia de
stdin; així la fan servir la pantalla d'entrada i l'autotest. Amb REDDER_YES=1 no es demanen les
confirmacions d'init i create: utilitza-ho només en scripts.
Missatges
L'ordre mostra els missatges en castellà.
| Missatge | Significa |
|---|---|
No se ha podido abrir el perfil. | No s'ha pogut obrir el perfil: nom inexistent o frase incorrecta. És el mateix a propòsit. |
Ese perfil ya existe | Ja hi ha un perfil amb aquest nom i aquesta frase a la cambra cuirassada. |
La frase debe tener al menos 12 caracteres | La frase és massa curta (mínim 12 caràcters). |
Disco demasiado pequeño (mínimo 257 MiB) | El disc no és prou gran per a 8 ranures de 32 MiB. |
Ordres internes
Les utilitza el mateix sistema; no cal executar-les a mà.
| Ordre | Què fa |
|---|---|
redder-login | Entrada a la consola de text (tty1 i port sèrie): demana el nom i la frase o obre la sessió amnèsica. |
redder-greeter-loop | Arrenca la pantalla d'entrada gràfica, llança l'escriptori i, en tancar la sessió, tanca el perfil. |
redder-admin-mode | A cada arrencada, dona o treu sudo a anon segons redderos.admin=1. |
redder-selftest | Autotest d'arrencada (només amb redderos.selftest=1). Vegeu Autotest. |