try catch finally
Powershell

Powershell Try,Catch,Finally Nasıl Kullanılır?

PowerShell’deki try-catch-finally blokları, kodun hata yönetimi ve kod stabilitesi açısından önemli bir rol oynar. Bu blog yazısında, try-catch-finally bloklarının ne olduğunu, nasıl kullanıldığını ve hangi durumlarda kullanıldığını detaylı bir şekilde inceleyeceğiz. Ayrıca, bu blokların hata yakalama ve işlem sürecinde nasıl yardımcı olduğunu ve kodunuzu nasıl daha güvenli hale getirebileceğinizi
12 min read
how to reset ubuntu to factory state
Linux

Windows Subsystem for Linux içinde Ubuntu nasıl sıfırlanır?

Ubuntu veya Debian, OpenSUSE Leap 42, SUSE Linux Enterprise Server gibi Linux dağıtımlarını Windows Subsystem for Linux (WSL) üzerinde sıfırlamak için kullanabileceğiniz bir yöntem paylaşmak istedim. Bu işlemi yaptığınızda, Ubuntu kullanıcı ortamınız ve apt-get veya kaynak kodlarını derleyerek yüklediğiniz tüm Linux uygulamaları silinir. Eğer Windows Subsystem for Linux’da yükleme
2 min read
2023 01 22 00 12 41
Powershell

PowerShell Karşılaştırma Operatörleri Nasıl Kullanılır?

PowerShell , metinleri, sayıları ve diğer verileri karşılaştırmak için çeşitli karşılaştırma operatörlerini kullanmamıza olanak tanır. Bu yazıda, PowerShell karşılaştırma operatörlerini nasıl kullanabileceğimizi örnekler aracılığıyla anlatacağım. Powershell ile Metinleri Karşılaştırma Bir metnin başka bir metne eşit olup olmadığını öğrenmek için “eq” operatörünü kullanabiliriz. Bu operatör büyük-küçük harf duyarsızdır ve karşılaştırma esnasında büyük-küçük
2 min read
Active Directory PowerShell
Active Directory

Active Directory Disable Kullanıcıları Otomatik Sildirmek

Active Directory ortamında disable ettiğiniz kullanıcıları bir süre sonra manuel siliyor olabilirsiniz. Bu yazımda sizlere Active Directory ortamında disable edilmiş kullanıcıları belirli bir süre sonra powershell ile otomatik olarak nasıl sildirebileceğimizi paylaşacağım. Otomasyonu hazırlarken Active Directory üzerinde kullanıcıların disable edildiği tarih doğrudan bir attribute yazmadığı için disable edilen kullanıcıların description
2 min read
powershell parola sifrelemek
Powershell

Powershell ile Kullanıcı Bilgileri Nasıl Şifrelenir?

Powershell otomasyonlarımızda doğrudan kullanıcı şifreleri yazılması diğer sunucu kullanıcıları tarafından görülebileceğinden güvenli değildir. Bu nedenle script içeriğine yazılan şifrelerin encrypt edilmesi önemli. Kullanıcı Bilgileri Nasıl Şifrelenir ? Kullanıcı bilgilerini şifrelemek için Get-Credential komutu ile PSCredential objesi oluşturup çıktıyı bir değişkene atıyoruz. $MyCredential = Get-Credential $MyCredential değişkenini ekrana yazdırdığınızda kullanıcı a
2 min read
image
Genel

MacOS Outlook Sürekli Parola Soruyor 2022

Son zamanlarda Mac kullanıcıları Office 365 Outlook oturum açma sorunu yaşıyorlar. Kullanıcı bilgileri doğru girildiği halde sürekli tekrar parola girmeniz isteniyor ve bir kaç deneme sonrasında “Oturum açılamıyor. Bilgileriniz kontrol edin ve yeniden deneyin.” şeklinde uyarı ile karşılaşıyorlar. Yapılan kontrollerde Mac kullanıcı profilini yeniden oluşturmanın ve kayıtlı kimlik bilgilerinin temizlenmesi
1 min read
PowerShell Password never expires
Active Directory

Active Directory Toplu Kullanıcı Listesini Alma

Arkadaşlar çeşitli sebeplerden dolayı kullanıcılarınızın listesini çekmek isteyebiliyoruz. Böyle bir durumda aşağıda paylaştığım kodu kullanarak powershell ile active directory aktif kullanıcı listesini export edebilirsiniz. Script Enabled -eq “True” kısmını Enabled -eq “False” olarak değiştirdiğinizde disable edilmiş kullanıcılarınızın çıktısını verecektir. Get-ADUser -Filter {Enabled -eq “True”} -properties * | Select-Object -Property samaccountname,DisplayName| ConvertTo-Csv
1 min read
PowerShell Password never expires
Active Directory

PowerShell İle Active Directory Grubuna Toplu Kullanıcı Ekleme

Bir guruba birden fazla kişi eklemek isteyebilirsiniz. Kişi sayısı çoğaldıkça kişileri gruba tek tek eklemek can sıkıcı olabilir. Aşağıda paylaştığım scriptte çeşitli düzenlemeler yaparak belirlediğiniz bir gruba birden fazla kişiyi aynı anda powershell ile ekleyebilirsiniz. Aşağıda paylaştığım scriptte “csvlisteyolu” şeklinde belirttiğim yere CSV dosyanızın tam yolunu,”Group-Name” şeklinde belirttiğim yere
1 min read
PowerShell Password never expires
Active Directory

PowerShell Kullanarak Süresi Dolmayan Active Directory Kullanıcılarını Listeleme

Active Directory üzerinde Password Never Expire işaretli kullanıcılar şifre süreleri dolmayacağı için güvenlik zafiyeti yaratabilir. Bu sebeple zaman zaman şifre süresi dolmasın olarak ayarladığınız kullanıcıları listeletmek isteyebilirsiniz. Active Directory ortamınızda Password Never Expire tanımlaması bulunan hesapları aşağıda paylaştığım script ile çıktısını alabilirsiniz. Scripte aynı zamanda Github Repo üzerinden erişebilirsiniz. Search-ADAccount
1 min read
Active Directory Kilitli Hesap
Active Directory

Active Directory Kilitli Hesaplar Nasıl Listelenir?

AD ortamınızda kilitli hesapları listelemenin bir yolu da Active Directory Powershell Modülünü kullanmaktır. Search-ADAccount -LockedOut -UsersOnly -ResultPageSize 2000 -resultSetSize $null | Select-Object Name, SamAccountName, DistinguishedName | Export-CSV “C:\Temp\LockedOutUsers.CSV” -NoTypeInform Yukarıdaki kodları PowerShell Active Direktory Modülü ile çalıştırdığınızda exportu “C:\Temp\LockedOutUsers.CSV” yoluna çıkarmış olacaktır. “Select-Object” bölümüne çıktınız d
1 min read