LINUX cok kullanicili bir isletim sistemidir. Ister evde tekbasiniza kullanin, ister internet'e bagli bir server olarak kullanin her LINUX makinasinda sistemde belirli yetkileri bulunan kullanicilar bulunur. Root tum kullanicilarin en yetkilisidir. Diger kullanicilar sadece kendilerine izin verilen alanlarda calisabilirlerken root heryere girebilir, hatta bir baska kullaniciymis gibi calisabilir. Sistemin duzenlenmesi ve isletilebilmesi icin bu cesit bir kullanicinin olmasi zorunludur.
Makinanin tek kullanicisi siz olsaniz bile islerinizi root kullanicisi ile yapmak yerine kendinize bir kullanici acmaniz yararli olacaktir. Root ile ilgili asagidaki onerileri verebilirim:
Sisteme yeni bir kullanici ekleyebilmek icin:
Yukarida belirtilen islemlerin bazilarini otomatik olarak yapan programlar vardir (adduser). Ancak tum bu islemler elle de yapilabilir.
vi /etc/passwd
en alt satira
mehmet::985:900:Mehmet Tazebay:/home/mehmet:/bin/csh
Burada
Ikinci adim bu kullanicinin calisma dizinini olusturmak
cd /works
mkdir mehmet
chown mehmet mehmet
Son komut ile mehmet isimli dizinin sahibini mehmet isimli kullanici olarak degistir dedik.
Son adim ise o kullanici olarak login edilmesi ve uygun bir sifrenin passwd ile verilmesidir.(i)
LINUX'da syslog sistemi isletim sonucu meydana gelen mesajlari belirli dosyalara aktarir. Bu dosyalari inceleyerek isleyis hakkinda bilgi sahibi olunmalidir. Syslog'un hangi aciliyetteki hangi mesajlari nereye yazacagi
/etc/syslog.conf
ile belirlenir. Bir degisiklik yapilmadigi surece
/var/adm/syslog
/var/adm/messages
/var/adm/debug
dosyalarina mesajlar dagitilir. Eger sozkonusu dosyalar incelenip islenmezlerse cok buyuyebilirler. Sisteme baglanmis olan kullanicilar hakkinda bilgiyi
/var/adm/wtmp
dosyasi tutar. Bu dosya ASCII olmadigindan dogrudan okunamaz, last komutu ile incelenebilir. Buna ek olarak cesitli paketler calistiriliyorsa onlarin yarattigi log dosyalari da incelenmelidir. Ornegin ftp calisiyorsa
xferlog veya /var/spool/ftpd/xferlog
kimin ftp ile hangi dosyalari aktardigini gosterir.
Bu dosyalar icerisinde elde edilecek ipuclari ile sistem'in calisma performansi arttirilabilir, kendisini pek belli etmeyen hatalar bulunabilir. (i)