Linux RHEL 8.3 sunucu işletim sisteminde root şifresini kurtarmak için aşağıdaki yöntemi kullanabilirsiniz. Ayrıca root şifresi resetleme işlemi soru olarak Red Hat Certified System Administrator (RHCSA) sertifika sınavında da sorulmaktadır. Aşağıdaki adımları uygulayarak sunucu konsolu üzerinden unuttuğunuz sistemin root şifresini değiştirerek kurtarabilirsiniz. Adım 1 Sunucuyu yeniden başlatın, boot ekranı geldikten sonra "e" ye basın. Adım 2 Kernel boot parametrelerini düzenleyeceğiz. Gelen ekranda "...swap rhgb quiet" parametresini bulduktan sonra hemen yanına bir adet boşluk bırakarak aşağıdaki gibi "rd.break" yazalım. Ctrl-x 'e basarak switch_root moduna geçelim. Adım 3 /sysroot 'u tekrar yazılabilir olarak mount edin. Çalıştırdığınız komut başarılı ise hata almayacaksınız. Dosya sistemi /sysroot dizinine salt okunur olarak bağlanmıştır. Dosya sistemini yazılabilir olarak yeniden bağlamak, parolayı değiştirmenize imkan sağlayacağı için yazılabilir yapıyoruz. mount -o remount,rw /sysroot Adım 4 chroot komutu ile dosya…
Read More
20Mar 2021 by Mustafa Solmaz 1 Comment
Python ile takvim yazdırma,calendar modülü
Python
Python 'da Calendar modülünü kullanarak ekrana istenilen yıl ve aya ait takvimi yazdırabiliriz. Yıl ve ayı kullanıcıdan input ile alalım, tabii ki öncesinde Calendar modülünü import ediyoruz. import calendar yıl = int(input("Yıl giriniz: ")) ay = int(input("Ay Giriniz: ")) print(calendar.month(yıl, ay)) 2021 yılının 4.ayını ekrana yazdıralım. Pycharm da çalıştıralım ve çıktımız aşağıdaki gibi olacaktır. Diğer örnekler için kategoriyi takip ediniz.
Read More
16Mar 2021 by Mustafa Solmaz 1 Comment
Python ile basit kullanıcı giriş ekranı (versiyon 2)
Python
Basit olarak Python ile aşağıdaki gibi kullanıcı giriş/login ekranı yazalım. Kullanıcı adı ve şifremizi belirliyoruz. Hem kullanıcı adını hem de şifreyi 2 kez yanlış girişten sonra kullanıcının giriş yapmasını engelleyebiliriz. print(""" KULLANICI GİRİŞ EKRANI V2 (www.mustafasolmaz.com) """) kullanici_adi = input ("Kullanıcı Adı:") if kullanici_adi == "mustafasolmaz": print ("kullanici adi dogru!.") else: print ("kullanici adi yanlis, tekrar deneyin.") kullanici_adi = input ("kullanici adi gir:") if kullanici_adi == "mustafasolmaz": print ("kullanici adi dogru!.") else: print ("kullanici adi yanlis, tekrar deneyin.") sifre = input ("Şifre:") if sifre == "123456": print ("Şifre doğru, giriş yapıldı.") else: print ("Şifre yanlış, tekrar deneyin. ") sifre = input ("Şifre:") if sifre == "123456": print ("Şifre doğru, giriş yapıldı.") else: print ("Şifre yanlış, tekrar deneyin.") Diğer python örnekleri için kategoriye gözatabilirsiniz.
Read More
04Mar 2021 by Mustafa Solmaz No Comments
Linux Mint 20 üzerinde Snap Kurulumu, Snap ile Paket Kurulumu
Linux
Snap, Linux işletim sistemleri için geliştirilmiş bir yazılım paketleme ve dağıtım sistemidir. Snap, Snappy veya Snapcraft olarak da adlandırılır. Linux Mint işletim sisteminde snap ile paket kurulumlarını yapabilmek için öncelikle snap kurulumunu yapıyoruz. Daha sonra örneğimizde snap kurulumu sonrası snap ile spotify paketi yüklemeyi öğreneceğiz. sudo apt update sudo apt install snapd mustafa@mustafa:/var/log$ sudo apt install snapdReading package lists… DoneBuilding dependency treeReading state information… DoneThe following NEW packages will be installed:snapd0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.Need to get 28,6 MB of archives.After this operation, 126 MB of additional disk space will be used.Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 snapd amd64 2.48.3+20.04 [28,6 MB]Fetched 28,6 MB in 5s (5.234 kB/s)Selecting previously unselected package snapd.(Reading database … 315258 files and directories currently installed.)Preparing to unpack …/snapd_2.48.3+20.04_amd64.deb …Unpacking snapd…
Read More
24Kas 2020 by Mustafa Solmaz No Comments
Server 2019 üzerinde ADC Server Kurulumu
Active Directory
ADC Kurulumu İkinci veya daha fazla domain controller sunucusuna neden ihtiyaç vardır ? Mevcut Domain Controller (DC) de yükü dengelemek veya yedeklilik (HA) sağlamak için kurmamız gerekebilir. Mevcut domain yapınıza ek domain controller ekleyebilirsiniz. Sıfırdan dc kurulumunu buradaki makalemizde incelemiştik. Yine bu yapımıza ikinci bir dc kurulumunu aşağıdaki gibi kurup yapılandıracağız. Kuruluma başlamadan önce Additional DC olarak yapılandıracağımız sunucuya statik ip adresini verelim. DNS ip adresi olarak; DNS kurulu olan ortamdaki mevcut Domain Controller ip adresini tanımlayalım. DNS server ınız farklı sunucuda ise onun ip adresini tanımlayalım. Sonrasında bu sunucuyu domain yapısına dahil edelim ve domain hesabımızla sunucuya giriş (login) yapalım. Yeni sunucuda Server Manager üzerinden Add Roles and Features 'ı çalıştırarak Active Directory Domain Services role 'ünü işaretleyerek kurulumu başlatalım. Next ile ilerleyerek role kurulumunu tamamlayalım. Sonrasında Promote this…
Read More
23Kas 2020 by Mustafa Solmaz 1 Comment
Active Directory Domain Services Kurulumu, Server 2019
Active Directory
Active Directory Nedir ? Active Directory, Microsoft altyapılarında kullanılan bir dizin hizmetidir. Veri tabanı olarak çalışır. Bu veri tabanı, sunucu ve istemcilere bilgilerini yani kullanıcılar, bilgisayarlar, lokasyonlar ve printer cihazları gibi domaine üye ortamın tüm bilgilerini kayıt altında tutar. Basit bir örnekle detaylandırmak gerekirse; çalıştığınız kurumda en az 100 kullanıcı ve onların bilgisayarları olduğunu varsayalım. BT Uzmanı olarak bu kullanıcıların hem hesaplarını hem de makinelerini yönetmek durumundasınız. Bu client (istemci) makinelere tek tek ayar yaparak yönetemeyiz. Hepsine aynı ayarı veya bazı gruplara örneğin satış ekibi personeline diğerlerinden farklı bir yetki ayarı vermeniz gerekecektir. Bu durumda ortamınıza bir domain controller sunucusu üzerinden Active Directory domain hizmetini ile makinelerinizi bu domaine dahil ederek tüm makinelere veya kullanıcı hesaplarına tek seferde aynı duvar kağıdını veya tüm bilgisayarların açılışında ortak alanı map etmek için…