Rehber

Dijital çağda şifre güvenliğini sağlamak

Herkesin ezberleyebildiği bir şifre mutlaka vardır. Daha doğrusu ezberlenmesi gereken bir şifre olmak zorunda. Mesela, doğum tarihli ve en sevdiğim takımlı bir kombinasyon ile o an giydiğin gömleğin rengi. Bunlardan daha iyi kombinasyon elbette “123456”. Kim bilebilir ki bu şifreyi, değil mi? Yıl olmuş 2022, halen şifrelerini telefonunda ki not defretine veya çantanda ki adres defretine mi not alıyorsun? Yahut, “benim neyimi çalabilirki” diyerek şifreni e-posta adresi mi yapanlardan mısın?

Tarihi bitmiş GnuPG anahtarı nasıl yenilenir

GnuPG anahtarını belli bir sürede bitmesini istemişseni ve tarihi gelmişse GnuPG anahtarını kullanmanıza artık izin vermeyecektir. Örneğin Git üzerinde kullanıyorsanız “commit” yapamyacaksınız veya bir e-posta şifreleyeceksiniz bunuda izin vermeyecektir. Aslında bu basit güvenlik mekanizması eğer sahip olduğunuz anahtarın çalınması durumunda süresi geçtiğinde kullanılmaz hale gelmesinden ötürü var ve bu özellik birçok geliştirici tarafından kapatılıyor. Sahip olduğum GnuPG anahtarlarında çok kısa zaman aralıklarında yenileme yapmak elbette yorucu ve uzun süredir GnuPG kullanımım sonrasında 3 ay ile 6 ay arasında bir yenileme zamanı seçmek en iyi seçenek olacaktır.

4 adımda şifresiz SSH bağlantısı

OpenSSH birçok kişinin hiç farkında olmadan hayatında mutlaka karşlaştığı devasa bir araç seti. Bu araç seti içinde sistem yöneticilerini sıkça kullandığı bir program bulunuyor: SSH — Secure Shell (Güvenli Kabuk). SSH ile ortada ki adam saldırısı gibi saldırılara maruz kalmadan veya sunucu ile bağlantı sırasında bağlantının her iki taraftanda (sunucu ve istemci) şifreli olarak sağlanması SSH’i güvenilir kılıyor. Elbette OpenSSH araç seti sadece SSH’ten ibaret değil, scp, sftp veya sshd en sık duyulan araçlarından.

Android, Termux ve Git

Bundan tam 2 sene 4 gün öncesinde yazdığım yazı eski website ile gitmesine izin verdim ve birçok kişi o yazıyı görüntülemeye çalışıp 404 aldığını gördüm ve o yazıyı olabildiğince revize etmeye çalışacağım. Eğer istediğiniz eski yazı ise WaybackMachine de bir nushası duruyor. Android ekosisteminin ne kadar hızlı gittiğini ve hiç şaşırtmayacak şekilde birçok geliştiricinin işlerini (yazdıkları kodlarını) artık telefonlarına taşıdığını bunun ile birlikte eskisi gibi yazılımların arşivlerinin tutulmadığını artık aşina olduk.

Ubuntu 18.04 üzerine PHP ve Nginx kurulumu

PHP internetin önemli bir kısımına güç veren bir dil olarak yerini halen koruduğunu söylebilir ki bununun başlıca sebebi WordPress gibi PHP ve MySQL kullanan basit ama etkili yazılımlar ile sağladı. İlk 1 milyon web sitesinde WordPress %32.54 kullanıma sahip ve Türkiye de bunların 18,658 tanesi sıralamada bulunmakta. Kaynak Ocak 20, 2019 Bu yazıda PHP ve Nginx HTTP sunucusunun Ubuntu 18.04 üzerine APT aracı ile nasıl yükleneceğini ve nasıl yapılandırılacağını göstereceğiz.

Ubuntu 18.04 üzerinde UFW güvenlik duvarı kullanımı

Linux sistemlerin çoğu iptables paket filter sistemini kullanmaktadır. Bu çok güçlü güvenlik duvarı yazılım, öğrenme eğimi çok dik ve komutlarını akılda tutmak pek de kolay değil. Bu neden ile basit bir ve bir o kadar da kullanımı kolay iptables üzerinde çalışabilen bir güvenlik duvarı ihtiyacı ortaya doğmuştur ve bunun adı Uncomplicated FireWall. Adından da anlaşılacağı gibi karışık olmayan güvenlik duvarı yazılımı, iptables üzerinden çalışmaktadır ve çok basit bir komut serisi vardır.
Oracle VirtualBox kurulumu

Oracle VirtualBox kurulumu

Oracle VirtualBox ile birlikte birden fazla işletim sistemini kullamanız mümkün oluyor asıl işletim sisteminizi değiştirmeden. VirtualBox’ı çalışr hale getirmeniz yapmanız gerek tek şey Intel VT-x veya AMD-v teknolojilerinin açık olması gerek. Aksi takdirde 64 bit işletim sistemlerini kullanamazsınız. Aynı zamanda bu video da DistroWatch internet sitesini de gösteriyorum.

DigitalOcean'da Ubuntu 18.04 üzerine Docker kurulumu

Bu kisa video da Ubuntu üzerine Docker çok az bir komut ile DigitalOcean üzerine nasıl kurulduğunu gösteriyoruz. Linkler: DigitalOcean‘a üye olurken $10 almanızı sağlayacak link Adımları takip ettiğimiz Docker dökümanı
MySQL veritabani nasıl yedeklenir

MySQL veritabani nasıl yedeklenir

MySQL, açık kaynak kodlu popüler bir ilişkisel veritabanı yönetim sistemidir. Popüler olmasını sağlayan ana etken ise çok geniş bir topluluk tarafından kullanılması — GitHub, Shopify ve dahası. Bu yazımızda bir MySQL veritabanının yedeği mysqldump ile nasıl alınır olacak. Yazının en son kısımda ise bu işi nasıl otomatize edeğinizi crontab ile göstereceğiz. Burada anlatacağımız herşey tamamı ile bir rehber niteliğinde. Yani herhangi bir veri kaybından biz sorumlu değiliz. MySQL’in yedeği alınması mysqldump ile yapacağımız yedeğin alınmasında sisteminizi durdurmanız gerek kalmayacak çünkü Hot Backup alacağız.