scp: .ssh/authorized_keys: No such file or directory hatası ve çözümü

bash: /home/user/.ssh/authorized_keys: No such file or directory hatası ve çözümü
scp: .ssh/authorized_keys: No such file or directory

Muhtemelen bu hatayı şifresiz erişmek istediğiniz sunucuya scp ile key gönderirken alıyorsunuz ya da key i bir şekilde o sunucuya aktardınız ve authorized_keys dosyasına yazmak istediğinizde karşılaştınız.

Şifresiz erişmek istediğiniz sunucuya ssh ile erişin ve aşağıdaki komutları sıra ile çalıştırın , böylece gerekli izin hakları verilmiş şekilde authorized_keys dosyanız oluşturulacaktır.

root@ayhanarda:~# mkdir ~/.ssh
root@ayhanarda:~# chmod 700 ~/.ssh
root@ayhanarda:~# touch ~/.ssh/authorized_keys
root@ayhanarda:~# chmod 600 ~/.ssh/authorized_keys

Ayhan ARDA

Iphone’da Exchange Sunucuya Bağlanma Başarısız Oldu Hatası ve Çözümü

Iphone’da Exchange Sunucuya Bağlanma Başarısız Oldu Hatası ve Çözümü

Aslında uzun süredir yaşadığım ancak hem çok fazla önem vermediğim hem de vaktim olmadığı için yeni araştırma fırsatı bulduğum bir sorundu , Defalarca telefonuma mail hesabımı exchange olarak kurdum kaldırdım , değişik yöntemler denedim ancak bir türlü hatayı aşamamıştım , IMAP olarak kurunca exchange e bağlanabiliyordum , Sorunun çözümü ise Active Directory ‘de gizli.

Active Directory Users and Computers. bölümünü açınız.

View tabından Advanced View i açınız.

Sorun yaşayan kullanıcıyı seçip sağ tıklayarak özelliklerine giriniz

Özellikler bölümünde Security Tabını açınız.

Advanced butonuna tıklayınız.

Eğer açılan Listede Exchange Servers ı göremiyor iseniz ekleyiniz.

Görebiliyor iseniz Edit butonuna tıklayınız.

Açılan Ekranda ki Apply to bölümünde Descendant msExchActiveSyncDevices ı seçip Modify Permissions hakkı veriniz.

Bir önceki ekranda Include inheritable permissions from this object’s parent kutuucğunu işaretleyip işlemi sonlandırabilirsiniz.

Şimdi iphone a exchange kurulumunuzu tekrar deneyebilirsiniz.

Iphone-exchange-problem

Ayhan ARDA

 

A start job is running for raise network interfaces timeout süresi değiştirme

Ubuntu’da karşılaşılan bu durum ile ilgili timeout süresini değiştirmek ister iseniz aşağıdaki dosyayı açınız.

nano/lib/systemd/system/networking.service

Default değeri 5 dakika olarak gelir.

TimeoutStartSec=5min

Bu değeri örneğin 10 saniyeye çekelim. (Ki zaten cloud-init ten veri alabilir durumda ise hiç beklemeyecektir.

TimeoutStartSec=10sec

Ayhan ARDA

Openvas Admin Şifresi Değiştirme

Openvas Admin Şifresi Değiştirme

Kali linux üzerinde openvas ile bazı taramalar yapıyorum ve genelde admin şifresini unutup sürekli çözüm yolları aradığım için çözümü buraya eklemeye karar verdim.

Terminal i açınız.
Openvas i durduralım.
openvas-stop
Admin şifresini güncelleyelim.
openvasmd –user=admin –new-password=yenişifreniz
Openvas i başlatalım.
openvas-start

Şimdi browserdan tekrar erişip yeni şifre ile giriş yapabilirsiniz.

Ayhan ARDA

Proxmox file system may not support O_DIRECT hatası

Proxmox file system may not support O_DIRECT hatası

Proxmox kurulumundan sonra yeni bir sunucu oluşturup başlat dediğinizde aşağıdaki hatayı alabilir

kvm: -drive file=/var/lib/vz/images/100/vm-100-disk-1.qcow2,if=none,id=drive-ide0,format=qcow2,aio=native,cache=none,detect-zeroes=on: file system may not support O_DIRECT
kvm: -drive file=/var/lib/vz/images/100/vm-100-disk-1.qcow2,if=none,id=drive-ide0,format=qcow2,aio=native,cache=none,detect-zeroes=on: could not open disk image /var/lib/vz/images/100/vm-100-disk-1.qcow2: Could not open ‘/var/lib/vz/images/100/vm-100-disk-1.qcow2’: Invalid argument

Hatanın çözümü için Disk in cache mode unu none ‘dan writethrough ya da writeback e çekiniz. Yeni sunucunuz çalışacaktır.

Ayhan ARDA

Ova’dan Vmdk’ya , Vmdk’dan Qcow2 ye dönüştürme işlemi

Elimizde bir .ova imajı olduğunu düşünelim , amacımız bu imajı proxmox , nutanix ya da herhangi qcow2 kullanabilen sanallaştırma platformlarında çalıştırmak olsun.

Önce .ova imajını genelde testler için kullandığım kali linux sunucuma indirdim.

root@kali-ayhanarda:/home/ayhanarda/test# ls -al
total 526960
drwxr-xr-x 2 root root 4096 Dec 9 04:41 .
drwxr-xr-x 3 root root 4096 Dec 9 04:40 ..
-rw-r–r– 1 root root 539592704 Dec 9 04:54 ayhanarda.ova

Sonra açıyorum ve vmdk dosyasını çıkartıyorum.

root@kali-ayhanarda:/home/ayhanarda/test# tar -xvf ayhanarda.ova
ayhanarda.ova.ovf
ayhanarda.ova.mf
ayhanarda.ova.vmdk

Vmdk yı elde ettik , şimdi bunu qcow2 ye çevireceğiz.

root@kali-ayhanarda:/home/ayhanarda/test#qemu-img convert -O qcow2 ayhanarda.vmdk ayhanarda.qcow2

İşlem sonunda dosyanın oluşup oluşmadığını doğrulayabiliriz.

root@kali-ayhanarda:/home/ayhanarda/test#ls -al | grep qcow2
-rw-r–r– 1 root root 1678835712 Dec 9 04:59 ayhanarda.qcow2

Ayhan ARDA

An error has occurred while trying to access the license validation file. Please reinstall SQL Server to correct this file hatası ve çözümü

sqlerrorlicense

Sql kurulumundan sonra management studio ya girmeye çalıştığınızda An error has occurred while trying to access the license validation file. Please reinstall SQL Server to correct this file hatası görüyor olabilirsiniz. Çözüm için bir txt dosyasının içine aşağıdakileri yapıştırınız ve kaydediniz , dosyanın uzantısını .reg olarak değiştirip dosyayı çalıştırınız , işlem sonunda tekrar managemnt studio a girmeye çalışabilirsiniz.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\Tools\ClientSetup]
"checksum"=hex:38,39,33,66,66,66,30,65,62,38,32,62,30,34,37,62,31,30,35,31,36,\
 38,32,31,30,30,63,63,36,36,33,30,30,31,35,36,38,61,38,33,36,31,37,63,66,62,\
 31,61,38,61,36,63,32,66,36,35,32,31,39,65,66,34,30,30,39,32,62,37,61,39,32,\
 62,32,35,33,32,33,39,63,62,36,35,33,38,65,31,66,34,61,31,33,63,61,64,32,65,\
 33,34,37,66,37,64,30,64,33,32,32,64,36,36,62,31,62,66,33,66,63,34,34,65,65,\
 35,37,38,34,63,61,65,66,33,64,31,30,31,31,38,65,30,37,63,39,66,66,31,32,61,\
 66,66,63,35,32,32,31,64,61,34,34,32,34,64,37,34,66,63,37,30,39,35,32,32,39,\
 38,62,31,63,34,34,65,66,35,00
"ProductID"="00001-296-0000007-05075"
"DigitalProductID"=hex:a4,00,00,00,03,00,00,00,30,30,30,30,31,2d,32,39,36,2d,\
 30,30,30,30,30,30,37,2d,30,35,30,37,35,00,0a,00,00,00,38,31,30,2d,30,37,34,\
 31,36,00,00,00,00,00,00,00,00,34,49,a3,e1,b4,0c,65,79,03,e0,fe,9e,92,01,00,\
 00,00,00,00,02,19,9f,4a,c3,75,c1,0a,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,34,36,31,30,33,00,00,00,00,00,00,00,65,05,\
 00,00,77,b1,01,90,af,0f,00,00,17,0d,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,a7,a1,77,36

Fcrackzip ile .zip ve .7z Uzantılı Arşiv Dosyası Şifrelerini Kırma

http://www.ayhanarda.com/blog/2016/11/rarcrack-ile-rar-uzantili-arsiv-dosyasi-sifrelerini-kirma/ adresinde yöntemin esasına değinmiştim , bu sefer fcrackzip isimli tool u kullanacağız , bu tool kali linux te kurulu geliyor , dolayısı ile kurmakla uğraşmıyoruz.

Elimde .zip olarak şifrelenmiş bir dosya var , yine hızlı bulması için 3 karakterli büyük küçük harf ve sayı içeren bir şifre verdim test için. Komut aşağıdaki gibi.

root@kali-ayhanarda:~# fcrackzip -l3 -u upload.zip
PASSWORD FOUND!!!!: pw == a7B

Burda bulması 1 sn bile sürmedi , sanıyorum sadece 3 karakterli olanları dene dediğimiz ve şifremizin a harfi ile başlamasından dolayı bu kadar hızlı oldu.

Gördüğünüz üzere biz bir şifre dosyası belirtmedik , kendi türetip denedi , ancak elinizde bir password list var ise onuda kullandırabiirsiniz.

Bu kez komutumuz aşağıdaki gibi olacaktı.

root@kali-ayhanarda:~# fcrackzip -D -p ayhanarda-sifrelistesi.txt -u upload.zip

Ayhan ARDA

Rarcrack ile .rar Uzantılı Arşiv Dosyası Şifrelerini Kırma

Yöntem esasen bruteforce a dayanıyor , test için bir klasörü .rar olarak şifreledim , çabuk bulabilmesi için 3 haneli içinde büyük küçük harf olan bir şifre verdim. Bu rar dosyasını kali linux e yükledim. Kali linux te rarcrack default olarak kurulu gelmiyor , o yüzden önce kurmalıyız , aşağıdaki komut ile kurabilirsiniz , bildiğiniz debian , ubuntu tarzı..

root@kali-ayhanarda:~# apt-get install rarcrack
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following NEW packages will be installed:
rarcrack
0 upgraded, 1 newly installed, 0 to remove and 18 not upgraded.
Need to get 17.0 kB of archives.
After this operation, 65.5 kB of additional disk space will be used.
Get:1 http://http.kali.org/kali/ sana/main rarcrack amd64 0.2-1 [17.0 kB]
Fetched 17.0 kB in 1s (15.5 kB/s)
Selecting previously unselected package rarcrack.
(Reading database … 323141 files and directories currently installed.)
Preparing to unpack …/rarcrack_0.2-1_amd64.deb …
Unpacking rarcrack (0.2-1) …
Setting up rarcrack (0.2-1) …

Kuruldu , rarcrack yazıp doğrulayabilirsiniz.

root@kali-ayhanarda:~# rarcrack
RarCrack! 0.2 by David Zoltan Kedves (kedazo@gmail.com)

USAGE: rarcrack encrypted_archive.ext [–threads NUM] [–type rar|zip|7z]
For more information please run “rarcrack –help”

Şimdi dosyamız ile aynı dizinde olduğumuzu varsayıyorum , dosyamın adı upload.rar şeklinde , komutum aşağıdaki gibi.

root@kali-ayhanarda:~# rarcrack upload.rar –type rar

tabi burda extra thread verebilirsiniz , benim kali bir sanal makina , saniyede 80-90 şifre deneyebiliyor , buna 4 thread verince 140-150 ye kadar hızlanıyor. Sonuç olarak uzun bir şifreniz var ise bir kaç gün sürebilir 🙂

root@kali-ayhanarda:~# rarcrack upload.rar –type rar –threads 4
RarCrack! 0.2 by David Zoltan Kedves (kedazo@gmail.com)

INFO: the specified archive type: rar
INFO: cracking upload.rar, status file: upload.rar.xml
Probing: ‘6S’ [161 pwds/sec]
Probing: ‘eG’ [161 pwds/sec]
Probing: ‘ml’ [158 pwds/sec]
..

.
Probing: ‘2Nu’ [142 pwds/sec]
Probing: ‘2Ut’ [144 pwds/sec]
Probing: ’31z’ [146 pwds/sec]

..

.
Probing: ‘9SZ’ [145 pwds/sec]
Probing: ‘a04’ [146 pwds/sec]
Probing: ‘a7a’ [146 pwds/sec]
GOOD: password cracked: ‘a7B

Evet , şifremiz a7B imiş.

Ayhan ARDA

Windows IIS te WordPress’in Japonca Url Karakter Sorunu ワードプレスの日本語の問題

Geçen yine bir müşterimizde başımıza geldi , bu iis7 url rewrite ile ilgili bir durum sanıyorum , çözüm için aşağıdaki işlemi yapabilirsiniz.

Web sitesine ait wp-config.php dosyasını açın.

Php tagının içinde en üste aşağıdaki kodu ekleyip kaydedin ve japonca url nin çalışıp çalışmadığınız tekrar kontrol edin.

if ( isset($_SERVER['UNENCODED_URL']) ) {
    $_SERVER['REQUEST_URI'] = $_SERVER['UNENCODED_URL'];
}

Ayhan ARDA

Windows için paket yöneticisi: Chocolatey kurulumu ve kullanımı

Linux kullananlar bir paket yöneticisinin güzelliğini bilirler , rhel ve türevleri için yum , ubuntu ve debian türevleri için apt-get kullanıyoruz , hatta visual studio kullanıcıları için bile bir paket yöneticisi bulunmakta , Nuget ismi ile, peki ya windows için?

İşte chocolatey bu işe odaklanmış bir organizasyon. Yine Nuget altyapısı üzerine inşa edilmiş diyorlar , işlemler için ise power shell kullanıyor.

Örneklemek gerekirse nasıl linux te putty kullanmak istiyorken kurmak için apt-get install putty diyor isek artık windowsta da choco install putty diyerek işi bitirebiliyoruz , peki tam avantajı nedir , bana kalırsa yeni bir bilgisayarda tüm programları tek tek kurmak yerine tek komutla kursa idim güzel olmaz mıydı derdim yani harika bir olay , düşünsenize ne kurmak istiyorsanız sıralıyorsunuz , choco install putty firefox chrome filezilla

Gelelim kurulumuna,

Powershell den ya  da cmd üzerinden kurulabiliyor.

Diyelim ki cmd yi tercih ettik , önce yönetici olarak komut konsolunu açıyoruz sonrasında aşağıdaki kodu girip çalıştırıyoruz.

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

İşlem bittiğinden choco yazıp kurulduğunu görebilirsiniz.

choco1

Biraz komutlara değinmek isterim;

Örneğin indirilebilir paketleri görmek için choco list

Paket kurmak için choco install paket adi (ör : choco install putty)

Paket silmek için choco uninstall paket adi (ör : choco uninstall putty)

Yüklü paketlerin tümünü birden güncelleme cup all

Sistemde şu anda 4188 paket bulunuyor , bunu ister komut satırından choco list diyerek isterseniz de browser üzerinden https://chocolatey.org/packages adresine girerek görebilirsiniz , sayının artacağına hiç kuşkum yok.

Ayhan ARDA