Puncte:2

Cum să păstrați și să blocați modificările făcute în timpul unei sesiuni Live a LiveDisc și să preveniți orice modificare ulterioară fără a remasteriza LiveDisc

drapel jp

Un LiveDisc bootabil numai pentru citire (de exemplu, LiveCD, LiveDVD, LiveUSB protejat la scriere, LiveSD protejat la scriere) care deține un sistem de operare complet (de exemplu Ubuntu sau Mint) este ideal pentru a preveni modificările neintenționate care ar fi cauzate de inadvertență, accidente, piese malware sau atacuri rău intenționate. Un disc de boot inscriptibil, cum ar fi HDD sau SSD, ar putea fi susceptibil de modificări neintenționate.

Cu toate acestea, unele dintre setările implicite de pe LiveDisc sunt inadecvate pentru utilizarea mea și am nevoie de anumite personalizări prin modificarea unor setări. Odată ce setările sunt modificate și personalizate în mod corespunzător, vreau să înghețe setările și vreau ca setările înghețate să fie păstrate dincolo de închiderea sau repornirea computerului, dar vreau ca orice modificare ulterioară să fie prevenită. Adică, vreau ca orice modificare suplimentară să dispară atunci când computerul se închide sau repornește.

Prin natura LiveDisc-ului, în mod implicit, fiecare scriere adresată LiveDisc-ului este redirecționată către un disc RAM; adică, orice pare scris în LiveDisc este de fapt scris pe un disc RAM. Prin urmare, toate modificările/personalizarea în timpul unei sesiuni live sunt păstrate numai pe un disc RAM și dispar de fiecare dată când computerul repornește sau se oprește. Datorită acestei naturi, orice modificare nedorită cauzată de inadvertență, accident, malware sau atac rău intenționat va fi distrusă atunci când computerul repornește sau se oprește.

Caracteristica „persistentă” a „casper” obligă fiecare scriere adresată LiveDisc-ului să fie redirecționată către un al doilea disc, care trebuie să poată fi scris în opoziție cu doar citire și care trebuie să fie etichetat „casper-rw” și care este de obicei un stick USB. Astfel, toate modificările/personalizarea (inclusiv modificările nedorite) supraviețuiesc pe al doilea disc (etichetat „casper-rw”) dincolo de reporniri și opriri. Această caracteristică „persistentă” păstrează într-adevăr modificarea/personalizarea mea inițială dincolo de reporniri și opriri. Din păcate, totuși, această caracteristică continuă să păstreze toate modificările ulterioare, chiar dacă vreau ca toate modificările ulterioare să dispară. Deci, această caracteristică „persistentă” a „casper” nu funcționează pentru utilizarea mea.

(Pentru această caracteristică „persistentă”, consultați Ubuntu Help Wiki „https://help.ubuntu.com/community/LiveCD/Persistence”, și consultați, de asemenea, pagina de manual a „casper”.)

Unele stick-uri USB și toate cardurile SD au o filă de protecție la scriere. Am încercat un astfel de dispozitiv cu protecție la scriere pentru a fi folosit ca disc „casper-rw”. După ce a fost făcută modificarea/personalizarea inițială, am oprit computerul, am pornit fila de protecție la scriere a discului „casper-rw”, în speranța de a preveni orice modificare ulterioară și am pornit din nou computerul. Apoi, LiveDisc a blocat cu o eroare care se plângea că discul „casper-rw” nu poate fi scris. Astfel, discul „casper-rw” trebuie să fie întotdeauna inscriptibil.

Odată ce modificarea/personalizarea inițială este salvată pe un disc secundar, vreau ca LiveDisc să folosească acest disc secundar doar pentru a citi modificarea/personalizarea înghețată și, prin urmare, vreau ca orice scriere ulterioară adresată LiveDisc-ului să fie redirecționată către discul RAM obișnuit. de a fi redirecționat către discul secundar. Cum se poate realiza acest lucru? Prin reglarea parametrilor de boot și/sau a parametrilor Casper, se poate realiza acest lucru?

Pagina de manual a „casper” menționează „snapshot”, și există o pagină de manual intitulată „casper-snapshot”. Cu toate acestea, descrierile „snapshot” din aceste pagini de manual sunt atât de scurte și scurte încât nu înțeleg ce face „snapshot” în contextul „casper”. Acest „instantaneu” face ceea ce încerc să obțin?

Știu că se poate crea un nou LiveDisc personalizat, conform ghidului „LiveCDCustomizationFromScratch” (https://help.ubuntu.com/community/LiveCDCustomizationFromScratch) și „LiveCDCustomization” (https://help.ubuntu.com/community/LiveCDCustomization). Cu toate acestea, deși modificarea/personalizarea setărilor este încă experimentală, nu vreau să creez un nou LiveDisc personalizat și prefer să folosesc un disc secundar.

Puncte:1
drapel jp

LiveDisc personalizat

Cea mai bună alegere este probabil să creați un nou LiveDisc personalizat, dar este multă muncă de configurat.

Soluție folosind un sistem live persistent

Voi sugera o soluție de soluție aici:

Înființat

Utilizare [repetată].

  • La oprire, ar trebui să eliminați conținutul partiției pentru persistență (dacă este important să mențineți securitatea și confidențialitatea)

  • Porniți într-o sesiune live (doar live) și extrageți conținutul din tarball în partiție pentru persistență...

  • și reporniți, de data aceasta în sesiunea live persistentă cu proprietățile dorite.

C.S.Cameron avatar
drapel cn
Mă întreb dacă există o modalitate de a automatiza restaurarea partiției persistente la fiecare pornire?
sudodus avatar
drapel jp
@C.S.Cameron, Ar fi destul de ușor să extragi conținutul din tarball la pornire prin „crontab”, dar mai dificil de automatizat eliminarea lucrurilor la închidere. Poate că cea mai bună metodă ar fi să faceți închiderea utilizatorului printr-un script personalizat (care elimină lucrurile și se închide).
Puncte:1
drapel cn

Cum să faci o instalare USB persistentă doar în citire

Este posibil să faci ce vrei folosind un modificat Cont de utilizator invitat

  • Instalare lightdm:

      sudo apt-get install lightdm
    

Procesul de instalare va solicita eliminarea GDM.

  • La pop-up, selectați lightdm ca manager de afișare.

Pentru un booters grub2 cu persistente partiții casper-rw, cum ar fi mkusb:

Deschis casper-rw/upper/etc/lightdm/lightdm.conf și schimbare permit-oaspete=adevărat. Acum va exista un cont de invitat.

Pentru bootere Syslinux cu persistente fișierele casper-rw cum ar fi UNetbootin și Rufus: Mai întâi montați fișierul casper-rw:

sudo mkdir /media/casper

sudo mount -o loop casper-rw /media/casper/

Apoi editați casper/upper/etc/lightdm/lightdm.conf și schimbare permit-oaspete=adevărat Un cont de invitat va fi adăugat la opțiunile de pornire.

Modificarea contului de oaspete

Puteți utiliza un cont de utilizator existent sau puteți crea un nou cont de utilizator, pe care să îl utilizați ca bază Live pentru personalizarea sesiunii pentru invitați.

Faceți un director pentru sesiunea pentru invitați, dacă nu există deja unul:

sudo mkdir /etc/guest-session

Creați o legătură simbolică:

sudo ln -s /home/{NAME} /etc/guest-session/skel

Unde {NUME} este numele contului de utilizator pe care doriți să îl utilizați ca bază.

Orice modificări aduse contului de utilizator vor apărea în contul de invitat.

Orice modificare a contului de invitat va fi ștearsă la sfârșitul sesiunii.

Utilizatorul {NAME} poate fi ascuns la conectare:

  • Pentru a ascunde utilizatorul deschis /var/lib/AccountsService/users/{NAME}

  • Editați linia către SystemAccount=true

Vezi si Adăugați un utilizator invitat pe unitatea flash persistentă

Personalizați sesiunea pentru invitați

sudodus avatar
drapel jp
+1; Aceasta este o idee bună. Nu l-am incercat, dar ma bazez pe experienta ta :-)
C.S.Cameron avatar
drapel cn
M-am jucat cu această metodă o vreme și face o unitate Live care poate fi modificată doar de către Administrator. Este bun pentru chioșcuri și altele.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.