Linux

Ansible POST ve GET Kullanımı

Ansible’da GET ve POST istekleri yapmak için ‘uri‘ modülünü kullanabilirsiniz. Bu modül, HTTP, HTTPS, ve FTP gibi protokoller üzerinden istekler yapmanıza olanak tanır. GET İsteği: get.yml dosyası oluşturup içeriğini aşağıdaki gibi yapalım. Başarılı bir şekilde GET isteğimiz sonuçlanmıştır ve aşağıdaki çıktıyı vermiştir. POST isteği: post.yml dosyası oluşturalim ve içeriğini aşağıdaki gibi yapalım. # ansible-playbook post.yml […]

Ansible POST ve GET Kullanımı Read More »

ifenslave Nedir?

ifenslave, Linux işletim sistemlerinde ağ arabirimlerini birleştirmek veya bir köprü oluşturmak için kullanılan bir araçtır. ifenslave, birden fazla ağ arabirimini tek bir sanal arabirim altında birleştirerek yük dengelemesi (load balancing) veya yedekleme (failover) sağlayabilir. Bu sayede, ağ bağlantısının güvenilirliğini artırabilir veya geniş bant kullanımını iyileştirebilir. Özellikle sunucu ortamlarında ve yüksek performans gerektiren ağ konfigürasyonlarında kullanılır.

ifenslave Nedir? Read More »

Ansible Nedir?

Ansible, otomasyon ve yapılandırma yönetimi aracı olarak kullanılan bir açık kaynaklı yazılımdır. Sistem yöneticilerinin ve yazılım geliştiricilerinin sunucuları, ağ cihazlarını, sanal makineleri ve diğer cihazları yapılandırmak, dağıtmak ve yönetmek için kullanılır. YAML tabanlı bir dil kullanarak altyapı yönetimi ve yazılım dağıtımı gibi işlemleri otomatikleştirmek için tasarlanmıştır. Ansible, agentless bir mimariye sahiptir, yani yönetilen cihazlara ek

Ansible Nedir? Read More »

dd Komutu Kullanımı

‘dd’ komutu, Linux ve diğer Unix benzeri işletim sistemlerinde veri kopyalama ve dönüştürme işlemleri için kullanılan bir araçtır. Genellikle disk veya disk imajı oluşturma, diskleri temizleme, veri kopyalama gibi işlemlerde kullanılır. if : Input file – kopyalanacak kaynak dosya veya cihaz of : Output file – hedef dosya veya cihaz Disk Imajı Oluşturma Diski Temizleme

dd Komutu Kullanımı Read More »

OpenLDAP Container

Kullanmakta olduğumuz bazı uygulamaların geliştirmeleri, LDAP entegrasyonları, autoprovisioning işlemleri için testler yapmak durumunda kalabiliriz. Bu durumda hızlı bir şekilde bir test LDAP’ ına ihtiyaç duyabiliriz. Acil LDAP 🙂 Aşağıdaki docker compose dosyasını kullanarak OpenLDAP konteynırınızı başlatabilirsiniz, konteynırımızı başlatıp ldapadmin uygulaması ile bağlantımızı yapalım. Compose dosyamızda domain ve şifre bilgilerimizi girelim. version: ‘3.8 ‘ services:  

OpenLDAP Container Read More »

Local Apt Repository

Bu makalemizde Ubuntu 22 için kendi bilgisayarımızda bir local repository örneği oluşturacağız, source.list dosyasına 20 ve önceki sürümler için de ekleme yaparak tüm ubuntu versiyonlarını kapsayabiliriz. Ubuntu apt repositorylerinin bulunduğu link: http://archive.ubuntu.com/ Bilgisayarımda bir Ubuntu makina yok, hemen bir Dockerfile hazırlayalım, örneğimizi konteynırda çalıştırmış olalım, aşağıdaki Dockerfile’ ı kullanarak Ubuntu22 bir konteynır çalıştırabilirsiniz, komutları paylaşıyorum.

Local Apt Repository Read More »

tcpdump Nedir?

Tcpdump, komut satırından çalışan genel bir paket analiz aracıdır. Kullanıcı bilgisayarına bağlı bulunduğu bir ağ üzerinden iletilen veya alınan TCP/IP paketlerini veya diğer paketleri kaydetme, inceleme ve filtreleme imkânı sunmaktadır. Tcpdump, Linux sistemlerinde kurulu olarak gelen bir araçtır. Diğer işletim sistemlerine genellikle yüklü olarak gelmez. Linux işletim sisteminizde tcpdump kurulu değil ise; centOS işletim Sistemi

tcpdump Nedir? Read More »

Netstat Nedir?

Netstat (Network İstatistikleri Görüntüleme ) kısacası ağ bağlantısı bilgileri ile ilgili bilgiler veren bir konsol komutudur. Netstat’ı Unix-Linux-Windows tabanlı işletim sistemlerinde kullanılabilir. Proto – Protok ismidir (TCP ve UDP) Local Address – Cihazın IP adresi ve kullanılan portları temsil eder. ‘-n’ parametresi belirtilmediği sürece bilgisayarın ismine karşılık gelen IP adresi ve port adını gösterir. Foreign

Netstat Nedir? Read More »

Aptitude Nedir?

Aptitude, bir kullanıcının etkileşimli olarak bir paket aramasına, yüklemesine veya kaldırmasına izin veren gelişmiş paketleme aracıdır. İlk olarak Debian için geliştirilen Aptitude, işlevselliğini RPM tabanlı dağıtımlara da genişletiyor. En önemli özelliklerinden birisi, apt-get komut satırı argümanlarının çoğunu taklit edebilmesidir. Genel olarak Aptitude, düşük düzeyli ayrıntıları özetleyen ve hem metin tabanlı etkileşimli UI modunda hem de

Aptitude Nedir? Read More »