The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok
.
google unix.com



A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome!

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Shutdown aewpcoles A UNIX a fejlett és szakértői Felhasználók 6 08-03-2006 10:46 AM
használatával "macska", hogy "miközben olvastam sorban a" chugger06 A UNIX a dummies Kérdések és válaszok 3 01-18-2006 02:40 PM
SCO 5,06: automatikus leállítása a munkát? rendechen SCO 1 01-06-2005 06:05 PM
nem root shutdown???? byblyk Linux 4 07-26-2004 03:01 AM
a shutdown rajashekaran A UNIX a fejlett és szakértői Felhasználók 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 Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 11-25-2008
scottsiddharth scottsiddharth is offline
Regisztrált felhasználó
  
 

Join Date: Nov 2008
Hozzászólások: 5
Red face "shutdown" és a "macska"

Hi All,

Ez valójában egy jó interjút adott.

A linux, az engedélyek és a csoport "shutdown" és a "macska" is ugyanaz.

-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 macska

Akkor miért van az, hogy egy normál felhasználó nem tudja futtatni a 'shutdown' parancsot?

Csináltam néhány keresést, és úgy gondolom, hogy valami köze van a SUID.
A "shutdown" parancs kéri a seteuid (0), ahol a "macska" parancs nem.

Ez így rendben van? Tudna valaki kérem ellenőrizze? Emellett ott van a listán a parancsokat, amelyeket csak akkor lehet futtatni a su bár az engedélyek ugyanaz? Úgy értem, hogyan tudod?
Köszönöm.

Last edited by scottsiddharth; 11/25/2008 at 01:00 AM..
  #2 (permalink)  
Old 11-25-2008
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
Moderátor
  
 

Join Date: Sep 2007
Helyszín: Németország
Hozzászólások: 2.285
Mivel nincs setuid bit meg, mint látod magad ránézünk az engedélyeket, azt hiszem, ez a bináris magát ellenőrzésére, aki a végrehajtó azt. Ha megpróbál különböző binárisok a / sbin, mint egy nem root felhasználó lesz különböző teljesítménnyel, így úgy tűnik, hogy nem lehet egy olyan rendszer szintű mechanizmus.

Itt egy jó magyarázat setuid bit stb 6.2:

Linux permissions
  #3 (permalink)  
Old 11-25-2008
nj78 nj78 is offline
Regisztrált felhasználó
  
 

Join Date: Jul 2005
Posts: 105
A szöveg a következő:

/ sbin / halt

A SUSE geteuid használ. Ha nem superuser meg reportsL
megállítása: be kell superuser.
  #4 (permalink)  
Old 11-25-2008
bagmc bagmc is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2007
Helyszín: Portugália
Hozzászólások: 16
Ez megtörténhet, mert a normál felhasználó nem setuid 0-ra. Próbáld ki ezt, és miért nem tudja futtatni a sikeres shutdown normál felhasználó:

$ Strace shutdown

és

# Strace shutdown
  #5 (permalink)  
Old 11-25-2008
nj78 nj78 is offline
Regisztrált felhasználó
  
 

Join Date: Jul 2005
Posts: 105
Igen, shutdown használja ezt, én jelentési megáll. Köszönöm.
  #6 (permalink)  
Old 11-26-2008
scottsiddharth scottsiddharth is offline
Regisztrált felhasználó
  
 

Join Date: Nov 2008
Hozzászólások: 5
$ Strace. / Shutdown

execve ( ". / shutdown" [ ". / shutdown"], [/ * 16 vars * /]) \u003d 0
.
. ***** szöveg kimaradt *****
.
getuid32 () \u003d 8218
geteuid32 () \u003d 8218
setuid32 (8218) \u003d 0
getuid32 () \u003d 8218
write (2, "shutdown: akkor kell root nem "..., 39shutdown: akkor kell tenni, hogy a root!
) \u003d 39
exit_group (1) \u003d?
Process 6144 detached
*************************************************

$. / Shutdown
shutdown: akkor kell tenni, hogy a root!


Wow. Kösz haver. Soha nem tudta, hogy egy ilyen parancs létezett még.
Closed Thread

Könyvjelzõk

Címkék
Linux parancsok

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 07:18 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0