CentOS

CentOS 7

Установка

CentOS-7-x86_64-Minimal-1804.iso

# dd if=./CentOS-7-x86_64-Minimal-1804.iso of=/dev/sde bs=1M

Нужные пакеты

yum -y install mc net-tools epel-release openssh-server openssh-clients
systemctl enable sshd --now

Переименование сетевых интерфейсов

yum -y remove biosdevname

В RHEL7 добавить в параметры GRUB:

biosdevname=0 net.ifnames=0

Именование сетевых интерфейсов в "привычном виде"

Текущая конфигурация интерфейсов:

nmcli connection show

Покажет, примерно следующее:

NAME   UUID                                  TYPE            DEVICE 
Wired  63cba8b2-60f7-4317-bc80-949e800a23cb  802-3-ethernet  ens33

Установить новое имя интерфейса

nmcli connection modify Wired connection.interface-name eth0

И перегрузиться…

Управление интерфейсами для NetworkManager

nmtui

webmin

Создать /etc/yum.repos.d/webmin.repo:

[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1

Импортировать ключ и установить:

rpm --import http://www.webmin.com/jcameron-key.asc
yum install -y webmin
chkconfig webmin on

Открыть порты (не потребовалось)

firewall-cmd --zone=public --add-port=10000/tcp --permanent
firewall-cmd --zone=public --add-port=7022/tcp --permanent
firewall-cmd --reload

docker

yum install -y docker

iptables, ipset

systemctl stop firewalld && systemctl disable firewalld
dnf remove firewalld*
dnf -y install iptables-services && systemctl enable --now iptables
dnf -y install ipset-service && systemctl enable --now ipset

Переименовать машину

hostnamectl set-hostname new-hostname.domain
hostnamectl
reboot

CentOS 8

Инсталляционный источник

http://mirrors.powernet.com.ru/centos/8/BaseOS/x86_64/os/
https://mirror.yandex.ru/centos/8/BaseOS/x86_64/os/

Или с любого из зеркал.

Сменить IP

nmcli con mod "Проводное соединение 1" ipv4.method manual ipv4.addr 192.168.10.54/24
nmcli con mod "Проводное соединение 1" ipv4.gateway 192.168.10.1
nmcli con mod "Проводное соединение 1" ipv4.dns 192.168.10.1
systemctl restart NetworkManager

Изменить «Проводное соединение 1» на eth0:

nmcli con mod "Проводное соединение 1" connection.id "eth0"

Миграция CentOS 8 на CentOS Stream

Проверяем, какая версия установлена:

cat /etc/redhat-release

Если возвращается «CentOS Linux release 8….», устанавливаем:

dnf -y install centos-release-stream
dnf -y distro-sync
reboot

Проверяем:

cat /etc/redhat-release

Должно быть «CentOS Stream release 8»

Нет русских шрифтов в консоли (дефекта нет в CentOS 9)

Шрифтов нет именно в «железной» консоли, например, в mc - квадратики:

При входе по SSH, шрифты в порядке. Попытка создания файла «/etc/sysconfig/i18n» - не помогла. Настройки локали - правильные. При запуске команды «setfont latarcyrheb-sun16» шрифты становятся русскими до завершения сеанса.

Проблема находилась в:

# cat /etc/vconsole.conf
KEYMAP="us"
FONT="eurlatgr"

После изменения на:

# cat /etc/vconsole.conf
KEYMAP="ru"
FONT="latarcyrheb-sun16"

Выполняем команду:

systemctl restart systemd-vconsole-setup

Шрифт в «железной» консоли стал русским.

OpenVPN Server

Включить репозиторий PowerTools

dnf config-manager --set-enabled powertools

Монтирование SAMBA CIFS

В fstab:

//adm.work/ftp          /mnt/adm.work/ftp       cifs    user=WINUSER,pass=WINPASS,rw,file_mode=0660,dir_mode=0770,uid=nobody,gid=wheel       0 0
Наверх
uptime



AbuseIPDB Contributor Badge