Pardus 19’da virt-builder Kullanarak Sanal Makine Oluşturma
2 min read![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-11.png?fit=1024%2C576&ssl=1)
Burada virt-install yerine virt-builder kullanarak hızlı bir şekilde sanal makine oluşturacağız.
Kullanabileceğimiz sanal makineleri listeleyelim.
x86_64 mimarili olanları listeleyelim.
Herhangi bir dağıtım için ek notları görüntülemek için şu komutu kullanabiliriz.
10GB Disk, 2GB RAM, 2vCPU, bir root hesabı için rastgele bir şifre ile bir Debian 9 VM oluşturalım.
Belirtilen rastgele şifreyi not ediniz. (CwT1n3KXcUT2DY9z)
Şimdi virt-install komutu ile imaj dosyamızı entegre edelim.
Listeleyelim.
Cihazımıza bağlanalım.
root hesabı için SSH oturumunu devredışı bırakalım ve sanal makinemiz için SSH anahtarları oluşturalım.
Kullanıcımızı ekleyip bir şifre belirleyelim.
OS değişkenleri listelemek için aşağıdaki komutlar kullanılabilir.
Çalışan sanal makineleri görüntülemek için;
Sanal makinemizi kapatmak için;
Sanal makinemizi başlatmak için;
Sanal makinemizi kapatmak için;
debian9-vm1 sanal makinesini yeniden başlatmak için (güvenli);
debian9-vm1 sanal makinesini yeniden başlatmak için (güvensiz);
debian9-vm1 sanal makinesini silmek için;
reboot virsh komutu hakkında bilgi edinmek istersek;
/home/ramazan/Belgeler/debian-live-cd-hazirlama/Debian-Live-CD-Hazirlama.pdf
$ virsh help | grep reboot
$ virt-builder --list | more
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-1.png?resize=640%2C324&ssl=1)
$virt-builder --list |grep x86_64
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-2.png?resize=640%2C320&ssl=1)
$ virt-builder --notes ubuntu-18.04
$ virt-builder --notes debian-9
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-3.png?resize=640%2C224&ssl=1)
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-4.png?resize=640%2C98&ssl=1)
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-5.png?resize=640%2C141&ssl=1)
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-6.png?resize=640%2C400&ssl=1)
$ sudo virt-install --import --name debian9-vm1 \ > --ram 2048 \ > --vcpu 2 \ > --disk path=/var/lib/libvirt/images/debian9-vm1.qcow2,format=qcow2 \ > --os-variant debian9 \ > --network bridge=br0,model=virtio \ > --noautoconsole
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-7.png?resize=640%2C174&ssl=1)
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-8.png?resize=640%2C97&ssl=1)
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-9.png?resize=640%2C293&ssl=1)
# dpkg-reconfigure openssh-server
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-10.png?resize=640%2C175&ssl=1)
# useradd -r -m -d /home/ramazan -s /bin/bash ramazan # passwd ramazan # systemctl enable ssh # echo 'PermitRootLogin no' >> /etc/ssh/sshd_config # systemctl restart ssh # ip a sSanal makinemizi yeniden başlatalım. Artık uçbirim üzerindende erişim sağlayabiliyoruz.
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-11.png?resize=640%2C360&ssl=1)
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-12.png?resize=640%2C360&ssl=1)
$ osinfo-query os | less
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-13.png?resize=640%2C309&ssl=1)
$ osinfo-query os | grep debian
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-14.png?resize=640%2C146&ssl=1)
$ osinfo-query os | grep freebsd
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-15.png?resize=640%2C324&ssl=1)
$ sudo virsh list
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-16.png?resize=640%2C101&ssl=1)
$ sudo virsh shutdown debian9-vm1
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-17.png?resize=640%2C52&ssl=1)
$ sudo virsh start debian9-vm1
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-18.png?resize=640%2C55&ssl=1)
$ sudo virsh suspend debian9-vm1
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-19.png?resize=640%2C45&ssl=1)
$ sudo virsh reboot debian9-vm1
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-20.png?resize=640%2C42&ssl=1)
$ sudo virsh reset debian9-vm1
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-21.png?resize=640%2C42&ssl=1)
$ sudo virsh undefine debian9-vm1 $ sudo virsh destroy debian9-vm1virsh komutlarının tamamını listelemek için;
$ virsh help | less
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-22.png?resize=640%2C376&ssl=1)
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/08/virt-builder-23.png?resize=640%2C41&ssl=1)
About The Author
sitesinden daha fazla şey keşfedin
Subscribe to get the latest posts sent to your email.