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
настройка_образов_виртуальных_машин [2021/06/21 08:19]
admin [Windows]
настройка_образов_виртуальных_машин [2026/04/30 10:47] (current)
val [Настройка]
Line 5: Line 5:
 Перед экспортом системы: ​ Перед экспортом системы: ​
  
-  * отключить:​ Floppy, Аудио, Сеть +  * отключить:​ Floppy?, Аудио?, Сеть ​(выбрать "не подключена"?​) 
-  * HDD в приоритет загрузки+  * HDD в приоритет загрузки?
  
 ===== Windows ===== ===== Windows =====
 +
 +  * https://​val.bmstu.ru/​unix/​img/​My%20Documents/​WinClient10LTSB2016.ova
 +  * https://​val.bmstu.ru/​unix/​img/​My%20Documents/​Windows7sp1.ova
  
   * 2 CPU   * 2 CPU
Line 21: Line 24:
   * В настройках msie домашней страницей http://​ya.ru   * В настройках msie домашней страницей http://​ya.ru
   * Установить дополнения гостевой ОС   * Установить дополнения гостевой ОС
 +  * Putty
   * Оптимизировать быстродействие визуальных эффектов   * Оптимизировать быстродействие визуальных эффектов
  
Line 27: Line 31:
 ===== Debian/​Ubuntu ===== ===== Debian/​Ubuntu =====
  
-Namedebian_10.0_64_01, RAM 1GB, HD 16GB+  * https://val.bmstu.ru/​unix/​img/​My%20Documents/​debian_11.1_64_01.ova ​, RAM 1GB, HD 16GB, CPU 1 
 +  * https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_12.5_64_02.ova , RAM 2GB, HD 32GB, CPU 2 
 +  * https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_13.1_64_02.ova , RAM 2GB, HD 48GB, CPU 2
  
 +  * https://​val.bmstu.ru/​unix/​img/​My%20Documents/​ubuntu_24.04_01.ova , RAM 2GB, HD 32GB, CPU 2
 ==== Установка ==== ==== Установка ====
  
 +  * 2 CPU, 1Gb RAM, 32Gb HDD 
   * Не задавать пароль root (тогда установится с sudo)   * Не задавать пароль root (тогда установится с sudo)
-  * Создать пользователя student (проверить в группе sudo) +  * Создать пользователя student (проверить ​наличие ​в группе sudo) 
-<​code>​ +  * Все по умолчанию 
-удобен для случаев:  +  ​* LVM в ubuntu (легко добавить место, в ubuntu 22/24 НЕ занял весь раздел, пришлось расширять) 
-  когда кто-то ​меняет пароль root +  * - GUI, + SSH Server
-  когда ​НЕ удалась инсталляция на ЛИН1+
  
-не удобен:​ 
-  лучше удалить из системы server на курсе "​ЛИН4"​ 
-</​code>​ 
- 
-  * Все по умолчанию,​ без LVM (в ЮН1 демонстрируется в CentOS), с SSHD 
-  * Проверить наличие в history команд 
-<​code>​ 
-# ifconfig eth0 inet 172.16.1.13/​24 
- 
-# route add default gw 172.16.1.254 
-</​code>​ 
 ==== Настройка ==== ==== Настройка ====
  
-  * [[Настройка стендов слушателей#​Скрипты автоконфигурации]] 
-  * Линки на 4-ре скрипта в каталог /root/ 
 <​code>​ <​code>​
 $ sudo -i $ sudo -i
Line 65: Line 59:
 </​code>​ </​code>​
  
-  * [[Настройка командных ​интерпретаторов]]+  * Выключение ​[[Модуль AppArmor]] (можно оставить, ​как ​по умолчанию)
  
 <​code>​ <​code>​
Line 76: Line 70:
 # update-grub # update-grub
 </​code>​ </​code>​
 +
 +  * Проверить наличие в history команд (!!! Возможно больше не актуально)
 +<​code>​
 +# apt install net-tools
 +
 +# ifconfig eth0 inet 172.16.1.13/​24
 +
 +# route add default gw 172.16.1.254
 +
 +# dhclient eth0
 +</​code>​
 +
 +  * Ubuntu: [[Настройка сети в Linux#​Файлы конфигурации Netplan и cloud-init]] Отключение cloud-init, Добавление ifupdown, Отключение systemd-resolved
 +  * [[Текстовые редакторы ed, sed, vi, vim#​Редактор vi, vim]] (syntax off для проектора)
 +  * [[Настройка командных интерпретаторов]]
 +<​code>​
 +# cat .bashrc
 +</​code><​code>​
 +...
 +export EDITOR=nano
 +#export EDITOR=mcedit
 +...
 +PS1=...\H...
 +#​PS1='​${debian_chroot:​+($debian_chroot)}\H:​\w\$ '
 +...
 +</​code>​
 +
 <​code>​ <​code>​
 # cat /​etc/​network/​interfaces # cat /​etc/​network/​interfaces
Line 82: Line 103:
 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 105: Line 126:
 </​code><​code>​ </​code><​code>​
 127.0.0.1 ​      ​localhost 127.0.0.1 ​      ​localhost
 +127.0.1.1 ​      ​debian
  
 #​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
 +</​code><​code>​
 +ubuntu# cat /​etc/​systemd/​system/​systemd-networkd-wait-online.service.d/​override.conf
 +[Service]
 +ExecStart=
 +ExecStart=/​usr/​lib/​systemd/​systemd-networkd-wait-online --any --timeout=5
  
-172.16.1.254    proxy +ubuntu# mv /​usr/​lib/​systemd/​systemd-network-generator /​usr/​lib/​systemd/​systemd-network-generator.bak 
-172.16.1.254    rep+ 
 +ubuntu# systemctl mask systemd-network-generator.service 
 + 
 +ubuntu# sudo dracut --force 
 + 
 +ubuntu# rm /​run/​systemd/​network/​zzzz-dracut-default.network 
 + 
 +# apt remove resolvconf 
 + 
 +# cat /etc/resolv.conf    !!! похоже,​ лучше оставить по умолчанию
 </​code><​code>​ </​code><​code>​
-cat /​etc/​dhcp/​dhclient.conf +#search corpX.un 
-</​code><​code>​ +nameserver 172.16.1.254
-... +
-timeout 30; +
-... +
-</​code><​code>​ +
-# cat .bashrc +
-</​code><​code>​ +
-... +
-#export http_proxy=http://​proxy:​3128/​ +
-#export EDITOR=nano +
-#export EDITOR=mcedit +
-... +
-PS1=...\H..+
-...+
 </​code>​ </​code>​
  
-  * [[Управление ПО в Linux#Использование менеджера пакетов ​APT]]+  * [[Управление ПО в Linux#Отключение ​автоматических обновлений]]
  
 <​code>​ <​code>​
-# apt update+# apt update ​&& apt upgrade
  
-# apt install mc vim sudo+# apt autoremove
  
-# apt install less nano+# apt install ​mc vim sudo less nano
  
-# apt install net-tools dnsutils ​netcat ​curl lsof man tcpdump lshw+# apt install netcat 
 +# apt install netcat-traditional 
 + 
 +# 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
  
Line 147: Line 175:
  
 # ln -s conf/​net_gate.sh net_gate.sh # ln -s conf/​net_gate.sh net_gate.sh
-</​code><​code>​ 
-# apt remove resolvconf 
  
-cat /etc/resolv.conf +ln -s conf/net_lan.sh net_lan.sh 
-</​code><​code>​ + 
-#search corpX.un +ln -s conf/​net_singsrv.sh net_singsrv.sh
-nameserver 172.16.1.254+
 </​code>​ </​code>​
 +  * [[Управление ПО в Linux#​Использование менеджера пакетов APT]] самый ближний и все категории
 +
 +
  
 ===== FreeBSD ===== ===== FreeBSD =====
настройка_образов_виртуальных_машин.1624252797.txt.gz · Last modified: 2021/06/21 08:19 by admin