This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
настройка_образов_виртуальных_машин [2022/03/16 14:35] val [Настройка] |
настройка_образов_виртуальных_машин [2023/06/14 10:37] val [Установка] |
||
---|---|---|---|
Line 36: | Line 36: | ||
==== Установка ==== | ==== Установка ==== | ||
+ | * 2 CPU, 1Gb RAM, 32Gb HDD | ||
* Не задавать пароль root (тогда установится с sudo) | * Не задавать пароль root (тогда установится с sudo) | ||
- | * Создать пользователя student (проверить в группе sudo) | + | * Создать пользователя student (проверить наличие в группе sudo) |
- | <code> | + | * Все по умолчанию |
- | удобен для случаев: | + | * LVM (легко добавить место, в ubuntu 22 НЕ занял весь раздел, пришлось расширять) |
- | когда кто-то меняет пароль root | + | * SSHD |
- | когда НЕ удалась инсталляция на ЛИН1 | + | |
- | + | ||
- | не удобен: | + | |
- | лучше удалить из системы server на курсе "ЛИН4" | + | |
- | </code> | + | |
- | + | ||
- | * Все по умолчанию, без LVM (в ЮН1 демонстрируется в CentOS), с SSHD | + | |
* Проверить наличие в history команд | * Проверить наличие в history команд | ||
<code> | <code> | ||
Line 66: | Line 60: | ||
PermitRootLogin yes | PermitRootLogin yes | ||
... | ... | ||
- | </code><code> | + | </code> |
+ | |||
+ | * Выключение [[Модуль AppArmor]] | ||
+ | |||
+ | <code> | ||
# cat /etc/default/grub | # cat /etc/default/grub | ||
</code><code> | </code><code> | ||
Line 77: | Line 75: | ||
* [[Настройка сети в Linux#Файлы конфигурации Ubuntu >= 18]] Без cloud-init, Без Netpaln, Без systemd-resolved | * [[Настройка сети в Linux#Файлы конфигурации Ubuntu >= 18]] Без cloud-init, Без Netpaln, Без systemd-resolved | ||
+ | * [[Настройка командных интерпретаторов]] | ||
+ | * [[Текстовые редакторы ed, sed, vi, vim#Редактор vi, vim]] | ||
<code> | <code> | ||
# cat /etc/network/interfaces | # cat /etc/network/interfaces | ||
Line 110: | Line 109: | ||
#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> | ||
# cat /etc/dhcp/dhclient.conf | # cat /etc/dhcp/dhclient.conf | ||
Line 120: | Line 121: | ||
</code><code> | </code><code> | ||
... | ... | ||
- | #export http_proxy=http://proxy:3128/ | + | export EDITOR=nano |
- | #export EDITOR=nano | + | |
#export EDITOR=mcedit | #export EDITOR=mcedit | ||
... | ... | ||
PS1=...\H... | PS1=...\H... | ||
... | ... | ||
+ | </code> | ||
+ | <code> | ||
+ | # apt remove resolvconf | ||
+ | |||
+ | # cat /etc/resolv.conf | ||
</code><code> | </code><code> | ||
- | # apt update && apt upgrade | + | #search corpX.un |
+ | nameserver 172.16.1.254 | ||
+ | </code> | ||
- | ubuntu# apt purge unattended-upgrades cloud-init | + | * [[Управление ПО в Linux#Отключение автоматических обновлений]] |
+ | |||
+ | <code> | ||
+ | # apt update && apt upgrade | ||
# apt autoremove | # apt autoremove | ||
Line 147: | Line 157: | ||
# ln -s conf/net_gate.sh net_gate.sh | # ln -s conf/net_gate.sh net_gate.sh | ||
</code> | </code> | ||
- | * [[Настройка командных интерпретаторов]] | ||
- | * [[Текстовые редакторы ed, sed, vi, vim#Редактор vi, vim]] | ||
* [[Управление ПО в Linux#Использование менеджера пакетов APT]] | * [[Управление ПО в Linux#Использование менеджера пакетов APT]] | ||
- | * [[Настройка стендов слушателей#Скрипты автоконфигурации]] | ||
- | <code> | ||
- | # apt remove resolvconf | ||
- | # cat /etc/resolv.conf | + | |
- | </code><code> | + | |
- | #search corpX.un | + | |
- | nameserver 172.16.1.254 | + | |
- | </code> | + | |
===== FreeBSD ===== | ===== FreeBSD ===== |