Re: [LINUX:2497] linux & concole

Murat Balkas (fe93004@mobydick.cc.itu.edu.tr)
Sat, 2 Aug 1997 14:40:14 +0300 (EET DST)


Merhaba...

> Ben linux te console dan bazI kullanIcIlar haricinde kimsenin login
> olmasInI istemiyorum. Ama bunu yapamadIm. /etc/login.access dosyasInda
> SOyle bir Ornek var

/etc/nologin dosyasina bir seyler yazin. Root haric herhangi bir kullanici
girmeye kalktiginda, bu dosyayi ekrana yazip kullaniciyi sistemden atsin.
Ornegin,
sysvbanner No Permission > /etc/nologin
yazarsaniz olabilir. Bu durumda sadece root girebilir sisteme.

Ya da, /etc/profile icinde, en sona

if [ "$LOGNAME" = "root" ]; then
echo "Merhaba..."
else
sysvbanner Kusura Bakma
logout
fi

seklinde bir kod ekleyin. If icine eklemeler yaparak birkac kullaniciya
izin verebilirsiniz.
if [ "$LOGNAME" = "root" && "$LOGNAME" = "murat" ]
gibisinden. Shell'in syntax'ini tam olarak hatirlayamadim, mantiksal
islemler farkli sekilde kullaniliyor olabilir.