Android aygıtlar, sahiplerinin cihaz üstünde root yetkisine sahip olmasına müsade etmez. Bu normal kullanıcılar için iyi bir özellik iken, cihazlarında detaylı özelleştirmeler yapmak isteyenler için kullanışsız olabilir. Bu özelleştirmeleri yapabilmek için cihaz üzerinde root yetkisine sahip olunması gerekir. Peki bu yetkiye sahip olunca ne olacak? Öncelikle tabletin USB portu kullanıma açılacak Flash bellek, USB web cam gibi cihazları bağlayabilecek ve kullanabilecek, root yerkisi gerektiren uygulamaları kurup kullanabileceksiniz. Ayrıca bluetooth ve GPS’i de kullanabileceksiniz. Başka nedenleri de var…
Aşağıdaki script’i vnc-install.sh dosyasına kaydedip +x verin. Sunulacak çözünürlüğü GEOMERTY değişkeni ile ayarlayabilirsiniz. Bağlantı parolası olan kali123’ü script içinden değiştirebilirsiniz. Kurulumu gerçekleştirdikten sonra çözünürlüğü değiştirmek için /usr/local/bin/vnc-start.sh dosyasındaki -geometry değerini düzenleyin. Bu betik bir systemd servisi olarak yönetilen VNC’nin başlatma betiğidir.
Aşağıdaki betik her açılışta tüm kullanıcıların parolalarının rasgele bir parola ile ayarlanmasını sağlıyor. Böylece EBA QR veya USB Key ile oturum açıldığında oluşan kullanıcı hesaplarının parolaları her başlatmada rasgele bir değere ayarlanacak.
Betik yalnızca user id’si 1000’den büyük olan kullanıcı hesaplarının parolalarının değiştirilmesini sağlıyor. etapadmin ve root kullanıcılarının parolalarında bir değişiklik yapmıyor. Kullanıcıların user id’lerini görmek için passwd dosyasına bakabilirsiniz.
cat /etc/passwd
Aşağıdaki adımları gerçekleştirebilmek için öncelikle root kullanıcısına geçiş yapın.
Bilgisayar açılmadığında, sistem çöktüğünde veya onarım gerektiğinde WinPE tabanlı önyüklenebilir diskler teknik servisler için temel araçlardan biridir. Hiren’s Boot CD ve Sergei Strelec WinPE gibi bilinen çözümlere alternatif olarak geliştirilen AnkhTech WinPE, USB üzerinden çalışan bir mini Windows ortamı sunar ve bakım–onarım süreçlerinde kullanılabilecek çok sayıda aracı tek pakette toplar. AnkhTech WinPE, WinPE altyapısı üzerinde geliştirilmiş, bilgisayar ana işletim sistemi çalışmasa bile açılabilen bir mini Windows ortamıdır.
Bu yazımda diskleri klonlamak için kullanılan açık kaynak kodlu bir yedekleme aracı olan Clonezilla’nın faydalı olduğunu düşündüğüm (ve pek bilinmeyen) bazı pratiklerinden bahsedeceğim. Clonezilla’yı kullanmaya aşina olduğunuzu varsayarak detaya girmeden birkaç kullanışlı senaryoyu anlatayım.
Bu yazıda QR Kod (EBAQR) özelinde LightDM altyapısı hakkında yaptığım incelemeleri paylaşıyor olacağım. İncelediğim kısmı kadarıyla altyapının büyük kısmında kod emeği olan Bayram Karahan hocamızın emeğine sağlık. Greeter’ın EBAQR altyapısı aşağıdaki görseldeki gibi.
“Sabit kullanıcı (ebaqr) giriş” ve “Kişiye Özel Giriş” giriş seçeneklerinin yer aldığı ETAP sistemlerde lightdm-greeter adlı grafik giriş yöneticisi kullanılıyor. Karşılama ekranını (login) oluşturan python kaynak kodları /usr/share/pardus/pardus-lightdm-greeter dizininde bulunabilir. Aşağıda ekran görüntüsü yer alan QR giriş seçenekleri main.py tarafından yüklenen module/ebaonline.py tarafından sağlanıyor.
Parmak izlerinden kişinin yetenek ve mizacını analiz etme fikri, özellikle popüler bilim ve bazı alternatif yaklaşımlar arasında ilgi çekmiştir. Bu konudaki iddialar, genellikle dermatoglifiks (parmak izi analizi) üzerine yapılan çalışmalara dayandırılır. Ancak, bilimsel açıdan bu iddiaların doğruluğu ve güvenilirliği konusunda dikkat edilmesi gereken önemli noktalar vardır.
Pi-hole, bir DNS ve DHCP sunucusu çalıştırarak ağa hizmet veren açık kaynak kodlu bir reklam engelleyici yazılımdır[1]. Ağınızda pi-hole kurulu bir Raspberry Pi bulundurarak, web sayfalarındaki tüm reklamlardan kurtulabilirsiniz. Bunun için ağdaki diğer bilgisayarlara DNS sunucu olarak pi-hole kurulu Raspberry Pi’ın IP adresini tanımlamanız yeterlidir. Böylece ağınızdaki internet kullanan tüm cihazlar herhangi bir reklam engelleyici program kurmadan, reklamlardan kolayca ve topyekûn temizlenir.
Pi-hole reklamları engelleyerek internet bant genişliğinin etkin kullanılmasını sağlar. Ayrıca tarayıcılar web sayfalarındaki engellenen reklam işlevlerini çalıştırmadıklarından işlemci ve ram kullanımından da tasarruf edilir. Reklam verenler tarafından çevrim içi alışkanlıklarınızın takip edilmesini önler. Pi-hole’un sağladığı avantajları aşağıdaki gibi sıralayabiliriz:
Bu uygulamada yaşadığımız bölgenin hava durumunu, bir çevrim içi servisten çekerek grafiğe yansıtacağız. Hava durumu bilgilerini çekmek için kullanacağımız openweathermap.org (OWM) adresinde yer alıyor. OWM günlük 1000 isteğe kadar hava durumu verilerini XML veya JSON biçimlerinde ücretsiz olarak sağlıyor. OWM gibi birçok servis mevcut. Bu uygulamada bu tarz servislerden nasıl veri çekileceği ve grafiğe dönüştürüleceğini örneklendirilecektir.
Milli Eğitim Bakanlığı Yenilik ve Eğitim Teknolojileri Genel Müdürlüğü tarafından 2 yeni kurs yayınlandı. Öğretmen Bilişim Ağı üzerinden yayınlanmaya başlanan Raspberry Pi Uygulamaları ve Projelerle Raspberry Pi isimli kurslardan ÖBA’ya giriş yaparak yararlanabilirsiniz. Kursların başlangıç ve orta seviye için oldukça iyi kurgulanmış ve üretilmiş olduğunu belirtmek isterim. Raspberry Pi’a ilgi duyanlar, hobi ve proje amaçlı ilgilenenler ile başlangıç yapmak isteyen öğretmenler için biçilmiş kaftan.
Rapbian Wheezzy dağıtımı ile birlikte, raspi-config aracına kablosuz ağ yapılandırma seçeneği eklenmiştir. raspi-config aracını çalıştırarak “Network Options” menü seçeneği altındaki “Wi-fi” seçeneği ile kablosuz ağ bağlantısını yapılandırabilirsiniz. Ekrana gelecek arabirim size SSID (yayın adları) yani bağlanmak istediğiniz kablosuz ağın adını ve parolasını soracaktır.
Chat GPT gibi doğal dil işleme alanında çalışan yapay zekaları kullanmak için ayrı bir mühendislik alanı türedi. Sorgu mühendisliği, ingilizce adıyla Prompt Engineering. Uzun olacak bu blog yazımda yapay zeka (AI) uygulamalarından kaliteli sonuçlar elde etmeyi sağlayan ve aynı zamanda uzmanlık alanına dönüşmüş olan, “sorgu mühendisliği” konusundan bahsedeceğim ve yazımı sürekli güncelleyeceğim.
Bu yazımda ise Windows’u kurduktan sonra mahremiyet ve sistem başarımı açısından kullanışlı olabilecek bazı araçları tanıtmak istiyorum. Gizlilik, mahremiyet ve debloat amaçlı araçların tam listesine bu github deposundan ulaşabilirsiniz.
Kitap boyunca kullanılan ve anlatılan Raspberry Pi OS bir Linux işletim sistemi dağıtımıdır. Linux ile ihtiyacınız olan her türlü yazılımı ücretsiz olarak alabiliyorken neden lisansların yasal yaptırımları ile uğraşasınız. İhtiyacınız olan bir yazılımı internette aramanıza gerek yok. Linux depoları ihtiyacınız olan tüm yazılımları içerir, tek komutla yüklemenizi ve güncelleştirmenizi sağlar ve bunu yaparken de diğer meşhur işletim sisteminin aksine bilgisayarınızı yeniden başlatmanıza bile gerek yoktur. Linux’ta masaüstü ortamınızı özelleştirerek konforunuzu yükseltebilirsiniz. Birbirinden bağımsız masaüstleri ile ekranınızı çok daha verimli kullanabilirsiniz. Üstelik Linux bunu çok daha az donanım gereksinimi ile yapabilir.