Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato
WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato
Abbiamo provato la beta di World of Warcraft: Forever, il Classic+ di Blizzard in arrivo il 4 novembre: la nuova razza Skyborne restituisce la sensazione di un gioco nuovo, ma le zone storiche conservano la noia divertita di Classic. Classi ribilanciate, sciamani anche nell'Alleanza e un motore grafico che in 4K gira bene anche su una RTX 3070. Cosa cambia in Forever? La risposta nell'articolo
TCL P80 Ultra: con un display AMOLED opaco è una gioia per gli occhi e per le dita
TCL P80 Ultra: con un display AMOLED opaco è una gioia per gli occhi e per le dita
TCL P80 Ultra abbina per la prima volta un pannello AMOLED alla tecnologia NXTPAPER con finitura opaca, affiancandoci una fotocamera periscopica da 50 MP con zoom ottico 3x, il SoC Dimensity 7400 Elite e una batteria da 5.800 mAh. Nella prova sul campo emergono luminosità di picco molto elevata, comparto fotografico solido per la fascia di prezzo e autonomia nella media, a fronte di velocità di scrittura dello storage piuttosto contenute
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air combina diverse carte molto interessanti: un OLED PaperMatte da 12 pollici, un corpo sottile e una tastiera molto comoda. Durante la prova abbiamo apprezzato fluidità, audio e comfort visivo, mentre i test hanno chiarito pregi e qualche limite nelle prestazioni. L'autonomia ha convinto anche nell'uso intermittente; la scelta passa dalla compatibilità delle proprie app e dal valore del pacchetto con accessori, proposto a 749 euro
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-04-2005, 16:55   #1
boysna
Senior Member
 
Iscritto dal: Mar 2004
Città: castel san giorgio(salerno)
Messaggi: 1218
comando passwd e permessi sul file /etc/passwd

In un sistema Unix, il file /etc/passwd, che contiene le password degli utenti del sistema, ha le seguenti informazioni associate come restituite dal comando “ls –l”:

-rw-r--r-- 1 root root 1281 mar 11 22:56 /etc/passwd

Tale file è di proprietà del superuser del sistema ed è solo leggibile da tutti gli altri utenti. Si
supponga che sul sistema esista un utente user. Il comando passwd permette all’utente user di cambiare la password e quindi di modificare (scrivere) il file /etc/passwd. Spiegare in modo
esauriente come sia possibile tale modifica visto che l’utente user non ha il permesso di scrittura sul file /etc/passwd.

Questa è la traccia di un esame di "Laboratorio di Sistemi Operativi" a cui ancora non sono riuscito a dare una risposta. Qualcuno mi sa spiegare (come dalla traccia) perchè è possibile tale modifica visto che l'utente user non ha i permessi necessari?
boysna è offline   Rispondi citando il messaggio o parte di esso
Old 23-04-2005, 17:02   #2
l.golinelli
Senior Member
 
Iscritto dal: Jan 2002
Città: Imola
Messaggi: 1116
ls -l /usr/bin/passwd

Noti qualcosa?
l.golinelli è offline   Rispondi citando il messaggio o parte di esso
Old 23-04-2005, 22:12   #3
dennyv
Senior Member
 
L'Avatar di dennyv
 
Iscritto dal: Sep 2003
Città: Bergamo
Messaggi: 1176
SUID -> "SET USER ID" rulez...giusto??
__________________
VGA? No grazie, preferisco le SERIALI!
http://daniele.vigano.me | Home server HP Proliant MicroServer (Fedora 64bit) | Notebook Dell Latitude E5450 (Fedora 64bit) | Mobile Moto G3
GEM HPC Cluster Dell PowerEdge R720xd + R720 + R420 + M1000e + M915 (Ubuntu LTS 64bit) up to 1000 cores | EATON UPS
dennyv è offline   Rispondi citando il messaggio o parte di esso
Old 24-04-2005, 10:35   #4
l.golinelli
Senior Member
 
Iscritto dal: Jan 2002
Città: Imola
Messaggi: 1116
Sì, essendo il file di proprietà di root...
l.golinelli è offline   Rispondi citando il messaggio o parte di esso
Old 25-04-2005, 13:21   #5
boysna
Senior Member
 
Iscritto dal: Mar 2004
Città: castel san giorgio(salerno)
Messaggi: 1218
Non ho capito bene. Mi spiegate con parole semplici anche a me?
boysna è offline   Rispondi citando il messaggio o parte di esso
Old 25-04-2005, 14:17   #6
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Quote:
Originariamente inviato da boysna
Non ho capito bene. Mi spiegate con parole semplici anche a me?

http://www.tech-faq.com/unix-file-permissions.shtml
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 25-04-2005, 18:01   #7
recoil
Senior Member
 
L'Avatar di recoil
 
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19150
Quote:
Originariamente inviato da boysna
Non ho capito bene. Mi spiegate con parole semplici anche a me?
il link di kingv è sicuramente l'ideale per farsi un'idea precisa
tieni conto che c'è una flag particolare, il SUID, che permette di eseguire quel file avendo gli stessi diritti del proprietario

quindi se tu hai un file di root che è SUID lo esegui con tutti i privilegi. chiaramente non bisogna abusare di questa feature
recoil è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2005, 14:23   #8
boysna
Senior Member
 
Iscritto dal: Mar 2004
Città: castel san giorgio(salerno)
Messaggi: 1218
Vediamo se ho capito.
Quando parte un processo si hanno associati ad esso effective e real id. Nel campo st_uid del file etc/passwd c'è il proprietario che sarebbe root. Accedendo con l'id avuto al login time non avrei i permessi per modificare passwd ma in alcuni casi è possibile rendere effective user id uguale all'id proprietario del file con Set-User-Id. Praticamente si va a settare un flag speciale nel campo st_mode che fa si che il processo sia eseguito con l'id del proprietario, indi root. A questo punto et voilà il gioco è fatto perchè avndo il processo passwd l'id del proprietario avrà i permessi in scrittura.

Correggetemi se sbaglio...
boysna è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2005, 14:27   #9
Fa-sum
Member
 
L'Avatar di Fa-sum
 
Iscritto dal: Mar 2005
Messaggi: 109
è molto semplice la cosa... l'applicazione passwd ha i privilegi settati in modo da poter editare quel file no?

o sbaglio?
Fa-sum è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2005, 14:31   #10
boysna
Senior Member
 
Iscritto dal: Mar 2004
Città: castel san giorgio(salerno)
Messaggi: 1218
Permettetemi di porvi un altro quesito. Se ho un editor "scrivi" e creo un file con esso(test.txt). Supponiamo che entrambi i file sono di proprietà dell'utente user1. Se prendo un altro utente user2, queto puo modificare test.txt usando scrivi?

Secondo me dipende dai permessi. Se li ha, puo accedere a scrivi e modificare test. Se non li ha si fa lo stesso ragionamento di sopra. Cioè si deve rendere il real user id uguale a effective user id in modo da poter modificare i due files.
boysna è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2005, 14:32   #11
boysna
Senior Member
 
Iscritto dal: Mar 2004
Città: castel san giorgio(salerno)
Messaggi: 1218
Quote:
Originariamente inviato da Fa-sum
è molto semplice la cosa... l'applicazione passwd ha i privilegi settati in modo da poter editare quel file no?

o sbaglio?
penso di si...
boysna è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2005, 18:02   #12
Fa-sum
Member
 
L'Avatar di Fa-sum
 
Iscritto dal: Mar 2005
Messaggi: 109
Quote:
Originariamente inviato da boysna
Permettetemi di porvi un altro quesito. Se ho un editor "scrivi" e creo un file con esso(test.txt). Supponiamo che entrambi i file sono di proprietà dell'utente user1. Se prendo un altro utente user2, queto puo modificare test.txt usando scrivi?

Secondo me dipende dai permessi. Se li ha, puo accedere a scrivi e modificare test. Se non li ha si fa lo stesso ragionamento di sopra. Cioè si deve rendere il real user id uguale a effective user id in modo da poter modificare i due files.

è ovvio che dipende dai permessi! eheheh e altrimenti a cosa servirebbero? :°D
Fa-sum è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 11:10   #13
Fantasy III
Senior Member
 
L'Avatar di Fantasy III
 
Iscritto dal: Jan 2004
Città: Salerno
Messaggi: 335
etc/passwd permette agli utenti di cambiare la loro password. Ciò richiede l'abilità di scrivere in etc/passwd, che gli utenti "normalmente" non hanno questo previlegio. I permessi del file di /usr/bin/passwd sono -r-sr-xr-x, la 's' indica che il file è SUID, quindi non ha importanza chi esegue il programma , si avranno sempre i privilegi dell'utente root.

bye
Fantasy III è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 22:15   #14
boysna
Senior Member
 
Iscritto dal: Mar 2004
Città: castel san giorgio(salerno)
Messaggi: 1218
Quote:
Originariamente inviato da Fantasy III
I permessi del file di /usr/bin/passwd sono -r-sr-xr-x, la 's' indica che il file è SUID,
bye
Cosa vuol dire? da dove esce quella s? (ho capito sta per s ma nella maschera dei permessi non ci sono solo r w x?)
Comunque stampa a video (Fantasy III ha capito a cosa mi riferisco... )
boysna è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 23:23   #15
Fantasy III
Senior Member
 
L'Avatar di Fantasy III
 
Iscritto dal: Jan 2004
Città: Salerno
Messaggi: 335
Quote:
Originariamente inviato da boysna
Cosa vuol dire? da dove esce quella s? (ho capito sta per s ma nella maschera dei permessi non ci sono solo r w x?)
se leggi "attentamente" qui [è lo stesso link che ha segnalato l'utente Kingv] capirai...

Quote:
Originariamente inviato da boysna
Comunque stampa a video (Fantasy III ha capito a cosa mi riferisco... )
aa belloooo !!!
ho eseguito il programma e stampa a file...non ci siamo proprio...
Fantasy III è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 23:31   #16
HexDEF6
Senior Member
 
L'Avatar di HexDEF6
 
Iscritto dal: Dec 2000
Città: Trento
Messaggi: 5917
Quote:
Originariamente inviato da boysna
In un sistema Unix, il file /etc/passwd, che contiene le password degli utenti del sistema
niente shadow??

digli di installare un linux umanamente recente prima di guardare come si cambiano le password!
__________________
Linux User #272700 >+++++++++[<+++++++++>-]<+.++.>++++[<---->-]<++.+++++++.
HOWTO: SSH Firewall e DMZ
ɐɹdosoʇʇos oʇuǝs ıɯ
HexDEF6 è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2005, 20:47   #17
Fa-sum
Member
 
L'Avatar di Fa-sum
 
Iscritto dal: Mar 2005
Messaggi: 109
Quote:
Originariamente inviato da HexDEF6
niente shadow??

digli di installare un linux umanamente recente prima di guardare come si cambiano le password!
vabeh dai porello... era scontato
Fa-sum è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2005, 21:36   #18
boysna
Senior Member
 
Iscritto dal: Mar 2004
Città: castel san giorgio(salerno)
Messaggi: 1218
Quote:
Originariamente inviato da Fantasy III
se leggi "attentamente" qui [è lo stesso link che ha segnalato l'utente Kingv] capirai...


aa belloooo !!!
ho eseguito il programma e stampa a file...non ci siamo proprio...

provo e riprovo ma non ci riesco proprio mai...
boysna è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2005, 21:39   #19
boysna
Senior Member
 
Iscritto dal: Mar 2004
Città: castel san giorgio(salerno)
Messaggi: 1218
Quote:
Originariamente inviato da Fantasy III
etc/passwd permette agli utenti di cambiare la loro password. Ciò richiede l'abilità di scrivere in etc/passwd, che gli utenti "normalmente" non hanno questo previlegio. I permessi del file di /usr/bin/passwd sono -r-sr-xr-x, la 's' indica che il file è SUID, quindi non ha importanza chi esegue il programma , si avranno sempre i privilegi dell'utente root.

bye
ah, e poi non basta fare la traduzione per capire. La prossima volta ti interrogo così vediamo se hai studiato o hai solo fatto la traduzione...
boysna è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato WoW Forever provato: il MMORPG che la community ...
TCL P80 Ultra: con un display AMOLED opaco è una gioia per gli occhi e per le dita TCL P80 Ultra: con un display AMOLED opaco &egra...
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio HUAWEI MatePad Air recensione: OLED opaco e tast...
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica NVIDIA RTX Spark: il PC Windows on ARM costruito...
Motorola razr fold, dalla conchiglia al formato a libro. La recensione Motorola razr fold, dalla conchiglia al formato ...
Microsoft rilancia sulla sovranità...
GeForce RTX 6060: indiscrezioni sulla da...
Quattro agenti Gemini 4 Argon sono morti...
Il supercomputer europeo che sta accorci...
Agenti IA violano oltre 100 siti, coinvo...
Honor Magic V7, prime indiscrezioni sul ...
Amazon vuole 12 reattori nucleari, ma tr...
Antigravity A1, ecco il Remote Controlle...
DRAM e HBM introvabili, il CEO di Dell a...
Giochi Xbox One girano su iPhone in mani...
Google Cloud Londra in errore su 36 prod...
Claude Code trova un miner nascosto nel ...
Le offerte Amazon di oggi: caricatore Ga...
Litografia EUV, la Cina mostra una sorge...
Funzionari di Trump hanno chiesto a CISA...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 17:37.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v