login ; chown ;tty

Pavel Janík Pavel na Janik.cz
Pátek Březen 8 07:20:24 CET 2002


   From: Daniel Kminek <kminek na mite.cz>
   Date: Fri, 8 Mar 2002 06:16:44 +0100

   > Představte si stroj, který vykonává nějakou činnost. Disk musí být read-only 
   > protože nemá hadrdisk ale flash
   > Dojde-li na potřebu udělat v systému změnu, uživatel si disk se na tu 
   > "chvíli" přepne do read-write. Z důvodů bezpečnosti to ale nemůže dělat 
   > každý. Je tedy třeba, aby se uživatel při přístupu do systému autentifikoval. 
   > A jedním ze způsobů jak toho dosáhnout (a netvrdím že jediným) je login.

Samozřejmě, ale ne /bin/login ;-) Můžete si napsat vlastní login, např.
v shellu:

#!/bin/sh

stty -echo
echo -n "Password: "
read PASSWORD
stty echo
echo
if [ "$PASSWORD" != "mojeheslo" ]; then
  exit 1
fi
cd /
exec /bin/bash -login

;-)
-- 
Pavel Janík

panic ("No CPUs found.  System halted.\n");
                  -- 2.4.3 arch/parisc/kernel/setup.c


Další informace o konferenci Linux