...

Pardus Kurumsal 2 - Sistem Koruma (Sistem Dondurma)

Pardus Kurumsal 2 - Sistem Koruma (Sistem Dondurma)

Linux, Pardus22 Aralık 2011Murat SELÇUK

<img src="http://www.muratselcuk.com/wp-content/uploads/2011/12/LinuxDeepfreeze.png" alt="" title="LinuxDeepfreeze" width="209" height="141" class="alignleft size-full wp-image-434" />Bilişim teknolojileri sınıflarında, İnternet kafelerde ve bilgisayarların halka açık olarak birden fazla kişi tarafından kullanıldığı yerlerde bilgisayarın ayarlarını ve sistemini korumak için çeşitli yazılımlar ve donanımlar kullanılır. Bilgisayar koruma kartı olarak geçen bilgisayarın PCI yuvasına takılan kartlar çok sağlıklı çalışmamakla birlikte zaman zaman sorunlara yol açmaktadır. Bu nedenle genelde bilişim teknoloji sınıflarındaki bilgisayarlarda bulunan kartlar sökülerek yerine "Deep Freeze", "Drive Vaccine" vs. tarzı programlar kurulmaktadır.<!--more-->

Linux sistemlerine gelince birkaç yazılım olmasına rağmen kabul görmüş, kullanılan sağlıklı bir özgür yazılım bulunmamaktadır. (veya ben haberdar değilim)

Linux kullanıcı yapısında yönetici hesabına (Root) veya yönetici hesabı yetkilerine sahip olmayan bir kullanıcı /home dizini haricinde hiç bir klasör veya dosyaya erişememektedir. Bu aslında başlı başına bir korumadır. Standart bir kullanıcı sistemi bozacak herhangi bir etkide bulunamaz. Ancak düzeni bozabilir. :) Bilgisayarın masaüstü duvar kağıdı görüntüsü olmadık bir görüntü ile değişebilir, masaüstü gereksiz dosyalar ile dolabilir, çalışan programların ayarları değişebilir, tarayıcıların başlangıç sayfaları değişebilir ve daha neler neler...

Batuhan Bayrakçı'nın bir yorumu üzerine fark ettim. <a href="http://www.muratselcuk.com/ozgur-bilisim-teknolojileri-sinifi/#comment-207"> http://www.muratselcuk.com/ozgur-bilisim-teknolojileri-sinifi/#comment-207</a>

Pardus-Linux.Org eDergi 32.Sayıda Ercan Topalak tarafından hazırlanan yazıda güzel ve kullanışlı bir çözümden bahsedilmektedir.

Bende bu yöntemi kendi bilişim teknolojileri sınıfımda Pardus Kurumsal 2 sürümümü üzerinde kullandım.

Burada yapılması gerekenleri konsol ekranı üzerinden anlatacağım. Öncelikle /home dizinindeki kullanıcı klasörünün(benim örneğimde "ogrenci") yedeğini /root dizini altına alıyoruz.

<blockquote><code>sudo cp -R /home/ogrenci/ /root/</code></blockquote> Daha sonra yedek aldığımız bu dizinin sahipliğini kullanıcı üzerine alıyoruz. <blockquote><code>sudo chown -R ogrenci:ogrenci /root/ogrenci/</code></blockquote> Pardus Kurumsal 2 için açılışta çalışması için düzenleyeceğimiz dosyayı açıyoruz. Bu dosyanın adı ve yolu farklı dağıtımlarda farklı olabilir. <blockquote><code>kdesu kwrite /etc/conf.d/local.start</code></blockquote> sonra aşağıdaki satırı "local.start" dosyasına ekliyoruz. Bu kod ile Belgeler klasörünü hariç tutarak bütün kullanıcı dizinini aldığımız yedekten geri yüklüyoruz. "rsync çok faydalı bir araç, "rsync --help" komutu parametreleri incelenebilir. Çok çeşitli parametrelere sahip. <blockquote><code>rsync --del -av /root/ogrenci/ /home/ogrenci/ --exclude 'Belgeler'</code></blockquote>

Şimdilik her şey yolunda gözüküyor. Ne kadar kullanışlı olduğunu zamanla göreceğiz. Tabi bunun yanında çok kez reset atılan ve sık kesilen elektrikler nedeni ile kapanan bilgisayarlarda bulunan Linux işletim sistemlerinin ne kadar sağlıklı çalışacağını senenin sonunda gözlemlemiş olacağız...

Kaynak: <a href="http://ankabilisim.org/2011/06/dondurulmus-uzaktan-kumandali-gnulinux/" target="_blank"> http://ankabilisim.org/2011/06/dondurulmus-uzaktan-kumandali-gnulinux/</a> <a href="http://www.pardus-linux.org/dergi-konulari/32/dondurulmuş-uzaktan-kumandalı-gnulinux/" target="_blank"> http://www.pardus-linux.org/dergi-konulari/32/dondurulmuş-uzaktan-kumandalı-gnulinux/</a>