E-Sabit (Linux Kullanıcı Sabitleme(Dondurmak = Deepfreeze = Drive Vaccine)

Linux'da belirli bir kullanıcı bilgilerini değişmezi, sabit yapmak için neler yapılacağıyla ilgili bir yazı yazmıştım. Buradan okuyabilirsiniz..Bu yazıda anlatılanları yapan bir uygulama yazdım. Bu uygulama sistemin tamamının yerine sadece istediğimiz bir kullanıcıyı değişmez yapıyor. Bu sebeple ismini de bilgileri sabitlemesi sebebiyle  E-Sabit olarak belirledim..







Programın deb paketini indiriniz.

Kurulum yapmak için;

  • Kurulum dosyası bu sayfadan indirilir.
  • Pardus yetkili bir kullanıcı ile oturum açılır(önerilen kullanıcı : etapadmin). 
  • İndirilen dosyanın olduğu yerden boş bir alana sağ tuş yapıp terminal açılır.
  • Terminalde sudo apt install ./e-sabit_2.1.0_amd64.deb
  • parolanızı girmenizi isteyecektir. Eğer şifreniz doğruysa kurulum tamamlanacaktır.
  • Kullanımı için uygulamayı çalıştırdığınızda ayarlar sekmesi-->yadım seçeneğini inceleyiniz..

 Faz3(Gnome'da) uygulamayı başlangıçta systemtray'da açmak için;

1- /home/user1/.config/autostart/e-sabit.desktop : user1 kullanıcısında çalışır

 veya

2- /etc/xdg/autostart/e-sabit.desktop: tüm kullanıcılarda çalışır.

e-sabit.desktop dosyası 1. veya 2. adımda olsa da çalışmayabiliyor. Bunun sebebi tam olarak gnome masaüstü ve panel vb başlangıç araçlarının yüklenmeden 1. veya 2. adımdaki dosya devreye girince başlangıçta gözükmüyor. Bunu çözmek için 1. veya 2. adımda gösterilen dosya içeriğinde

Exec=/usr/bin/e-sabit

satırı yerine 

Exec=/bin/bash -c "sleep 5&&/usr/bin/e-sabit"   şeklinde değiştirince sorun çözülecek, başlangıçta sorunsuz çalışacak fakat gözükmeyecektir. Gözükmesi için; Aşağıdaki adımları uygulayınız.



Bu uygulamanın gözükmesi için Kstatusnotifieritem/appindicator support uygulamasını yükleyip aktif hale getirmeliyiz. Bunun için;

1-Sudo yetkili(etapadmin) kullanıcısı olarak açınız...

2- Uçbirim açınız ve “sudo apt-get install gnome-shell-extension-appindicator” yazıp enter basınız.
3- Kurulum yapıldıktan sonra uçbirimi kapatıp bilgisayarı yeniden başlatınız.
4- İnce Ayarlar menüsüne girip eklentiler bölümünden “Kstatusnotifieritem/appindicator support” ayarını aktif hale getiriniz. 



5-Bildirimler kısmında çalışan yazılımlar gözükecektir...

Yorumlar

  1. Esabit ile işlem yaptım ve tüm verilerim silindi uygulamanız da ne uyarı var ne açıklama var. Esabit pardusta güncelleme sonrası otomatik geldi galiba nedir ne değildir diye incelerken klasör yolu olarak home seçmiştim, artdından kaydet yedek al falan butonlarına tıkladım sonrasında bilgisayar mouse bile oynamaycak duruma geldi ve kastı, bilgisayarı kapatıp açtım .config teki dosyalara kadar ne varsa silinmiş masa üstü ortamını bile açmak için uğraşmak zorunda kaldım. Ve ne yazıkki tüm projeler epostalar kişisel dosyaalr vs. v.s ne var sa silinmiş home alt klasöründekiler. Geri getirme şansı var mı ?

    YanıtlaSil
  2. hocam kullanıcı yedeğiniz /var/bacups/dizini altında olması gerekiyor..
    bütün dosyalarınızı oradan tekrar kopyalayabilirsiniz..
    verilerinizin olduğu kullanıcıyı e-sabit ayarlarından seçin şifrenizi giriniz kaydediniz. daha sonra yedeği geri yükle dediğinizde dosyalarınız gelmesi gerekir.

    Şöyle bir durumda olmuş olabilir. Siz daha önce e-sabit kurmuş ve kullanıcı yedeğini almış olabilirsiniz. şimdide mevcut yedeği almadan önceden alınmış yedeği yüklemiş olabilirsiniz...

    YanıtlaSil

Yorum Gönder

..