The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Inizio Forum > UNIX for Dummies Domande & Risposte
.
google unix.com



UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto!

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
Arresto aewpcoles UNIX e avanzata per utenti esperti 6 08-03-2006 10:46 AM
utilizzando 'gatto' al 'while read line' chugger06 UNIX for Dummies Domande & Risposte 3 01-18-2006 02:40 PM
SCO 5,06: spegnimento automatico sul posto di lavoro? rendechen SCO 1 01-06-2005 06:05 PM
non radice di arresto? byblyk Linux 4 07-26-2004 03:01 AM
per spegnere rajashekaran UNIX e avanzata per utenti esperti 2 02-18-2002 01:42 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 11-25-2008
scottsiddharth scottsiddharth is offline
Utente Registrato
  
 

Iscriviti Data: novembre 2008
Interventi: 5
Red face 'arresto' e 'gatto'

Hi All,

Questo è effettivamente un buon colloquio questione.

Su Linux, le autorizzazioni e di gruppo per 'arresto' e 'gatto' è lo stesso.

-rwxr-xr-x 1 root root 18K 2008-05-21 10:43 shutdown
-rwxr-xr-x 1 root root 17K 2007-01-30 19:51 gatto

Poi perché è normale che un utente non può eseguire il 'shutdown' comando?

Ho fatto qualche ricerca e penso che abbia qualcosa a che fare con SUID.
La 'chiusura' chiama il comando seteuid (0) in cui il 'gatto' non comando.

Is this correct? Potrebbe qualcuno vi preghiamo di verificare? Inoltre vi è un elenco di comandi che possono essere eseguite solo da loro, anche se i permessi sono le stesse? Voglio dire come si può sapere?
Grazie.

Ultimo a cura di scottsiddharth; al 11/25/2008 01:00 AM..
  #2 (permalink)  
Old 11-25-2008
zaxxon's Avatar
Zaxxon zaxxon is online now Forum Staff  
Moderatore
  
 

Iscriviti Data: Sep 2007
Posizione: Germania
Interventi: 2.299
Poiché non vi è impostato il bit setuid, come potete vedere voi stessi guardando i permessi, penso che sia il binario stesso controllo che si sta eseguendo. Se si tenta diverse binari in / sbin non come un utente root ottenere diversi risultati, in modo che non sembra essere un meccanismo a livello di sistema.

Qui c'è una buona spiegazione per bit setuid ecc, 6,2:

Linux autorizzazioni
  #3 (permalink)  
Old 11-25-2008
nj78 nj78 is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2005
Interventi: 108
Il seguente:

/ sbin / halt

in suse usa geteuid. Se non si reportsL superuser
arrestare: devono essere superutente.
  #4 (permalink)  
Old 11-25-2008
bagmc bagmc is offline
Utente Registrato
  
 

Iscriviti Data: Sep 2007
Posizione: Portogallo
Interventi: 16
Questo succede perché il vostro utente normale non può setuid a 0. Prova questo e vedere il motivo per cui non è possibile eseguire con successo con l'arresto normale utente:

$ Strace arresto

e

# Strace arresto
  #5 (permalink)  
Old 11-25-2008
nj78 nj78 is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2005
Interventi: 108
Sì, usa questo arresto, ero segnalazione arrestare. Grazie.
  #6 (permalink)  
Old 11-26-2008
scottsiddharth scottsiddharth is offline
Utente Registrato
  
 

Iscriviti Data: novembre 2008
Interventi: 5
$ Strace. / Shutdown

execve ( ". / shutdown", [ ". / shutdown"], [/ * 16 vars * /]) \u003d 0
.
. ***** ***** testo omesso
.
getuid32 () \u003d 8218
geteuid32 () \u003d 8218
setuid32 (8218) \u003d 0
getuid32 () \u003d 8218
scrivere (2, "spegnimento: è necessario essere root per fare "..., 39shutdown: devi essere root per farlo!
) \u003d 39
exit_group (1) \u003d?
Processo 6144 staccata
*************************************************

$. / Shutdown
spegnimento: è necessario essere root per farlo!


Wow. Grazie dude. Non sapeva quali esiste anche un comando.
Closed Thread

Segnalibri

Tag
linux comandi

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 08:31 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0