User Tools

Site Tools


настройка_образов_виртуальных_машин

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
настройка_образов_виртуальных_машин [2022/09/25 10:42]
val [Установка]
настройка_образов_виртуальных_машин [2024/05/26 16:30] (current)
val [Debian/Ubuntu]
Line 34: Line 34:
   * https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_10.11_64_01.ova , RAM 1GB, HD 16GB   * https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_10.11_64_01.ova , RAM 1GB, HD 16GB
   * https://​val.bmstu.ru/​unix/​img/​My%20Documents/​ubuntu_20.04_02.ova , RAM 1GB, HD 16GB, CPU 2   * https://​val.bmstu.ru/​unix/​img/​My%20Documents/​ubuntu_20.04_02.ova , RAM 1GB, HD 16GB, CPU 2
 +  * https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_12.5_64_02.ova , RAM 2GB, HD 32GB, CPU 2
 ==== Установка ==== ==== Установка ====
  
-  * 2 CPU, 1Gb RAM, 24Gb HDD +  * 2 CPU, 1Gb RAM, 32Gb HDD 
   * Не задавать пароль root (тогда установится с sudo)   * Не задавать пароль root (тогда установится с sudo)
   * Создать пользователя student (проверить наличие в группе sudo)   * Создать пользователя student (проверить наличие в группе sudo)
-  * Все по умолчанию, c LVM (легко добавить место), с SSHD+  * Все по умолчанию 
 +  * LVM (легко добавить место, ​в ubuntu 22/24 НЕ занял весь раздел,​ пришлось расширять) 
 +  * SSHD
   * Проверить наличие в history команд   * Проверить наличие в history команд
 <​code>​ <​code>​
Line 45: Line 48:
  
 # route add default gw 172.16.1.254 # route add default gw 172.16.1.254
 +
 +# dhclient eth0
 </​code>​ </​code>​
 ==== Настройка ==== ==== Настройка ====
Line 58: Line 63:
 PermitRootLogin yes PermitRootLogin yes
 ... ...
-</​code><​code>​+</​code>​ 
 + 
 +  * Выключение [[Модуль AppArmor]] (может,​ не нужно, что бы не слишком отличаться от исходного) 
 + 
 +<​code>​
 # cat /​etc/​default/​grub # cat /​etc/​default/​grub
 </​code><​code>​ </​code><​code>​
Line 68: Line 77:
 </​code>​ </​code>​
  
-  * [[Настройка сети в Linux#​Файлы конфигурации Ubuntu >= 18]] Без cloud-init, ​Без Netpaln, ​Без systemd-resolved+  * Ubuntu: ​[[Настройка сети в Linux#​Файлы конфигурации Ubuntu >= 18]] Отключение cloud-init, ​Отключение Netpaln, ​Отключение systemd-resolved
   * [[Настройка командных интерпретаторов]]   * [[Настройка командных интерпретаторов]]
   * [[Текстовые редакторы ed, sed, vi, vim#​Редактор vi, vim]]   * [[Текстовые редакторы ed, sed, vi, vim#​Редактор vi, vim]]
Line 77: Line 86:
 iface lo inet loopback iface lo inet loopback
  
-#auto eth0 +auto eth0 
-#iface eth0 inet dhcp+iface eth0 inet dhcp
  
 #auto eth0 #auto eth0
Line 103: Line 112:
 #​192.168.X.1 ​    ​gate.corpX.un gate #​192.168.X.1 ​    ​gate.corpX.un gate
 #​192.168.X.10 ​   server.corpX.un server #​192.168.X.10 ​   server.corpX.un server
- 
-172.16.1.254 ​    proxy 
 </​code><​code>​ </​code><​code>​
 +ubuntu# systemctl disable systemd-networkd-wait-online.service
 +
 # cat /​etc/​dhcp/​dhclient.conf # cat /​etc/​dhcp/​dhclient.conf
 </​code><​code>​ </​code><​code>​
 ... ...
-timeout ​30;+timeout ​10;
 ... ...
 </​code><​code>​ </​code><​code>​
Line 119: Line 128:
 ... ...
 PS1=...\H... PS1=...\H...
 +#​PS1='​${debian_chroot:​+($debian_chroot)}\H:​\w\$ '
 ... ...
 </​code>​ </​code>​
Line 137: Line 147:
 # apt autoremove # apt autoremove
  
-# apt install mc vim sudo+# apt install mc vim sudo less nano
  
-# apt install ​less nano+# apt install ​netcat 
 +# apt install netcat-traditional
  
-# apt install net-tools dnsutils ​netcat ​curl lsof man tcpdump lshw+# apt install net-tools dnsutils curl wget lsof man tcpdump lshw
  
 # apt install python python-apt git # apt install python python-apt git
 +# apt install python3 python3-apt git
  
 +!!! ansible mail добавить порт 587
 # git clone http://​val.bmstu.ru/​unix/​conf.git # git clone http://​val.bmstu.ru/​unix/​conf.git
  
настройка_образов_виртуальных_машин.1664091752.txt.gz · Last modified: 2022/09/25 10:42 by val