Ansible – 16 Ansible Collections
Ansible pek cok modülü otomatik olarak icersede her zaman en son sürümlerini veya degisik özellikteki versioynlarini icermeyebiliyor. Collectionlar sayesinde bunlara … Read More “Ansible – 16 Ansible Collections”
Ansible pek cok modülü otomatik olarak icersede her zaman en son sürümlerini veya degisik özellikteki versioynlarini icermeyebiliyor. Collectionlar sayesinde bunlara … Read More “Ansible – 16 Ansible Collections”
Bazen playbook un tüm hostlarda vs calismasini degilde sadece bir yada sectigimiz hostlarda calismasini isteyebiliriz. Örnek inventory mesela sadece lab.local … Read More “Ansible – 15 Host secimi”
Privacy Policy Last updated: October 25, 2024 This Privacy Policy describes Our policies and procedures on the collection, use and … Read More “Privacy Policy Example”
ansible da paket yönetimi galaxy ile oluyor. Rollerden aslinda surada bahsetmistim : https://buyukburc.de/ansible-2-roles/Burada anlattigim manuel roller. Birde internetten hazir indirebilecegimiz … Read More “Ansible – 14 Installing roles”
Örnegin bir dosyamizda icinde degiskenler olan bir metin olsun yada ayarlar ve bunu her hosta göre kullanmak istiyoruz. Bu metin … Read More “Ansible – 13 Jinja2 Templating”
Block aslinda bir try catch blogu gibi dene error olursa rescueyu yap sonra mutlaka always i calistir gibi.
Changed when “uptime_message” ile gelen textin icinde “Success” string i varsa chaged yoksa chenaged olmuyor. Normalde uptime her saniye changed … Read More “Ansible – 11 changed & failed when”
Bazen calistirdigimiz tasklar cesitli sebeplerle hataya düsebilirler. Eger fail olunca playbook calismasinin durmasini istiyorsak su task i ekleyebiliriz.
Diyeim ki bir task sadece belirli bir sart varsa (veya yoksa) calisacak. when: – not install_approved –> negatif hali Üstte … Read More “Ansible – 9 Conditionals”
1. Basit loop 2. Biraz daha karmasik loop Bir variable list üzerinde loop yapmak istersek. With_list ile verilen listedeki herbir … Read More “Ansible – 8 Ansible Loops”
özellikle pipeline da terraform (ve belki de ansible icinde) harika bir kontol toolu olan pre-commit le ilgili notlarim : Kurulum … Read More “pre-commit”
BRC = Base Recovery Course (geminin gittigi yön) Final Bearing = 9 derece BRC nin solu 360 BRC 351 FB … Read More “DCS – Carrier Kontrol”
Kaynak : https://www.wingly.io/en_GB/regulation/docs/easa-pilot-checklist.pdf
Gelistirmek gerekir ve Incirlik icin hazirlamak lazim talk down complete cleared for circling visual / visual patter –whatever he will … Read More “DCS PAR Approach”
Eğer json verisi [ ile başlıyor ise! (ki muhtemelen çoğu zaman öyle) ” selection criteria [] tüm elemanları loop içinde … Read More “Linux jq query”
Normalde parola açık text olarak bulunmaz loglarda ancak acaba doğru parolamı diye kontrol etmemiz gerekebilir. Detaylı örnekleri burada anlatılmış : … Read More “Jenkins Credentials açık text olarak görmek”
Bazen bir branch te çalışırken ardarda commitler yapıyoruz, belki syntax hatası belki basit bir değişiklik. tabii bu durum git historyi … Read More “git squash”
örnek olarak elimizde bir string olsun bunu capture etmek icin yazmamiz gerekir bu bu string tamamini capture eder ve bunu … Read More “linux regex capture groups”
Daha sonra shutdown ve template oluşturabiliriz.
Hep kullandığım “ps aux” tüm process leri listeliyor ancak zaman zaman aşağıdakiler faydalı olacaktır.
Çok derin ve çok konu var sadece kendime hatırlatmalar koyuyorum. Selector kısmı pod definition daki label kısmı. Başka name space … Read More “Kubernetes -1”
https://gitlab.com/ansible_can/learn5 Her bir hosta özel işlemi değişkenler ve config dosyaları ile yapmamızı sağlar. “jinja2” templating formatını kullanır. Bu örnekte bir … Read More “Ansible – 5 Templates”
https://gitlab.com/ansible_can/learn4 Handlers kelimeside bence biraz kötü bir tercih, triggers daha güzel olurmuş ama işte böyle yapmışlar. Şöyle bir task düşünün. … Read More “Ansible – 4 handlers”
https://gitlab.com/ansible_can/learn3 Daha öncede bahsettiğim gibi klasör yapısı Ansible da önemli. Host_vars her bir hosta özel değişkenleri oluşturmamızı sağlar. Öncelikle reponun … Read More “Ansible – 3 host_vars”
https://gitlab.com/ansible_can/learn2 Rol ismi bence kötü bir tercih çünkü rol bilişim dünyasında biraz daha başka anlamda. Terraform daki gibi modül bence … Read More “Ansible – 2 Roles”
Repository : https://gitlab.com/ansible_can/learn1 Öncelikle Ansible da ilk karar verilmesi gereken şey ‘inventory’ Ansible ın çalıştığı sistemden diğer tüm sistemlere : … Read More “Ansible – 1 Bootstrap”
Uzun zamandır bu kadar heyecanlı bir uçuş yapmamıştım. Benim yaşlarımda ama baya enerjik bir öğretmen pilotla uçtum. Daha önce hiç … Read More “2023 Yılı Checkride”
#! /usr/bin/expect log_user 0 # set the variables Pimn to unlock Entity to get the required data set Pin [lindex … Read More “scripts-4 querydb.sh”
#! /bin/bash #create the salt getInitpath=$(which list-pass.sh) initPath=$(echo $getInitpath |sed ‘s/list-pass.sh/init.ini/’) pfad=$(cat $initPath|head -1) if [[ $? -ne 0 ]] … Read More “scripts-3 get-pass.sh”
#!/bin/bash #get the path getInitpath=$(which list-pass.sh) initPath=$(echo $getInitpath |sed ‘s/list-pass.sh/init.ini/’) pfad=$(cat $initPath|head -1) #echo “pfad = $pfad” if [[ $? … Read More “Scripts-2 list-pass.sh”
#! /bin/bash echo ‘enter absolute path of Keepass database file’ read pfad #Discover OpenSSL version Version=$(openssl version |awk ‘{print $2}’|tr … Read More “Scripts -1 init.sh”
Burada anlatacağım konu ve örnekler aşağıdaki ingilizce dokümanların basit tercümesidir. https://www.dropbox.com/s/udeqz9vxqawkiui/132-TTP-10-AWACS%20v2.0.pdf?dl=0 Sayfa 28 ve https://www.dropbox.com/s/b6mbo7fw2wvnkfi/AET-100_RAMROD_v1.1.pdf?dl=0 DCS teen eğlenceli ve etkili … Read More “Sanal DCS Parola kontrolü (Authentication)”
Bu seride birazda insan GCI/Awacs kontrolörü ve DCS’te (ve hatta falconda bile) nasıl çalıştığı üzerine yazmak istiyorum. Öncelikle kontrolörün görev … Read More “Sanal DCS te AWACS üzerine”
Başlamadan önce belirtmek istediğim bir adres var : https://www.radartutorial.eu Burada çok çok daha detaylı ve doğru bilgiyi Türkçe bulmanız mümkün … Read More “Sanal DCS nedir bu IFF?”
Aşağıda ki durumu düşünelim. 4lü kol F-16 nın liderisiniz. Magic kontrolünde Kilis civarında planlı CAP görevine kalktınız. BE Kilis (not … Read More “Sanal DCS Önleme başlangıcı”
Gerçek hayatta GCI (ground controlled Intercept) 7/24 erken ihbar radarları ile gökyüzünü tararlar. GCI hep oradadır. Elinde çok sayıda radar … Read More “Sanal DCS GCI/AWACS ne yapar?”
Bu küçük örnekte Kol adı Kaplan ve 4 uçaktan oluşmaktadır. “K1” lider “K2” … ise numaralardır. “T” Kule, “R” yaklaşma … Read More “Sanal DCS Kule (veya yer kontrol) ile ilk temas”
Bir uçuş esnasında konuşma düzeni yaklaşık şöyledir. Kaideler :
Önce bir senaryoya karar vermek lazım zaten haftalık online olanların sayısı 3 aşağı 5 yukarı belli. örnek hikayde 12 uçucu … Read More “Sanal DCS görev uçuşu planlaması”
Bu tarifin üzerinde daha çalışmalıyım ama Malzemeler : Köftelik bulgur 500 gr1 büyük soğanKimyonBiber salçasıNar eksisi (bolca lazim) Bulgur kadar … Read More “Patates köfte”
İşte ne olur olmaz yazayım da unutmayayım 🙂 Önce soğan maydonoz seriyoruz altına sonra balıkları ö zeytinyağı, tuz, domates diz … Read More “Fırında balık”
Jenkins in scriptinnde şözle birşey gördüm. Görüldüğü üzere satır başı “:” var. ilk satırı inceleyecek olursak. JENKINS_WAR diye bir değişkene … Read More “Bash Script te satr başı :”
Bu sene geçirdiğim küçük bir diz ameliyatından dolayı uçuşlarım baya aksadı bir yandan lisans ynilemesi bir yandan dil lisansı vs … Read More “2022 Uçuşları ve C172N Mass & Balance”
Bash te dizi oluşturmak mümkündür ve itemlar arası boşluk bırakılır. Daha fazla detay sonra ekleyeceğim.
bir object oluşturulurken onun ilk değerleri almasını sağlar. Obje ile aynı ismi alan bir method dur. Obje ilk oluşturulduğunda çalışır. … Read More “Java Constructor”
temelde printf hep aynı halt ama işte pas geçmeyelim. System.out.printf(“this is a format string”,123) gibi bir yapısı var. parantezin içine … Read More “Java printf”
Burada method ne onu anlatmayacağım bana fazla … methodu çağırırken kullanılan Argüman Methond un tanımında bulunan kısım parametre method deklerasyonunda … Read More “Java Methods”
Bir dizi veya array listin içindeki itemları sırayla işlemek için. daha okunaklı, daha kısa yazmalı ama daha az esnek Kısaca … Read More “Java for-each”
Arraylistleri tutan bir Arraylist Daha sonra Arraylistleri oluşturuyoryz Sonra oluşturduğumuz bu listleri list of listse yani 2d ye ekliyoıruz. cıktısı. … Read More “Java 2D Arraylist”
Script yazarken kimi zaman çeşitli directoryler arasında gidip gelmek zorunda kalabiliyoruz. İşte sürekli kullandığımız klasörleri mini bir stack a kaydedip … Read More “BASH pushd, popd, dirs”
ArrayList boyu değiştirilebilen. Derlemeden sonra bile eleman eklenip çıkarılabilen referans tipi verileri tutabilen bir dizi yapısıdır. Import edilmesi gerekir. Olusturmak … Read More “Java ArrayList”
Primitif bir tipin referans bir tip olarak kullanılmasıdır. referans tiplerde daha cok method vardır bu nedenle önemlidir. Primitive Wrapper boolean … Read More “Java Wrapper Class”
String bir refrence değişken tipidir ve bu nedenle çeşitli methodlara erişebilir. Burada Equals methodu bir “Boolean” sonuc döndürür. Veya case … Read More “Java Refrence değişkenleri”
yeni bir projeye başlarken maven ile önce Bu bazı default dosyaları indirip local repositoryiö klasör yapısını ve pom.xml i oluştururacakç … Read More “Maven -1”
Tabii ki daha çok başındayım ama …. pom.xml dosyası maven ile derleme yaparken kullanılıyorç Properties de ki kısım değişken ve … Read More “pom.xml”
Örneğin scripte değişken verildiğini kontrol etmek için; bu scripti çalıştırdığımızda sonuç $1 boş ise (-z) o zaman bunu yap (echo … Read More “bash if condition -z”
Bir json dosyasında bir değişkene erişmek göründüğünden zor. Awk ve sed ile bir yere kadar ancak bunun bir yolu daha … Read More “Bash ile Json parsing”
Normalde xargs komutu bir input u diğer bir komuta gönderir. Ancak bunu normalde pipe ile yaparız fakat bazı komutlar pipe … Read More “xargs”
SNS : Simple Notification Service SQS : Simple queueing Servive Bir application başka bir application a veri göndermek istediğinde gönderen … Read More “AWS SNS and SQS”
Task : is the container that the code runs. Task definition : A task is created from task definition. Service … Read More “AWS Elastic Container Service (ECS)”
CloudFront aslında bir CDN(Content delivery Network) dir. Yani veriyi son kullanıcıya yaklaştırmaktır amaç. Veri dünya üzerinde 180+ fazla lokasyonda bulunan … Read More “AWS CloudFront”
Routing Policy Ne yapar Simple Bildiğimiz A kaydı Latency Kaynağa olan en az latency route una göre yönlendirir Failover Health … Read More “AWS DNS ve Content delivery”
Codestar localde olan IDE nin bağlandığı bir endpoint. Daha sonra cloudformaton,CodeCommit,CodeBuild,CodeDeploy gibi AWS uygulamalarını kullanır. CodeStar da öncelikle bir proje … Read More “AWS Codestar”
Daha önce AWS CodeCommit sayfasında update ettiğimiz kodu push ettik. Şimdi Sol taraftaki menüden bir pipeline oluşturacağız. Create pipeline –> … Read More “AWS CodeCommit Pipeline”
Console üzerinden öncelikle “CodeCommit” ile bir repo oluşturuyoruz. Artık git-client imizi kullanarak localden code push edebiliriz. Git client ile clone … Read More “AWS Codecommit”
Bir developer (yazılımcı) oluşturduğu kodu normalde Git e push eder. AWS te bu “AWS CodeCommit” Code build edilmesi için “AWS … Read More “AWS DevOps”
Beanstalk bizim için herşeyi daha kolay yapıyor. Özellikle developerlar sadece kodu upload ediyorlar ve çalışacağı ortamı seçiyorlar (nodejs, java……) ve … Read More “AWS Beanstalk”
AWS cloudformation dokümantasyon : https://docs.aws.amazon.com/cloudformation/ Burada “Sample Templates”–> Region (Europe Frankfurt) –> ve uygun olan ı seçip view in Designer … Read More “AWS Cloudformation Complex stack”
Infrastructure i kod olarak JSON olarak veya YAML olarak yazıyoruz ve deploy ediyoruz. Aşağıda ki gibi bir deneme yaparken AMI-ID … Read More “AWS Cloudformation”
Table oluştururken Diğer ayarlar autoscaling, encryption ……. bunlar ücreti de ektileyen ayarlar detaylara bakmakta fayda var. Table oluşturulduktan sonra itemları … Read More “AWS DynamoDB”
Önce bir free tier instance oluşturuyoruz. WordPress kuruyoruz. Artık wp kuruldu. Public IP veya DNS ile gidince WordPress kurulum ekranı … Read More “AWS RDS WordPress”
Örneğimizde multi AZ ile replication ve read only copy yapmak istiyoruz. ancak free tier seçtiğimizden bu mümkün değildi. Onun için … Read More “AWS RDS Readonly replication”
Farklı DB Engineleri mevcuttur. Aurora haricinde diğerlerini istersen kendinde bir EC2 instancei oluşturup içine kurabilirsin ve root access alırsın ama … Read More “AWS Relational Database RDS”
CLI kullanmak için access key ID ve secret access key e ihtiyacımız var bunları IAM de user içinden oluşturuyoruz. S3 … Read More “AWS S3 CLI”
S3 bir object store dur ve internete açıktır. Bu nedenle unique bir adresi olmak zorundadır. S3 içinde ki objelere ait … Read More “AWS S3”
EFS in en büyük avantajı birden fazla linux instance ı farklı availability zonelardan gelip aynı EFS e NFS ile bağlanabilirler. … Read More “AWS Elastic File System EFS”
Drive olarak sisteme bağlanır. Çeşitli tipleri vardır SSD ve HDD zaten adlarında da anlaşılacağı gibi süratle alakalıdır. Her biri max … Read More “AWS Elastic Block Storage EBS”
3 çeşit storage mevcuttur. block based : Amazon Elastic Block Store EBS File based : Amazon Elastic File System EFS … Read More “AWS Storage Services”
Adında da anlaşılacağı gibi instancelara gelen yükün dağılımını yapıyor. Bunun içinde instanceların health durumlarını kontrol ediyor. Bu kontrol yapmak içinde … Read More “AWS Elastic Load Balancing ELB”
Scaling in neye göre olacağına karar vermek gerekiyor. Hangi metricler kullanılacak, CPU, Network, Disk ? İşte bunların neye göre nasıl … Read More “AWS Auto Scaling Policy”
Aöazon CloudWatch performans monitoring servisidir. Instancelarımız eğer ayarladıysak durumlarını cloudwatch a rapor ederler. Örneğin elimizde ki 4 adet EC2 instanceından … Read More “AWS Auto Scaling Group”
Çoğu zaman kuracağımız mimarilerde bir AWS servisi başka AWS servisleri ile konuşmak isteyecektir. Bu örnekte bir S3 Bucket oluşturup mevcut … Read More “AWS EC2 ile Access Key kullanımı”
Bazen server yaratırken bazı komutların otomatik olarak işletilmesini isteriz. Böylece en basitinden bir web server başlatırız mesela Bunu Instance yaratırken … Read More “AWS Create Website”
Instance i oluşturduktan sonra Instance ekranında üstte “connect” var oraya tıklayınca yapılması gerekenleri zaten adım adım gösteriyor. 2 önemli konu … Read More “AWS Instance bağlanmak”
EC2’larda her zaman private IP adresi vardır. IP adresleri 3 tiptir. Public IP : adından da anlaşıldığı gibi publictir ancak … Read More “AWS Elastic Cloud EC2”
CLI in öncelikle kullandığınız OS e göre install edilmesi gerekmektedir. https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html Windows : Powershell de aşağıda ki komutu verdikten sonrası … Read More “AWS CLI”
Bazı servislerin public İP adresleri vardır ve internetten doğrudan erişilebilir. Bazıları ise VPC içerisinde oluşturulur ve içinde bulundukları subnet tipine … Read More “AWS Public ve Private Servisler”
Linux kernelinde IP paketlerinin filtrelenmesi amacıyla tablolar oluşturulması, ayarlanması ve incelenmesini sağlar. Netfilter projesi ile oluşturulmuş linux kernelinde bulunan firewall … Read More “IPTables”
Roundcube artık mysql 5.5 i desteklemiyor bu nedenle bende DB versiyonumu yükseltme kararı aldım. Önce bir VM kurup backup recovery … Read More “VestaCP ve MariaDB 10.X.X”
Mesela Security Group aynı subnet içinde 2 Vm e uygulanmış 3ncüsüne uygulanmamış ise subnet içinde geçen trafiklere NACL müdahale etmez … Read More “AWS Security groups and Network Access Control List”
ECR : Amazon’da ki Elastic Container Registry ECR’da her image için repository oluşturmak gerekir. Repository içinde tek imagein değişik versiyonlar … Read More “Docker-4 Registry/Repository”
Docker file ın yapısına kısaca bakalım. Dockerfile her zaman “Dockerfile” olarak adlandırılmak zorundadır. FROM : hangi image i base alacağız? … Read More “Docker-3 Dockerfile”
Örneğimizde fronend de HTML ve JS, backend de Nodejs ve onunla çalışan Mongodb ile mongodb ye GUI sağlayan mongoExpress olacak. … Read More “Proje Docker – 1”
Ignore Git ile sync edilmeyecek dosyaların listesidir. Önce “.gitignore” dosyasını oluşturuyorum. Bir dosya(ilk-gizli.txt) bir klasör(no-sync) ve klasörde iki dosya(gizlenmeyecek.txt, gizlenecek.txt) … Read More “Git -5”
Remote Repositories Github Varmış benimde bir github repom en son 2016 da bir bakmışım https://github.com/canbuyukburc Git hubda yeni bir repo … Read More “Git -4”
Branching Dallandırma aşağıda ki gibi yapılır ve dal listesi -a ile görüntülenir. Hızlı branch oluşturma ve oraya geçme dallar arasında … Read More “Git -3”
Geri alma loglara baktığımızda her commitin unique IDsi olduğunu görürüz ve bunlar ile eski versiyonlara dönmek mümkün olmaktadır. ancak logları … Read More “Git -2”
Evde ki eski laptopa bir VM içine debian kurdum ve onun içinde docker ile bir git server kurdum. https://registry.hub.docker.com/r/gitea/gitea/tags daha … Read More “Git -1”
u – undo b – bir önceki kelimenin ilk karakterine git. w – bir sonraki kelimenin ilk karakterine git e … Read More “Can’s VIM Cheatsheet”
YAML çok kullanılan bir format ancak yazılımı bıraz sıkıntılı. İndentlerde hata olunca syntax sebebi ile işlevsiz kalabiliyor. Bu nedenle editor … Read More “YAML ing”
Eğitim ve test amaçlı olarak minikube ve docker destop önelikle eğer benim gibi ortamınız windows ise kurulmalıdır. Yapacağımız örnek ise … Read More “Kubernetes Örnek -1”
Yakında yeni şirketme başlicam ve tam anamıyla son teknolojileri kullananbir devops şirketi. İlk konum Kubernetes. 2 adet Online eğitim ve … Read More “Yeni başlangıç DEVOPS”
$ tput cols80 $ tput lines41 Örneğin terminalde sağdan sola çizgi çekmek Printf in 2 tip yazılım tipi vardır Formatlar … Read More “Printf”
Aritmetik Mesela toplama Ancak değişkende tanımlayabiliriz. Text in rakamsal değeri 0 dır. Increment (artım) operatörü Mesela paswd dosyasina bakalim root:x:0:0:root:/root:/bin/bash … Read More “Awk as script language”
Örnek bir text dosyamız var. Şimdi bu dosyada bir kelime “this” arıyoruz. Şimdi dosyayı biraz değiştirdim. Şimdi burada satırı alıp … Read More “AWK ile Regex kullanımı”
Bazen dosyaların hiç bir formatı yoktur. görüldüğü üzere her satırda farklı sayıda bölüm mevcuttur. Kaç bölüm olduğunu bulmak için. NF … Read More “AWK genel – 2”
Seperators CUSTOM FIELD SEPERATOR Record (Kayıt) Awk ın bir seferde işlediği tek bir birimdir ve default olarak 1 satırdır. Default … Read More “AWK Seperators”
AWK temel 3 bölümden oluşmaktadır. Begin, kod-bloğu, END. Begin sadece en başta bir defa çalışır. Kod-bloğu işlenen dosyada ki her … Read More “AWK genel – 1”
İlk defa olmasına rağmen keşfettiğim “make”. Asli dokümanı gnu sayfasından indirilebilir. Ben burda basitçe bir örnek yapacağım ve benim örneğim … Read More “GNU Make”
basit bir Bash komutu düşünelim Burada “-l” option ve “/var/” ise Argümandır. getops positional parametreleri takip eder. Bashte bunlar shell … Read More “Bash Getops”
Virtual Private Cloud Region içinde oluşturuluyor. Bir VPC içinde birden çok Availability Zone (AZ) olabilir. Bu durumda her bir AZ … Read More “AWS VPC – 1”
Tabii ki AWS e bulaşmamak olamazdı. Nihayet yeni çalışacağım yerde AWS ile çok çalışıyor e artık öğrenme zamanım geldi. IAM … Read More “AWS IAM -1”
Graylog kullanımı Öncelikle mantıksal yapıyı inceleyelim. Load-balancerdan gelen loglar round-robin olarak her bir graylog servera gönderilir. Burada Graylog Inputs ile … Read More “Graylog Proje -4”
Clientlardan log toplama. Graylog log toplama mantığı aşağıda ki gibidir basitçe. Her sistemde bir graylog sidecar ve onun yönettiği nxlog … Read More “Graylog Proje -3”
Pandemmiydi yen işti vs derken çok zaman geçti uçamadım. Bu yıl ki ilk uçuşum için okula gittim ama orada ki … Read More “21 Yılı ilk uçuş”
Graylog kurulumunu yapıyoruz. Ve takibende conf dosyasını aşağıda ki örnekte olduğuna benzer editliyoruz. Takiben Elastic search nodelarını kuruyoruz. Ve geriye … Read More “Graylog Proje -2”
Bu minik proje ile hem müşteri problemlerini daha çabuk tespi edebilmek hemde sistem problemlerini sistem çöktükten sonra kapalıyken bile tespit … Read More “Graylog Proje -1”
ssh -L 5900:127.0.0.1:5900 -J can@box1.com can2@box2.com Bulunduğumuz sistemden box2 ye ssh yapar ama bunu önce box1 e ssh yapıp sonra … Read More “ssh tunnel with Jumphost”
Normalde convertto-securestring veya convertfrom-securestring komutları lokal userın objectini kullanarak veriyi şifreler yani aynı ağ kullanıcısıyla başka bir bilgisayara gittiğinizde ve … Read More “Powershell taşınabilir enrypted veri oluşturmak”
İstersek kendi repositorymizi oluşturabiliriz ve orada paketler yayınlayabiliriz. Powershell bunun için hazır geliyor. Önce bir script hazırlayacağız ve adı script … Read More “Powershell repository oluşturmak”
Global variable yani değişkenler fonksiyonların içinde farklı dışında farklı scope a girmeyen değişkenlerdir. deklerasyonu $global:data = $null$global:File = “c:\Users\can\data.csv”
Uzun yıllar sonra aslen hayalim olan C++ öğrenmeye başladım. Şu sayfayı ekstra güzel buldum.https://www.learncpp.com/Buraya aklıma geldikçe notlarımı yazacağım. öncelikle header … Read More “C++ – 1”
So what happens when you need to decide which cable which connector which sfp do you need. Here is a … Read More “Fiber-Optic”
Bazı komutlar List running container Lists all running or not. Containers get random names Lets say a docker container is … Read More “Docker-2”
Bir süredir docker öğrenmek istiyordum ve sonunda biraz öğrendim. ama uygulama şansım hiç olmamıştı. Sonra bir anda karşıma iki konu … Read More “Docker-1”
CDP Bir ağda hangi cihazlar var nerden bağlı hangi modeller var öğrenmek için Cisco ya özel protokol CDP (Cisco Discovery … Read More “CCNA-3 CDP ve LLDP”
bir script yazdım ve kullanıcıların içini okuyabilmesini istemiyordum. İçinde mail adresim vs vardı. Yani script çalışacak ve daha sonra kendini … Read More “Powershell self destructing script”
Hostname vermemiz gerekli şart değil ama iyi olur. Ilk görünüş şöyle iki networkümüz var ve switchlerde gigabit portlar Router R1 … Read More “CCNA-2 – temel router yapılandırması”
Cisco bir switchi network üzerinden bağlanıp yönetmek. Öncelikle sanai bir interface oluşturuyoruz ve buna bir IP atıyoruz. Böylece sanal bir … Read More “CCNA-1 Temel konfigurasyonlar”
ev bana hep soğuk gelmeye başlamıştı. Neyse benim hanımda soğuğu sever bana hep ev iyi sen üşüyorsun diyordu.En sonunda bir … Read More “Linux ile evi ısıtmak”
Kendi yazılım kuralları olan ama sınavda bu kadar detaylı aranmayan. Yazılım hazırlık aşamasında algoritma kontrolü için kullanılan bir test yazılımı. … Read More “Struktogramm”
Hemen soru ile başlayalım zaten yeterince güzel bir örnek olacaktır. Elinize bir network veriliyor. 2a02:2f0:3ee:4000::/56 bu networki 4 eşit parçaya … Read More “IPv6 Subnetting”
Nice zamandır adam gibi dokümente edemiyordum her seferinde ileri geri yapıyordum. Yapımı : Tabii bundan sonra tekniği geliştirmek gerekiyor.
Bir komut iki parçadan oluşuyor verb-noun. Bu nedenle eğer bir komut arıyorsak aşağıda ki gibi yapabiliriz. Ve/veya Yapabiliriz. Ama bazen … Read More “Powershell – 4 Get-Command”
İki Farklı binada bulunan aynı VLAN’larda IP ataması. Şimdi VLAN’Lar sistemleri ayırmak için kullanılıyor. Ve 2 switch arasında tagged olmak … Read More “Network DHCP-Relay”
Bir folderin drive a MAP edilmesi: Root path vermek zorundayiz “c:\test “ ama bu UNC de olabilir eger baska bir … Read More “Powershell -3 Folder Drive Mapping”
Aynı linuxte olduğu gibi PS’dede man pages mantığı mevcut. (zaten olmasa olmazdı) hatta ve hatta yaptığımızda sayfalarca detaylı bir man … Read More “Powershell -2 Man pages”
Windows ta linuxtekinden farklı olarak file system dışında sistmelerde vardır. Mesela Registryde veya certstore da file sistem gibi gezmek mümkündür. … Read More “Powershell -1 PSDrive”
Evet bir yandan Udemy de Azure çalışırken bir yandan da iş yerinde Powershell bilgimi arttırıyorum. Powershell notlarımı artık burada yayınlamaya … Read More “Yeni gelenler”
Her seferinde 2 ördek yapıyorum. chefkoch.de den buluyorum linki Uzun sürüyor ona göre.Malzemeler 8 kişilik : 2 Glas (Bardak) Kırmızı … Read More “Armutlu- elmalı Ördek”
VPS’im üzerinde pek çok domain var. Bunlardan wordpress siteleri php versiyon update i istediler ve en üst versiyona çıkarttım ama … Read More “VestaCP Multi PHP (Centos 7)”
Amacı bilgilerin dışarı çıkmasını engellemektir. Office ve sharepoint gibi uygulamalar RMS kullanabilirler. Encryption ile beraber kullanılırsa saklanan veya taşınan verinin … Read More “AD RMS (Rights Management Services)”
Web based uygulamaları veya AD FS’in doğrudan internetten erişilebilir olmasını engeller ve onları iso eder. Aynı zamanda hem web uygulamaları … Read More “AD FS Web Application Proxy”
Authentication Policyleri AD FS in authentication’ı nasıl yapacağını tanımlamak için kullanılır. Global veya Relying Part trust olarak tanımlanabilir. Global authentication … Read More “AD FS Primary and Multi-Factor Authentication”
Account Partner (Claims Provider) Kullanıcı credentials larını web based service ile toplar ve authenticate eder. Sonra bu claimsleri security token’ı … Read More “AD FS Account and Resource Partners”
SQL server veya WID (Windows Internal Database) SQL serverFederation Serverdan önce kurulmalıdır. Service Account AD FS için Managed Service Account … Read More “AD Federation Service Installation”
Bir organizasyon yada platformun sınırları ötesinde identification,authorization ve authentication sağlar. İki organization ve/veya entity arasında Federation Trust Relationship’e ihtiyaç duyar. … Read More “AD Federation Service”
Enrollment : Çeşitli şekillerde yapılır. Autoenrollment : Domain içinde ki sistemlerin sertfika requestlerini, storagelarını, retrieval gibi işlemlerini otomatik yapmasıdır. Manual … Read More “AD Certificate Enrollment, Renewal and Revocation”
GPO kullanılabilir. Credential Roaming çoklu sistemlerdeki sertifikaların yönetilmesi Autoenrollment : Sertifikaların otomatik yenilenmesi, oluşturulması. CA Güvenliği CA Objectine tahsisli izinler. … Read More “AD Managing Certificate Authority”
Yine server managerdan install ediliyor ancak role seçerken Certification Authority ve Certification Authority Web Enrollment da seçiliyor. Bunu kurmak için … Read More “AD Subordinate CA Installation”
Computer Adı ve IPsini verdikten sonra server manager da role olarak ekliyoruz. Çoğunlukla next next next diyerek geçiyoruz. Servisleri seçiyoruz. … Read More “AD RootCA Installation”
AD CS SErver role ile aşağıda ki kabiliyetleri kazanırız. CA olabiliriz ve bu Certificate Servislerimizin kalbi olacaktır. CA Web Enrollment … Read More “AD Certificate Services”
Preferences Preferences enforce edilmez, kullanıcı değiştirebilir. GPO ile aynı refresh cycle ile update olur ama 1 defalık da yapabiliriz. GPO … Read More “AD GPO Preferences ve Item-Level Targetting”
Folder redirection Yeni bir GPO oluşturduk onu editliyoruz. GPO Edit -> User Configuration -> Policies -> Windows Settings -> Folder … Read More “AD Client Settings”
Admin templates dosyaları .adm ve .admx dir. .adm dosyaları Windows 2000/2003 tarafından kullanılır. SYSVOL ile her GPO’ya kopyalanır. Ayarlaması zordur. … Read More “AD Admin Templates”
Bir GPO’nun kimlere etkilediğini görmek için GPO’yu seçip delegation tab ına bakmamız gerekir. Görüldüğü gibi “authenticated users” ta read var … Read More “AD GPO oluşturma ve yönetme”
Bir gpo oluşturduktan sonra onu linklemek gerekir. Yoksa enforce olmaz. Herhangi bir OU’ya GPO’yu sağtıklayarak ekleriz.Aslında olan şey bir GPO … Read More “AD GPO Linking”
Backup GPO; bu işlemn basitçe backup ve recoverydir. Copy GPO; sonra import. BACKUP Backup yaptığımda deneme için masa üstünü yer … Read More “AD GPO Yönetim işlemleri”
Şimdi derste kullandığımız bir örneğin benzerini kullanarak örnek çözümler yapalım. Önce veri tabanımızı aşağıdaki kod ile şu web sayfasında oluşturuyoruz: … Read More “SQL – 4 SQL Komutları – Örnek – 1”
CHANGE : sütun adını ve tipini değiştirebiliriz. MODIFY : Sütun ismni değiştirmeden tipini değiştirebiliriz. ASC ve DESC : Artan veya … Read More “SQL – 4 SQL Komutları – 2”
Öncelikle scriptte kullandığımız basit komutları ekliyorum. Bunlar çok opsiyonu olmayan komutlar. Olsada benim önüme gelecek sınavda çok dert değil. EXPLAIN … Read More “SQL – 4 SQL Komutları”
Buraya iki örnek koyuyorum. daha sonra bunun nasıl işlediğini anlatacağım ama komutlar vs var içinde. Bu scripleri kullanarak bir veri … Read More “SQL-3 DB oluşturma Scriptleri”
Şimdi SQL veri tabanı sisteminde bir veriyi nasıl tuttuğumuz çok önemli. bu nedenle bu tipleri ve farklarını biraz tablo ile … Read More “SQL-2 SQL veri tipleri”
Genel olarak veri tabanına baktık daha önce. Şimdi bir Centos minimal üzerinde hızlıca bir MariaDB kuralım ve sonrada ilk veri … Read More “SQL-1 Mariadb kurulum ve başlatılması”
Starter GPO bir şablondur(template) onu kopyalayarak istediğimiiz gibi çoğaltabiliriz. Örnek olarak “group policy” vardır. Aslen bir cab dosyasıdır, dolayısıyla organizasyonlar … Read More “AD GPO’ları Yönetmek”
AD içinde gelen built-in policyler mevcut. Default Domain Policy – tüm domainde etkili olacak. Default DC Policy – Tüm domain … Read More “AD DC ve Local Policies”
Evet en sonunda en merak ettiğim konulardan birine geldik 🙂 GPO. GPO oluşturmak için Server Manager –> tools –> Group … Read More “AD Group Policy”
Bir yıldız topolojisi düşünün. Hepsi merkeze bağlı farklı lokasyonlarda ki sitelar. Bu yapı DEFAULTIPSITELINK olarak geçiyor ve site oluşturduğumuzda AD … Read More “AD Site Links”
Site = Lokasyon AD oluşturulduğunda siteda oluşturur. İlk adı “default” dur. Ama domainimiz birden çok site a bölünmüşse replikasyonda gerekecektir. … Read More “AD Sites”
SID Filter Slective Authentication Name Suffix Routing Maalesef bunu göstermek için bir trust oluşturmam gerekli ancak bende şu anda bu … Read More “AD Trust güvenliği”
Trust –>Türkçesi güven. Domainlerin birbirine güvenmesi anlamında. Eğer bir domain altında child domain oluşturuyorsak AD iki domain arasında Parent-Child trustını … Read More “AD Trusts”
Bunu yapmak için ADMT (Ad Migration tool) adında microsoft un sayfasında indirilebilecek bir tool mevcuttur. A forestindan B forestına migrate … Read More “Forest Migration”
We linux jedi masterlarından biri gene dün bana bir awk yazdı 🙂 for I in $(cat liste); do host -t … Read More “awk güzellemeleri 4”
Domainler ve subdomainler bölge ve/veya departman ve/veya çeşitli sebeplerle bölünebilirler. Örneğin sirket.com domain’i satıs.sirket.com , uretim.sirket.com, sonrada lokasyonlar ile ankara.uretim.sirket.com, … Read More “Deploying new Domains”
Forest functionla levelları Windows 2000’den başlar. Forest Functional Level 2006 olsun dediğimiz anda bilmemiz gereken o forest içinde artık tüm … Read More “AD Functional Levels”
Sis DC oluştururken bazı konuları değerlendirmemiz gerekir. Örneğin forest mı olacak tek domain mi? Replication Lan mı Wan mı? Wan … Read More “Domain yapısı ve limitleri hakkında”
Herhangi bir restore için önce backup almak gerekir. Backup almanın bir yoluda Windows Server ile gelen Windows Backupdır. Bunu feature … Read More “Active Directory Recovery (Authoritative Restore)”
DC’de silinen verileri kurtarmanın bir yolu Authoritative Restore ancak bunu yapmak icin DC yi offline yapmak gerekiyor. Diğer bir yöntem … Read More “Active Directory Recovery (Recycle Bin)”
Evet bir VM’de ki 6 aylık periyot sona eriyor bu nedenle yeni DC ye ihtiyacım var. İlk DC’yi kapatacağım için … Read More “FSMO Transferi”
Eğitim amacıyla kullandığım Server 2016 nın 6 aylık ücretsiz lisansı bitmek üzere. Bu nedenle ikinci bir DC kurup FSMO ve … Read More “DC leri çoğaltmak”
5 saatim kaldı ve kısa zamanda uçmak zorundayım bu nedenle Aachen a kadar gidip geleceğim. Her bir bacak yaklaşık 1 … Read More “Uzun Rota”
Piper 28 ile uçtum. 1970 Model bu canavar aslında uçması zevkli bir uçak ama alışmak gerekiyor. Mesela motoru marş etmek … Read More “07.08.2019 Uçuş Pa-28”
AD DS veritabanı bazı dosyalardan oluşur. Dosya* ntds.dit* edb*.log* ebd.chk *edbres00001.jrs Tanım* AD Objectleri ve bölümlerini tutar* Transaction Logs* Database … Read More “Active Directory Recovery (snapshot)”
Group MSA ile bir security hesabını alıp birden çok sisteme koymamızı sağlar. Böylece birden çok bilgisayar aynı service hesabını kullanabilir. … Read More “Active Directory Group MSA”
Bir arkadaşımla yine Rhein rotasını uçtum. Hem zevkli bir rota hemde görsel olarak da çok güzel. Ayrıca yeni yazılımda KML … Read More “01.08.2019 Uçuş”
Excel ile ilgili bazı işlemleri içeren bir script yazmıştım bir kısmını kapatacağım isimler burada kullanmaya uygun olmadığından. Şimdi öncelikle amacı … Read More “Excel Script”
Bugün dün için planladığım uçuşun bir kısmını yaptım çünkü yine zaman kısıtı vardı. Eve erken dönmek zorundadydım. Düsseldorf ve Köln … Read More “Yine yanlız”
O uçuşu uçtum ama kısa tuttum. Meydan güneyinde hava cidden çok pusluydu bu nedenle istediğim planı uçamadım onun yerine evime … Read More “Sis ve pus”
Bugün hava biraz sallantıda tam ne olur kestirmek zor o nedenle VFR uçup uçamayacağımı görmek için limitlerimi Kontrol etme ihtiyacı … Read More “Meteoroloji ve VFR”
İkinci uçuşumu yaptım. Yerde hemen herşeyi yaptım ama yakıt alırken pompanın statiğini doğru bağlamadığımdan baya zaman kaybettim ve yardım çağırmak … Read More “2019-2 Uçuş”
Planlamaızı yaptık güvenlikten geçtik artık uçak başındayız. -Alternatör batarya ON yakıta bakıp kapatıyoruz. Hmnmm yakıt alacağız. Takozu alıp bakıyorum uçak … Read More “2nci Hayali uçuş”
Hava yağışlıydı hocamla uçağa binemedik çünkü uçak dışardaydı ve baya yağmur yağıyordu. Neyse biraz gecikmeyle yağmur dinince sabırsız ben ıslanmayı … Read More “2019 -1 İlk uçuş Devam”
Evet nihayet bugün ilk uçuşumu yaptım. Öğretmenim sağlsun son derece rahat biriydi. 2 yıldır uçmadığım için biraz endişeliydim çok mu … Read More “2019 -1 İlk uçuş”
Artık DTM CTR’a 5 dk kala Langen Information a çağrı yapıp frekansı DTM için terk etmek istediğimi belirtiyorum.. Zaten öenmli … Read More “Hayali Uçuş – 3”
Kulenin departure izni vermesi ile önce IFF-ON yani Mod-C ON not ADSB ve/veya IFF MODS de gelmiş olabilir. Her seferinde … Read More “Hayali Uçuş – 2”
eveet artık planlamamızı yaptık geriye kafayı hazırlamaya geldi. (not hızlı yoldan gittim rüzgar vs detayları daha sonra yapacağım) Sabahtan meteorolojileri … Read More “Hayali Uçuş”
Uçaklarda (en azında C152 sınfılarında) denge hesaplaması tahterevalli mantığıyla çalışıyor. Center of balance noktasını pivot olarak alıp o pivot noktaya … Read More “Mass and Balance”
Flight Log hazırlamaya başlamıştık tüm bu detaylardı online log ile dolduruyoruz ama tabii ki bitmedi. Bittikçe buraya ekleyeceğim. Şimdilik biten … Read More “Flight Log hazırlama -2”
Uçuşta öyle çok sayfa çevirmek mümkün değil tabii kokpit minik, otopilot yok. Dolayısı ile planlamada ki mümkün olduğunca tüm detayları … Read More “Flight Log”
Öncelikle harita üzerinde yaklaşık 1 saatlik uçuş bacaklarımı çizdim. Harita 2015 ten güncel değil ama mesafaler ve temel objeler (nehir … Read More “Haritada işaretleme”
iki yıldır uçmuyorum bu nedenle pek çok detayı unuttum. Eski notlarım üzerinden giderek burada herşeyi yeniden ve sıfırdan mümkün olduğu … Read More “Uçuş planlaması ilk adımlar”
İkinci Dünya Savaşı pek çok konu gibi elektronik harpte de çok önemli gelişmeleri beraberinde getirmiştir. Özellikle yeni yeni askeri havacılık … Read More “Klein Heidelberg”
Bu syafayı kendim ve not almak için oluşturdum. PPL currencymi iki yılda bir yapabildiğimden bazı konuları aktif tutabilmek adına bu … Read More “Uçuş ve kendi uçuşlarımla ilgili herşey”
Bazen bazı uygulamalar çalışmak için kullanıcı hesabına ihtiyaç duyarlar. Bunlara “Service Accounts” denir. Bu hesaplarla ilgili sorun şifrelerinin çok sık … Read More “Active Directory Configuring MSA Service Accounts”
Bununla kullanıcı, servis ve sistemlerin AD’ye nasıl bağlanacaklarını kontrol ediyoruz. Öncelikle Active Directory Administrative Centerda sol menude “Authentication”ı seçiyoruz ve … Read More “Active Directory Authentication Policies and Silos”
PSO ayarlanması için powershell veya Active Directory Administrative Center. Burada lütfen zamanların yazılışına ve yazım formatının farklılığına dikkat edin. Microsoft … Read More “Active Directory Password Policy Object (PSOs)”
cat /etc/settings/counters Dosyanın çıktısı bu ve numproc değerinde soft ve hard limitleri tüm birimler için görmek istiyoruz. Şair ne demiş … Read More “awk güzellemeleri 3”
Doktor bu ne yaa Daha bi fırın ekmek yemem lazım 0 4096 8192 9878 9878 18 18 220 220 190 … Read More “awk güzellemeler 2”
Buyrun burdan yakın 🙂 şimdi tr yani trim komutu gelen text içinde birşeyleri değiştirmek için kullanılır. Burda şair ” veya … Read More “awk üzerine güzellemeler”
Server 2016 de pekçok şey ayarlanabilmektedir. Bunlardan bir kaçı Password Policy Account Lockout policy Fine grained password Policy Kerberos Policy … Read More “Active Directory Hesap Güvenliğinin ayarlanması”
GUI ile yapılan hemen herşeyi Powershell ilede yapabiliriz. Soru Windows temelli sistemlerde hangisi daha kolay. Bazen GUI ile iki tıkta … Read More “Active Directory Powershell”
Tabloların birbirleri ile ilişkilerinde tekrar sayısı mevcuttur. En basit anlatımlar bir müşteri birden fazla sipariş verebilir. 1:n ama aynı sipariş … Read More “Veritabanı Giriş 6 Cardinality”
Normalizasyon 1: Her veri hücresinde tekbir veri olur. Örneğin adres: Atatürk Cad. No: 18 Kat:3 Çankaya Ankara satırı olduğu gibi … Read More “Veritabanı Giriş 5 Normalizasyonlar”
Veri tabanlarında normalizasyon olmazsa bazı anormallikler olur. Delete anomalie (Silme anomalisi) : Herşey bir excel tablosunda tutulsaydı eğer örneğimizde olduğu … Read More “Veritabanı Giriş 4 Anomaliler”
Bu resimdeki excel tablosunu veri tabanı haline getirmek için tablolara bölmemiz gerekir. Ve bağlantılarıda anahtarlar ile yapacağız. Burada tabloları tanımlarken … Read More “Veritabanı Giriş 3”
En önemli konu domainimizi yada domainlerimizi nasıl yöneteceğimize karar vermektir. Tek lokasyon mu çok lokasyon mu belkide departmanlara göre veya … Read More “Active Directory OU’ların organizasyonu”
Bu tablodan hangi verile ayrı tablolara ayrılmalıdır. Şöyle güzel bir link buldum. 10 adet Tabloya kadar üye bile olmuyorsunuz son … Read More “Veritabanı Giriş 2”
Her sistemcinin kaçınılmaz sonu veri tabanıdır. Aslında çok derinlerine girmesekte bunlarla çalışmak anlamak ve hatta bazı işlemleri yapmak zorundayız. Örneğin … Read More “Veritabanı Giriş 1”
Süper bir komut gördüm. Postfix loglarında şu gün ipler kaç defa bağlanmış sıralı gösteriyor. cat /var/log/mail.log |awk ‘$0 ~ / … Read More “Bash Split”
Managing Computer Accounts Sistem hesaplarını yönetmek için öncelikle OU ları oluşturmamız gerekir. Ancak OU’ları neye göre oluşturacağız. Normalde Computer accounts … Read More “Active Directory Sistem Hesaplarını Yönetmek”
Öncelikle grup oluşturmadan bahsedeceğiz. Grup oluşturmadan en önemli nokta grubun nerede oluşturulacağıdır. Resimde IT’ye sağ tıkladık “new–> group” seçtik ve … Read More “Active Directory Grup Yönetimi”
Sınav hazırlıkları kapsamında block kriptolama üzerine bazı notlar alayım dedim. ECB Dosyayı n adet bloklara bölüyoruz. (K=Key yani anahtar) ile … Read More “Block Encryption Modes Of Operation”
Bazen bir ağ sadece IPv6 ile çalışırken IPv4 olan bir ağa erişmek ister. Bunun başarılı olabilmesi için bazı gerekli ara … Read More “IPv6 NAT64”
Kullanıcıları gruplar halinde yönetmek daha kolaydır. Kullanıcı grupları oluşturmak için ya “Domain admin”, “Account Operator”, “Enterprise Admin” veya “Hesap oluşturmak … Read More “Active Directory Groups”
Aşağıdaki komutlardan daha önce yapmadıklarınızı girin Epel zaten pek çok şeyin olduğu Centos un en temel reposu Sonra “ClamAv” kurulumu … Read More “Clamav anti virus kurulumu”
Kullanıcıların sınırlandırılması ve daha pek çok şeyi yapabildiğimiz group policy (GP) ye Server Manager –> Tools –> Group Policy Management … Read More “Group Policy – 1”
Sistemi kullanacak bireylerin bir hesaba (Account) ihtiyaçları vardır. Bunların AD de oluşturulması gerekmektedir. Çeşitli toollar mevcuttur. Powershell, CMD dsad.exe, AD … Read More “User Accounts”
İngilizce FSMO okunurken (fezmo) diye okunuyor ilginç geldi 🙂 Neyse DC arka planda çok işler yapar. Bunlar domainin düzgün çalışmasını … Read More “FSMO Flexible Singe Master Operations”
DC kurulumunda otomatik olarak oluşturulurlar. DC kurulup yeniden başlatıldığında “Net Logon servisi” başlar ve SRV kayıtları oluşturulur. SRV kayıtları bir … Read More “SRV Records”