Как сменить Timezone, Hostname, Locale, Keymap и Password Rules в CentOS 7
Как сменить Timezone, Hostname, Locale, Keymap и Password Rules в CentOS 7
Содержание
Timezone
Смотрим лист зон
timedatectl list-timezones
Africa/Abidjan Africa/Accra Africa/Addis_Ababa ... Pacific/Tahiti Pacific/Tarawa Pacific/Tongatapu Pacific/Wake Pacific/Wallis
Смотрим свои настройки:
timedatectl
Local time: Пт 2016-01-01 22:03:53 MSK Universal time: Пт 2016-01-01 19:03:53 UTC Timezone: Europe/Moscow (MSK, +0300) NTP enabled: no NTP synchronized: no RTC in local TZ: no DST active: n/a
Если не эти, то выставляем:
timedatectl set-timezone Europe/Moscow
Hostname
Смотрим своё имя:
hostname
Если некорректно, меняем
hostnamectl set-hostname server.example.com
Смотрим что получилось (на примере моего ноута)
hostnamectl
Static hostname: hpbook Icon name: computer-laptop Chassis: laptop Machine ID: 16adb93495664f6c9dcf3ee647c63705 Boot ID: 563fb46226184f84a3433b541b6c1a91 Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-229.20.1.el7.x86_64 Architecture: x86_64
Locale
Смотрим свои данные (опять же данные моего ноута):
localectl
System Locale:
VC Keymap: us X11 Layout: ru,us X11 Variant: , X11 Options: grp:alt_shift_toggle
Если некорректно, то смотрим список локалей
localectl list-locales
и выставляем:
localectl set-locale LANG=ru_RU.UTF-8
Keymap
Опять же смотрим localectl и обращаем внимание на VC Keymap
Если некорректно, смотрим
localectl list-keymaps
и выставляем нужное
localectl set-keymap us
Правила для паролей
vim /etc/login.defs
На 25 строке параметр PASS_MAX_DAYS отвечает за время действия пароля
на 26 PASS_MAX_DAYS - сколько дней будет у пользователя на смену пароля
с помощью команды
authconfig --passminlen=10 --update
выставляем минимальную длинну пароля
В конец файла
/etc/security/pwquality.conf
можно добавить список запрещённых паролей. Например:
badwords = qwerty qweqwe 123456 12345678
и так далее.