From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RCVD_NUMERIC_HELO,SPF_HELO_PASS,SPF_PASS autolearn=no version=3.2.4 X-Injected-Via-Gmane: http://gmane.org/ To: sysadmins@lists.altlinux.org From: Pavel Date: Sun, 10 Aug 2008 17:18:31 +0500 Message-ID: References: <4898274C.9010300@rambler.ru> <489CB767.5010503@rambler.ru> <200808090129.00274.jay4mail@gmail.com> <489CC1E3.7090203@rambler.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 85.236.161.128 User-Agent: Thunderbird/2.0.0.16 (winxp/5.1.2600) In-Reply-To: <489CC1E3.7090203@rambler.ru> Sender: news Subject: Re: [Sysadmins] =?koi8-r?b?aXB0YWJsZXMgySDDxczYIFJPVVRF?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Aug 2008 12:17:54 -0000 Archived-At: List-Archive: >>> Кто-нибудь может пояснить мне этот момент? Ведь я-то вижу, что >>> uid=euid=user1 для процесса ping... >> $ ls -la `which ping` >> -rws--x--x 1 root root 30532 Май 9 00:36 /bin/ping >> Он суидный :) > > В курсе :) > > Только вот по каманде "ps axo euid,uid,pid,ppid,comm|grep ping" я вижу, > что euid == uid и uid != root. Вот и прошу пояснить. Как я понимаю, правильно написанная suid'ная программа основную часть времени должна выполняться с правами обычного пользователя, переключаясь в привилегированный режим только при необходимости. ping одна из таких - raw-сокет для отправки ICMP-пакета echo request может создать только root (кратковременная процедура), а принять echo reply (долговременная процедура - ее и видно в выводе ps) можно и с пониженными привилегиями. -- Best regards, Pavel email/xmpp: p2n-at-ya-dot-ru