VIRTULABOX HEADLESS START.bat
cd “c:\Program Files\Oracle\VirtualBox”
VBoxManage startvm “Linux” –type headless
VBoxManage controlvm “Linux” addencpassword “Linux” “password.txt”
KÖK SERTIFIKASINI YUKLEME
cd /etc/ssl/certs/
openssl x509 -inform der -in ~/Downloads/MEB_SERTIFIKASI.cer -out meb.pem
update-ca-certificates -f
Firefox: Preferences->Certificates->View->Import
SSH
/etc/ssh/sshd_config -> PermitRootLogin Yes
systemctl restart ssh.service
REPO URLs
/etc/apt/sources.list
deb https://http.kali.org/kali kali-rolling main non-free contrib
deb-src https://http.kali.org/kali kali-rolling main non-free contrib
apt-get update
X-KONSOL TÜRKÇE KLAVYE AYARI
setxkbmap tr
Dilerseniz Session and Startup seçeneğinden Application Startup’a giderek bu komutu açılışta çalışacak şekilde ayarlayabilirsiniz. Bir diğer yöntem ise aşağıdaki komut ile klavye ayarını gerçekleştirmek:
sudo dpkg-reconfigure keyboard-configuration
VNC SUNUCUSUNU BAŞLATMAK (xtightvncserver)
vncserver #Başlangıç yapılandırması
vncserver :1 #Varsayılan display
netstat -tnlp #5900
vncpasswd #Parolayı ayarlar (/root/.vnc/passwd)
Windows 11 Exception 0xc0000005 (access violation) Hatası ve Çözümü
Host (konak) olarak Windows 11 kullanıyorsanız Hyper-V eklentisi varsayılan olarak yüklüdür. Bu başlığı yazdığım sırada (3.2022) VirtulBox’ın hiper yöneticisi (Hyper-V) ile Windows’un hiper yöneticisinin uyumsuz çalışmasından ötürü bu hata dönüyor ve sanal makine başlayamıyor. Sorun Oracle veya Microsoft tarafında çözülene dek geçici olarak Windows’un Hpyer-V eklentisini kaldırmalısınız.
CHROME TARAYICISINI YUKLEMEK
Google->Search chrome-> Download deb
#apt-get update
#apt-get install gdebi
#gdebi chrome.deb
#google-chrome\t –no-sandbox –ignore-certificate-
chromium yüklemek için;
#apt-get update && apt-get install chromium -y
sertifika baypası
#chromium –no-sandbox –ignore-certificate-
postgresql ve pgadmin kurulumu
Postgresql muhtemelen kuruludur. Servis durumunu görmek veya yeniden başlatmak için:
systemctl status postgresql
systemctl restart postgresql
pgadmin kurmak için;
sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/bullseye pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
sudo apt install pgadmin4
sudo apt install pgadmin4-desktop
sudo apt install pgadmin4-web
sudo /usr/pgadmin4/bin/setup-web.sh
pgadmin keyring hatasını aşmak için komutu çalıştırın ve sistemi yeniden başlatın:
rm -rf /home/kali/.local/share/keyrings/
pgadmin bağlantı sorununu çözmek için pg_hba.conf dosyasının sonuna aşağıdaki gibi trust tanımını ekleyin (pg_hba.conf dosyasının konumunu bulmak için pgadmin içinden Query tool‘u açarak show hba_file; komutunu verin).
local all postgres trust
local all all trust
host all all 127.0.0.1/32 trust
host all all 192.168.0.0/24 trust
host all all ::1/128 trust
Bazı postgresql işlemleri
Bir mysql sunucusundaki veritabanını postgresql’e aktarmak için göç aracı (migration tool) olan pgloader’ı kullanabilirsiniz. Yüklemek için şu komutu çalıştırın:
apt install pgloader
Bir mysql veritabanını göç ettirmek için ise aşağıdaki komutu kullanabilirsiniz. Tabi öncesinde hedefdb olusturulmuş olmalıdır:
pgloader mysql://root:[email protected]/kaynakdb postgresql://postgres:[email protected]/hedefdb
Wal dosyalarının konumu genellikle /var/lib altındadır (en azından Kali Linux’da böyle)
/var/lib/postgresql/14/main/pg_wal
Postgresql’in data dizinini öğrenmek için psql komut satırına şunu yazın:
SHOW data_directory;