OpenSSL kullanılarak bir belgenin şifrelenmesi ve çözülmesi

OpenSSL, DES, AES gibi şifreleme algoritmalarını destekleyen açık kaynak kodlu bir şifreleme çözümüdür. OpenSSL 128-256 bitlik anahtarlar kullanarak güçlü şifreleme sağlayabilir. 256 bitlik bir şifreleme anahtarının kırılması imkansız olmasa da oldukça zaman alacak bir işlem olduğundan güvenli olduğu söylenebilir. Tabi karşımızda bir Quantum bilgisayar yoksa! Başlığımız “OpenSSL ile bir belgenin şifrelenmesi.” olsa da aslında biz

Fedora 26 Workstation OpenSSL kurulumu

Başlığımız “Fedora 26 Workstation OpenSSL kurulumu” olsa da aşağıda belirteceğimiz komutlar Centos gibi Redhat temelli diğer Linux dağıtımları için de geçerlidir. Ubuntu ya da Mint gibi Debian temelli dağıtımlarda ise bazı kodların başına sudo komutu eklemeniz gerekebilir. İzlenecek adımlar basitçe Linux’ta derleyerek uygulama kurmaktan ibarettir. Belirtilen komutlar için yapılan açıklamalar açık kaynak yazılım deneyimine sahip

Dünyada e-devlet uygulamaları

E-devlet OECD tarafından, “daha iyi bir yönetişim amacına ulaşabilmek için bilgi ve iletişim teknolojilerinin, özellikle de İnternetin bir araç olarak kullanılması” şeklinde tanımlamaktadır. Teknolojinin öngörülünden öte hızda bir ilerleyiş göstermesindeki en büyük etken şüphesiz internettir. Bugün birçok resmi işlem dahi e-devlet uygulamalarıyla internet sayesinde gerçekleştirilebiliyor. Bu durum bizim için hem zaman hem de maddi bir

Linux’ta hard disk kontrolü

Diğer işletim sistemlerinde olduğu gibi Linux’ta da kullandığınız hard diskleri belli periyotlarla kontrol etmekte yarar var. Hele ki hard diskin çalıştığı bilgisayarda bir raid yapılandırması bulunmuyorsa verilerinizin pek güvende olduğunu söyleyemeyiz. Linux’ta hard disklerimizin ne durumda olduğunu kontrol etmemize imkan tanıyan “Smartmontools” isimli güzel bir uygulama bulunuyor. Uygulama terminal üzerinden kullanılıyor olsa da çalışma mantığı

Örnekleriyle temel SQL veritabanı komutları

Temel SQL veritabanı komutları Insert, Update, Delete ve Select komutlarıdır. İsimlerinden de anlaşılacağı üzere Insert kayıt eklemek, Update mevcut kaydı güncellemek, Delete mevcut kaydı silmek ve Select ise belirlenen kayıtları seçmek için kullanılır. Şimdi sırayla bu komutları örnekleriyle birlikte görmek için örnek bir veritabanı ve tablo oluşturalım. Veritabanı oluştururken yapacağımız şey temelde oluşturulacak veritabanına bir

Fedora/Centos public_html konfigürasyonu

Apache web server kurulum sonrası yazdığınız html ya da php kodunu /var/www/html/ dizini altında çalıştırmanıza izin verir. Bu dizini proje dizininiz olarak tanımlamak IDE ya da editörünüzde yazma/kaydetme sırasında hata almanıza neden olur. Sebebi oturum açtığınız kullanıcı hesabınızın bu dizine yazma izninin bulunmamasıdır. Genellikle bazı Linux kullanıcıları bu dizine genel bir yazma izni vererek zaman

Fedora 26 Workstation Linux Google Drive kurulumu

Google Drive ve OneDrive uygulamaları belgelerimize farklı lokasyonlardan erişmeyi mümkün kılarak hayatımızı kolaylaştıran uygulamalar. Belgelerinize oturum açtığınız cihazlarınızdan tek tıkla erişebilmek ve kaybolmasını istemediğiniz belgelerinizin güvende olduğunu bilmek güzel şey. Google Drive için bu konfora Linux işletim sistemlerinde de sahibiz. İş için aktif olarak Fedora Workstation kullanan biri olarak kurulum ekran görüntülerini alarak makale haline

Fedora 26 Workstation Lamp Server (Linux; Apache, MySQL/MariaDB, PHP) kurulumu

Linux’ta PHP kodu yazmak istiyorsanız ihtiyacınız olan şey kısaca LAMP olarak adlandırılan Linux‘ta; Apache, MySQL, PHP uygulamalarıdır. Bu kısaltma Windows işletim sistemleri için WAMP, Mac OS X içinse MAMP olarak kullanılır. Bu uygulamaların birlikte çok verimli çalışmalarıyla elde ettiği başarı sayesinde bugün çok büyük oranda web sunucularında Apache web server ve onun üzerinde de PHP

Gnome Boxes üzerinde Windows 10 Pro kurulumu

Boxes güncel Gnome ile birlikte gelen bir sanal makine yöneticisidir. Daha önceki bir kaç makalemizde Windows platformunda Linux kurulumlarını içeren Virtualbox sanal makine yöneticisini kullanmıştık. Bugün ise tam tersine Fedora workstation üzerinde çalışan Gnome Boxes sanal makinesinde Windows 10 Pro kurulumu gerçekleştireceğiz. Gerekçemiz ise platform bağımsız şekilde kullanamadığımız bazı uygulamalara gerektiğinde Windows sanal makinemiz üzerinden

Virüs, malware nedir? Nasıl korunmalı?

Bilgisayarların, akıllı telefon ve tabletlerin, kullandığımız uygulama ve özellikle internetin günden güne hayatımızda daha fazla yer aldığını ve bunun artarak devam edeceğini biliyoruz. Artık cebimizdeki akıllı telefonla banka işlemlerinden tutun da bir çok resmi işlemlerimizi dahi internet üzerinden kolayca gerçekleştiriyoruz. Böylece  hem zaman olarak hem de maddi bir tasarruf sağlıyoruz. Yani kısaca teknoloji hayatımızı kolaylaştırıyor.