Beyaz.Net İpucu

Gnome masaüstü'nü uzaktan kilitleyip, kilidini açmak

Linux üzerinde koşan Gnome masaüstü bize bir çok esnekliği sağlıyor. Teorik olarak n sayıda masaüstü ile çalışmamıza izin veren Gnome masaüstünü uzaktan kilitleyip açabilmek için ufak iki satır kod yazmamız gerekiyor.

Uçbirim'e girip dosyayı barındıracağımız klasöre dallanıyoruz. Daha sonra Uçbirim'e

vim ekranac.sh

yazıyoruz gelen vim penceresinde içerisine veri girebilmek için insert mod'a geçiyoruz(i tuşuna basarak). Daha sonra içerisine aşağıdaki kodu yapıştırıyoruz ESC tuşuna basıp (Bu işlem vim'i insert mod'dan çıkartıp komut moda alır) iki noktaya basıyoruz (komut gireceğiz) sonra w (write) tuşuna basıp enter tuşuna basıyoruz.

export DISPLAY=:0; gnome-screensaver; gnome-screensaver-command -d


Buradaki asıl olay şudur DISPLAY 0 üzerinde koşan GnomeScreenSaver'ini pasif etmektir. Böylelikle kullanıcı masaüstünü görmüş olur.

Aynı mantıkla ekran kilidi için

vim ekrankilit.sh

yazıyoruz gelen vim penceresinde içerisine veri girebilmek için insert mod'a geçiyoruz(i tuşuna basarak). Daha sonra içerisine aşağıdaki kodu yapıştırıyoruz ESC tuşuna basıp (Bu işlem vim'i insert mod'dan çıkartıp komut moda alır) iki noktaya basıyoruz (komut gireceğiz) sonra w (write) tuşuna basıp enter tuşuna basıyoruz.

export DISPLAY=:0; gnome-screensaver; gnome-screensaver-command -l


kaydedip çıktıktan sonra terminal'e
ekranı kilitlemek için

sh ekrankilit.sh

ekranın kilidini açmak için

sh ekranac.sh

yazıyoruz ssh ile erişip bu işlemleri uzaktan yapabilirsiniz.