[RISOLTO]Passare da root a user

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Re: Passare da root a user

Messaggio da albatros »

Mario Vanoni ha scritto:Alla guida ora sei root,
se fai un incidente, l'avresti fatto anche da utente normale.
Beh, il paragone con la guida di un mezzo regge fino ad un certo punto... Comunque andiamo avanti, pur tirandolo un po' per i capelli.
A parte che le cose che hai citato dovrebbe controllarle anche un guidatore normale, se non vuol prendere multe o guastere l'automobile, comunque sia concordo che root si avvicini più alla figura del meccanico che dell'autista.
E' verissimo che gli incidenti possono capitare lo stesso, ma nella cassetta degli attrezzi dell'auto di root c'è un potente gas per fare saldature, altamente esplosivo ed altamente infiammabile, ragion per cui di solito root va a giro con la sua auto personale, da guidatore normale, non con quella da lavoro.
Ed è vero che se la fortuna è cieca la sfortuna ci vede benissimo, però questo non toglie di prendere ogni (ragionevole) precauzione possibile per evitare guai.
Il fatto che in una zona ad alta sismicità non lontano da casa mia non si verifichi un terremoto da ormai 90 anni non vuol dire che non si debbano costruire e restaurare edifici seguendo scrupolosamente le norme antisismiche; poi se viene il terremoto danni ce ne saranno lo stesso, ma senz'altro molto minori.
Quasi sicuramente concluderai la tua carriera di sysadmin usando sempre l'account di root senza alcun problema, ma questo non vuol dire che non sia un comportamento inutilmente pericoloso, così come si può arrampicare in montagna una vita senza legarsi mai o fumare 30 sigarette al giorno e morire a più di 100 anni senza patologie polmonari.
D'accordo, con un uso attento il rischio è piccolo e anche usando un account normale non si è necessariamente sempre al sicuro, ma non vedo il motivo di ridurre ulteriormente e sensibilmente questo rischio usando banalmente un account normale per operazioni normali, è un'accortezza che richiede poca fatica e aggiunge molta sicurezza.

Redwave
Linux 0.x
Linux 0.x
Messaggi: 83
Iscritto il: sab 25 ott 2008, 11:58
Slackware: 12.1

Re: Passare da root a user

Messaggio da Redwave »

Ho letto tutto molto interessante!
Editato il titolo , Risolto.

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: Passare da root a user

Messaggio da masalapianta »

Mario Vanoni ha scritto: ma contro l'ignoranza non esiste rimedio
verissimo, per questo smetto di risponderti in questo thread, nonostante ti abbia dimostrato con degli esempi che stai sbagliando, continui a scrivere cose senza senso, quindi si, contro l'ignoranza sembra proprio che il rimedio non esista

Communico
Packager
Packager
Messaggi: 200
Iscritto il: sab 3 mag 2008, 19:59
Nome Cognome: Stefano Cereda
Slackware: current
Kernel: 2.6.29.1
Desktop: kde 4.2.2
Località: Seriate (BG)

Re: [RISOLTO]Passare da root a user

Messaggio da Communico »

root non è un meccanico, è un ottimo guidatore senza cintura di sicurezza...probabilmente grazie alla sua esperienza non va addosso a nessuno, ma se qualcuno gli va addosso la prende nel c**o comunque....

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: [RISOLTO]Passare da root a user

Messaggio da Mario Vanoni »

Communico ha scritto:root non è un meccanico, è un ottimo guidatore senza cintura di sicurezza...probabilmente grazie alla sua esperienza non va addosso a nessuno, ma se qualcuno gli va addosso la prende nel c**o comunque....
Il sysadm, quindi root,
e` un meccanico guidatore _con_ sicura di sicurezza e casco,
avendo "assemblato" lui la macchina,
conosce a fondo ogni spia, interruttore ecc.,
al primo rumore strano reagisce ...

Se usa componenti di dubbia provenienza rischia.

Se cade un aereo sulla casa/macchina,
no ha chance, esperto o principiante che sia.

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: [RISOLTO]Passare da root a user

Messaggio da masalapianta »

Mario Vanoni ha scritto:
Communico ha scritto:root non è un meccanico, è un ottimo guidatore senza cintura di sicurezza...probabilmente grazie alla sua esperienza non va addosso a nessuno, ma se qualcuno gli va addosso la prende nel c**o comunque....
Il sysadm, quindi root,
e` un meccanico guidatore _con_ sicura di sicurezza e casco,
avendo "assemblato" lui la macchina,
conosce a fondo ogni spia, interruttore ecc.,
al primo rumore strano reagisce ...

Se usa componenti di dubbia provenienza rischia.

Se cade un aereo sulla casa/macchina,
no ha chance, esperto o principiante che sia.
ti ho dimostrato con un esempio che far girare tutto come root e' potenzialmente pericoloso a prescindere dalla bravura di chi gestisce la macchina; continuando a insistere sostenendo il contrario (senza portare alcuna argomentazione tecnica valida) continui a collezionare pessime figure ed a fare cattiva informazione nei confronti degli sprovveduti che ti prendono sul serio

Avatar utente
raffaele181188
Packager
Packager
Messaggi: 789
Iscritto il: ven 7 set 2007, 21:40
Nome Cognome: Raffaele
Slackware: current
Kernel: 2.6.29.6
Desktop: KDE 4.3
Distribuzione: Ubuntu
Località: DearSkin (FG)

Re: [RISOLTO]Passare da root a user

Messaggio da raffaele181188 »

Mario, immagina che l'aereo sia qualcosa tipo

Codice: Seleziona tutto

rm -rf /etc
Immagina che NON sia sw malevolo, ma semplicemente un bug di un notissimo, usatissimo e testatissimo programma (e comunque non a tutti piace girare con programmi di > 1 anno fa, c'è anche chi si aggiorna...)

Qui fa mooolta moooolta differenza eseguire Firefox come utente root o come utente normale, perchè usando l'account non privilegiato danni non se ne fanno!!!

Certo, se tu l'ultimo programma l'hai installato/aggiornato con una versione di 2 anni fa non corri di questi problemi, ma anche in questo caso il repository potrebbe essere stato corrotto e allora tu... che fai??? Il problema non è quello che tu coscientemente fai sotto root (leggi = quello che digiti), perchè sei un utente esperto, accorto e bla bla bla... Il problema è quello che fa il programma che usi da root, al quale tu impartisci degli ordini, ma lui potrebbe benissimo fare altro...

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Re: [RISOLTO]Passare da root a user

Messaggio da albatros »

Se il repository è corrotto allora sei comunque potenzialmente messo male per qualsiasi programma che installi da root e in questo caso l'essere accorti è fondamentale.
Il problema è invece se un programma fino ad allora ritenuto sicuro contiene un baco sfruttabile in determinate condizioni per eseguire codice arbitrario, baco scoperto magari dopo mesi che quella versione del programma è stata rilasciata ed è ritenuta ben collaudata, per cui l'accortezza nello scegliere che programmi installare non serve, aiuta invece non usare l'account di root se non per scopi di amministrazione del sistema, preferendo account non privilegiati.

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: [RISOLTO]Passare da root a user

Messaggio da Mario Vanoni »

masalapianta ha scritto: ti ho dimostrato con un esempio che far girare tutto come root e' potenzialmente pericoloso a prescindere dalla bravura di chi gestisce la macchina; continuando a insistere sostenendo il contrario (senza portare alcuna argomentazione tecnica valida) continui a collezionare pessime figure ed a fare cattiva informazione nei confronti degli sprovveduti che ti prendono sul serio
Altra leggenda per la tua raccolta.

Quale _SYSADM_ ricompili un kernel
con opzioni differenti dal vecchio kernel.

Torni subito utente, per 7 giorni tutto OK.

Per caso diventi root all'ottavo giorno,
centinaia di mail ...

Scopri che un programma non ha gradito
la opzione -Os al posto di -O2
quando hai compilato il kernel.
Questo programma viene chiamato da crontab(1),
ma chiamato da utente funziona perfettamente.

Quale sysadm permanente l'ho notato/corretto entro un'ora.

Un sysadm non si arrende mai nemmeno di fronte all'evidenza,
firmato Colonnello Buttiglione [1973]

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: [RISOLTO]Passare da root a user

Messaggio da Mario Vanoni »

raffaele181188 ha scritto:Mario, immagina che l'aereo sia qualcosa tipo

Codice: Seleziona tutto

rm -rf /etc
Immagina che NON sia sw malevolo, ma semplicemente un bug di un notissimo, usatissimo e testatissimo programma (e comunque non a tutti piace girare con programmi di > 1 anno fa, c'è anche chi si aggiorna...)

Qui fa mooolta moooolta differenza eseguire Firefox come utente root o come utente normale, perchè usando l'account non privilegiato danni non se ne fanno!!!

Certo, se tu l'ultimo programma l'hai installato/aggiornato con una versione di 2 anni fa non corri di questi problemi, ma anche in questo caso il repository potrebbe essere stato corrotto e allora tu... che fai??? Il problema non è quello che tu coscientemente fai sotto root (leggi = quello che digiti), perchè sei un utente esperto, accorto e bla bla bla... Il problema è quello che fa il programma che usi da root, al quale tu impartisci degli ordini, ma lui potrebbe benissimo fare altro...
E se per caso sei root, ti succede lo stesso,
anche se per 6 mesi eri solo utente,
un programma di due anni fa l'ho conservato,
archivo tutti i codici sorgenti che valgono,
quindi paranoia galoppante!

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: [RISOLTO]Passare da root a user

Messaggio da Mario Vanoni »

albatros ha scritto:Se il repository è corrotto allora sei comunque potenzialmente messo male per qualsiasi programma che installi da root e in questo caso l'essere accorti è fondamentale.
Il problema è invece se un programma fino ad allora ritenuto sicuro contiene un baco sfruttabile in determinate condizioni per eseguire codice arbitrario, baco scoperto magari dopo mesi che quella versione del programma è stata rilasciata ed è ritenuta ben collaudata, per cui l'accortezza nello scegliere che programmi installare non serve, aiuta invece non usare l'account di root se non per scopi di amministrazione del sistema, preferendo account non privilegiati.
Dimmi sinceramente,
a parte programmi GUI come FIREFOX ecc.,
a livello shell _e_ Linux quali programmi
hanno da 5 anni avuto una defaillance?

Il problema sono i programmi GUI,
la GUI bella (sic!) cela quello che, cliccando,
_non_ _sai_ che cosa fa poi veramente!

OpenSSH era solo OpenBSD, non Slackware!
E coinvolgeva anche l'utente _normale_ OpenBSD!

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: [RISOLTO]Passare da root a user

Messaggio da ponce »

ti sbagli mario, probabilmente non ricordi bene: era una backdoor nel codice sorgente della versione portable, che veniva ricompilata poi sulle varie architetture.
se l'avesse scaricata pat per compilarla su slackware, probabilmente avrebbero avuto un'accesso shell sulla sua piattaforma di compilazione.
non ricordo perfettamente ma mi sembra che ci fosse nel configure un richiamo a un file test.sh.
avevano craccato il server con i sorgenti e li avevano sostituiti, compresi gli md5.
non e' stato nemmeno un caso unico (per openbsd si, per fortuna), e' risuccesso altrove.

la morale e' che e' molto difficile essere sicuri al 100% dell'integrita' dei sorgenti/pacchetti che si scaricano, potenzialmente e' sempre un salto nel buio.

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: [RISOLTO]Passare da root a user

Messaggio da Mario Vanoni »

ponce ha scritto: la morale e' che e' molto difficile essere sicuri al 100% dell'integrita' dei sorgenti/pacchetti che si scaricano, potenzialmente e' sempre un salto nel buio.
Cosa cambia che tu sia root od utente con un ssh bacato?

E` sempre l'amministratore del sistema responsabile!
Se non e` super prudente/diffidente/informato ...

Prima o poi ogni utente deve diventare sysadm
sul suo computer Linux privato, okey
se e` un computer M$ ci pensa Bill Gate$.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: [RISOLTO]Passare da root a user

Messaggio da ponce »

non era bacato ssh, veniva aperta una reverse shell verso un ip remoto sulla macchina da cui si lanciava il configure: se lo lanciavi da root era una shell di root.
trovi tutto negli articoli che ti ho linkato.

Avatar utente
twister
Staff
Staff
Messaggi: 1599
Iscritto il: mar 11 nov 2003, 0:00
Slackware: current
Località: Roma
Contatta:

Re: [RISOLTO]Passare da root a user

Messaggio da twister »

Off topic andato sin troppo oltre.
Chiudo
Ultima modifica di twister il ven 30 gen 2009, 21:34, modificato 1 volta in totale.
Motivazione: chiuso

Bloccato