Hi there 👋

I’m Aykut. Welcome to my blog.

SSH ile Sanal Sunucuya Bağlantı Kurma ve Yapılandırma

SSH ile Sanal Sunucuya Bağlantı Kurma ve Yapılandırma SSH (Secure Shell), uzak sunuculara güvenli bir şekilde bağlanmamızı sağlayan bir protokoldür. Bu protokolü kullanarak, sanal sunucularımıza güvenli bir şekilde erişebiliriz. Bu blog yazısında, SSH ile sanal sunucuya bağlantı kurma işlemi ve tekrar tekrar şifre girmeden bağlantı kurma yöntemleri üzerine odaklanacağız. SSH Nedir? SSH, ağ üzerinde güvenli bir şekilde iletişim kurmak için kullanılan bir protokoldür. Bu protokol, şifreleme ve kimlik doğrulama özellikleri sayesinde verilerin güvenli bir şekilde iletilmesini sağlar....

November 28, 2023 · 2 min · Me

Linux İşletim Sisteminde Yeni Kullanıcı Oluşturma ve Sudo Yetkisi Verme

Linux İşletim Sisteminde Yeni Kullanıcı Oluşturma ve Sudo Yetkisi Verme Linux işletim sistemlerinde yeni bir kullanıcı oluşturmak ve bu kullanıcıya sudo yetkisi vermek oldukça yaygın bir ihtiyaçtır. Bu yazıda, adım adım bu işlemleri gerçekleştirmenin nasıl yapıldığını öğreneceksiniz. Adım 1: Yeni Kullanıcı Oluşturma Yeni bir kullanıcı oluşturmak için adduser komutunu kullanabiliriz. Örneğin, yeni kullanıcı adı “yeni_kullanici” olarak belirlenebilir: sudo adduser yeni_kullanici Bu komut, sizden yeni kullanıcı için bir şifre girmenizi ve diğer bazı bilgileri sağlamanızı isteyecektir....

November 28, 2023 · 1 min · Me

macOS'ta Zamanı Akıllıca Kullanın: launchd ile Otomatik İşlemler

macOS’ta launchd: Otomatik Görev Yönetimi macOS işletim sistemi, arkada çalışan görevleri düzenlemek ve otomatikleştirmek için çeşitli araçlar sunar. Bu araçlardan biri de launchd‘dır. “launchd”, macOS’ta otomatik olarak başlatılan işlemleri yöneten bir sistem yöneticisidir. launchd Nedir? launchd, macOS ve diğer BSD türevi işletim sistemlerinde kullanılan bir sistem yöneticisidir. Sistem başlangıcında çalışan süreçleri başlatır, sürekli çalışan hizmetleri denetler ve gerektiğinde yeniden başlatır. Bu, otomatik görevlerin yönetimini kolaylaştırır. Temel Kavramlar Agent ve Daemonlar: launchd, iki tür süreci yönetir: ajanlar (agents) ve daemonlar....

September 16, 2023 · 2 min · Me

macOS'ta 'open -a' Komutu: Uygulamaları Terminalden Başlatma

macOS’ta “open -a” Komutu Kullanımı open -a komutu, macOS terminalinde belirli bir uygulamayı başlatmak için kullanılır. Bu komut, grafik arayüzü olan uygulamaları terminalden açmayı sağlar. Kullanımı open -a UYGULAMA_ADI open -a Safari Örnek Kullanımlar Safari Tarayıcısını Başlatma: open -a Safari TextEdit Uygulamasını Başlatma: open -a TextEdit open -a komutu, terminal aracılığıyla uygulamaları hızlıca başlatmanızı sağlar. Uygulamanın doğru adını kullanarak kolayca erişebilirsiniz.

September 16, 2023 · 1 min · Me

Mac Bilgisayarını Belirli Bir Saatte Otomatik Açma

Günümüzde bilgisayarlarımızı belirli bir saatte otomatik olarak açma ihtiyacı oldukça yaygındır. Bu, bilgisayarın belirli bir zaman diliminde çalışmaya başlaması gerektiğinde oldukça kullanışlıdır. Mac kullanıcıları için, bu işlemi Terminal aracılığıyla gerçekleştirmek oldukça basittir. Bu makalede, belirli bir saatte Mac bilgisayarını otomatik olarak açmak için kullanılan komutun nasıl çalıştığını öğreneceksiniz. Enerji Tasarrufu Ayarları Enerji tasarrufu ayarları, bilgisayarın uyku ve uyanma zamanlarını belirlemenizi sağlar. Bu adımı şu şekilde gerçekleştirin: Apple menüsünden Tercihleri seçin....

September 16, 2023 · 1 min · Me

Android AAB Dosyasını Local Olarak Nasıl Çalıştırabilirsiniz

Android AAB Dosyasını Yerel Olarak Nasıl Çalıştırabilirsiniz Bir Android AAB dosyasını yerel olarak çalıştırmak için, aşağıdaki adımları izleyerek komut satırı arayüzünü (CLI) kullanabilirsiniz: Bilgisayarınıza Android SDK komut satırı araçlarını yükleyin. Yerel olarak çalıştırmak istediğiniz AAB dosyasını indirin. Bir komut istemi veya terminal penceresi açın ve AAB dosyasını indirdiğiniz dizine gidin. Aşağıdaki komutu çalıştırarak bir APK dosyası oluşturun: <path-to-aab-file> yerine AAB dosyanızın yolunu, <path-to-output-apks-file> ise çıkış APK dosyası için istediğiniz yolunu değiştirin....

June 22, 2023 · 1 min · Me

iOS Jailbreak ve Android Rooting

iOS Jailbreak Cihazımızdaki iOS sürümüne uygun olan Jailbreak uygulamasını (.ipa dosyasını) bulmamız gerekiyor. Sonrasında bu dosyayı indirip cihazımıza yüklememiz gerekiyor. Bunun için harici bir uygulama kullanmalıyız. Cihazımızda Jailbreak uygulamasını açarak işlemi başlatmamız gerekiyor. Bu işlem 10-15 dakika kadar sürebilir. Jailbreak işlemi tamamlandıktan sonra Cydia otomatik olarak yüklenecektir. Cydia, App Store dışında uygulama indirmemizi sağlar. IPA Dosyasını iOS’a Yüklemek http://www.cydiaimpactor.com/ adresinden ilgili dosyayı indirin. Not: Developer Account gereklidir. USB kablosuyla cihazı bilgisayara bağlayın....

March 28, 2023 · 2 min · Me

Android Proguard Kullanımı

Proguard Kullanımı Proguard, Android uygulamalarını küçültmek ve derleme hatalarını tespit etmek için kullanılan bir araçtır. Bu araç, uygulamanızda kullanılmayan kodları, sınıfları ve yöntemleri kaldırarak uygulamanızın boyutunu küçültür. Ayrıca, uygulamanızın kodunu karıştırarak tersine mühendislik saldırılarına karşı daha güvenli hale getirir. Proguard’ın Avantajları Proguard kullanmanın birkaç avantajı vardır: Uygulamanızın boyutunu küçültür: Proguard, uygulamanızda kullanılmayan kodları kaldırarak APK dosyasının boyutunu önemli ölçüde düşürür. Bu, uygulamanızın indirme süresini azaltır ve kullanıcı deneyimini iyileştirir. Uygulamanızı daha güvenli hale getirir: Proguard, uygulamanızın kodunu karıştırarak tersine mühendislik saldırılarına karşı daha güvenli hale getirir....

March 19, 2023 · 2 min · Me

Apple M1 Kali Linux Kurulumu

Apple M1 işlemcili bilgisayara Kali Linux kurmak mümkün mü? Apple M1 işlemcili bilgisayarlarda Kali Linux kurulumunun birkaç farklı yolu var. Benim kullandığım yöntem ise sanallaştırma işlemi için Virtual Box yerine özel olarak Apple için geliştirilen UTM sanallaştırma uygulamasını kullanmak. Virtual Box indirme linki: https://www.virtualbox.org/wiki/Downloads Yöntem şu şekildedir: İlk olarak Kali Linux adresinden Apple Silicon seçeneğini belirleyerek Installer olanı indiriyoruz. Daha sonra, UTM uygulamasını indiriyoruz. UTM uygulamasında “+” işaretine tıklayarak “Virtualize” seçeneğine tıklıyoruz....

March 8, 2023 · 2 min · Me

Firebase Dynamic Links & iOS

Firebase Dynamic Links Firebase Dynamic Links nedir ne neden kullanılır sorularının cevabı için buraya tıklayabilirsiniz. iOS Konfigürasyonu Apple geliştirici hesabı açmalıyız. Firebase Console da proje oluşturmalı ve Proje Ayarlarından iOS ile ilgili kısmı (team id, bundle id, apple id) doğru şekilde doldurmalıyız. Uygulamamız için Apple geliştirici konsolundan Provisioning Profile oluşturmalı ve bu sırada Associated Domain yeteneğinin aktif hale getirmeliyiz. Uygulamamızı XCode ile açmalıyız....

February 21, 2023 · 2 min · Me