[Linuxtrent] Re: Comando "screen" e privacy

  • From: Flavio Stanchina <flavio@xxxxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sat, 19 Dec 2015 10:59:09 +0100

On 18/12/2015 17:14, Alberto Pol wrote:

Il 18 dicembre 2015 16:28, Emanuele Olivetti <emanuele@xxxxxxxxxxxxxx>
ha scritto:
Ritengo quindi che la privacy fornita da screen sia quella che fornisce
il sistema operativo per l'accesso ai processi. In sintesi, puoi accedere
a ciò che è tuo oppure ti servono permessi particolari.

La mia curiosità era determinata dal fatto che non sono riuscito a
trovare dove viene bufferizzato l'output delle sessioni attive; se
rimane in memoria oppure se è scritto su qualche file.

Premesso che non uso screen (una delle tante cose che mi sono sempre
ripromesso di sperimentare, ma non lo ho ancora fatto)...

Se dovessi scommetterci su, punterei tutto sull'uso di pipe: in tal caso è
il kernel che si preoccupa di bufferizzare in memoria una certa quantità di
dati finché il processo in ascolto non li estrae. Tale memoria è
sicuramente protetta come qualsiasi altra risorsa di un processo, quindi
inaccessibile ad altri utenti a meno di buchi nel kernel. Se il processo
produce molto output mentre si è disconnessi, il kernel lo ferma finché non
si ristabilisce la connessione interattiva.

Vedere "man 7 pipe" per la relativa documentazione.

--
Ciao, Flavio

Those who do not understand Unix are condemned to reinvent it, poorly.
-- Henry Spencer
--
Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: