- Подробная инструкция по установке и настройке Astra Linux 16: шаг за шагом
- Включение общепринятых alias’ов
- Установка обновлений
- Освобождение GID 1001 UID 1000 и 1001 для штатных пользователей ЖС
- Установка системных пакетов
- Настройка ssh
- Настройка grub
- Установка пароля и прав для пользователя root
- Создание и использование локального репозитория
- Видео:
- Linux: диски, разделы, файловая система.
Подробная инструкция по установке и настройке Astra Linux 16: шаг за шагом
Режим восстановления в Astra Linux 16 позволяет вам восстановить систему до своего первоначального состояния. Для входа в этот режим создайте специальный диск с помощью программы Shiftz. Первым делом, в окне создания диска укажите путь к образу Astra Linux 16, а затем выберите опцию создания диска в режиме восстановления.
Подтвердите действие и дважды вставьте пустой DVD-диск в оптический привод. После окончания создания диска в режиме восстановления вам следует использовать этот диск для загрузки Astra Linux 16.
При первом входе в систему Astra Linux 16 запустите скрипт настройки. Введите пароль root и следуйте инструкциям в окне настройки. При создании пользовательского аккаунта вы можете назначить пароль. В следующем окне вам будет предложено обновить список пакетов и выполнить установку обновлений. При выполнении данных действий применяются рекомендации по системным настройкам из каталога /etc/astra-setup-kit/.
После успешной установки и обновления Astra Linux 16 выполните следующие действия:
- Создайте новую группу пользователей для использования сетевых интерфейсов командой: groupadd usergroup.
- Создайте нового пользователя в созданной группе командой: useradd -D -G usergroup -s /bin/bash -m useruser. При создании пользователя вы сможете указать его имя, домашний каталог и пароль.
- Для автостарта пользовательского интерфейса при входе в систему перейдите в каталог /etc/X11, откройте файл xinitrc и добавьте следующие строки: if [ -z «$DISPLAY» ] && [ «$XDG_VTNR» -eq 1 ] ; then exec startx — -keeptty & fi.
- Скопируйте файл образа Astra Linux 16 на локальный диск, используя команду: cp -p /media/…/astra.iso /path/to/destination. При копировании файлов и директорий учитывайте права доступа.
- Создайте директорию /tmp/loop и перемонтируйте в нее образ Astra Linux 16 командой: mount -o loop /path/to/destination/astra.iso /tmp/loop.
Ваша система Astra Linux 16 готова к использованию! Обратите внимание, что при выполнении инструкций важно быть внимательным и следовать рекомендациям производителя.
Включение общепринятых alias’ов
После установки и настройки Astra Linux 16, вы можете включить общепринятые alias’ы, которые сделают работу в терминале более удобной.
Для включения alias’ов выполните следующие шаги:
- Откройте терминал и войдите в систему с помощью вашего пользовательского имени и пароля.
- Откройте файл
.bashrc
для редактирования с помощью команды:
vi ~/.bashrc
- Прокрутите файл до конца и добавьте следующие строки в конец файла:
Alias | Команда |
---|---|
alias ls | ‘ls —color=auto’ |
alias ll | ‘ls -l’ |
alias la | ‘ls -la’ |
alias .. | ‘cd ..’ |
alias grep | ‘grep —color=auto’ |
Вы можете добавить или изменить alias’ы в соответствии с вашими предпочтениями.
После добавления alias’ов сохраните изменения и закройте файл.
Чтобы изменения вступили в силу, выполните команду:
source ~/.bashrc |
Теперь вы можете использовать общепринятые alias’ы для выполнения команд. Например, вместо того, чтобы вводить ls --color=auto
, вы можете просто ввести ls
.
Обратите внимание, что файл .bashrc
является обязательным и его наличие необходимо для корректной работы alias’ов в терминале. Если файл отсутствует, создайте его с помощью команды:
touch ~/.bashrc |
Подтвердите создание файла, нажав Enter
.
После этого повторите шаги для его редактирования и добавьте alias’ы как указано выше.
Установка обновлений
После установки Astra Linux 16 следует обязательно обновить систему до последней версии с помощью репозитория. Для этого выполните следующие шаги:
- Создайте подключение к репозиторию Astra Linux. Введите команду
sudo nano /etc/apt/sources.list.d/astra.list
и в открывшемся файле добавьте следующую строчку:
deb http://mirror.yandex.ru/mirrors/astra/astra test contrib non-free
- Сохраните изменения и закройте файл.
- Обновите список пакетов, выполнив команду
sudo apt update
. - Установите все доступные обновления с помощью команды
sudo apt upgrade
.
После успешной установки обновлений введите команду reboot
для перезапуска системы.
Освобождение GID 1001 UID 1000 и 1001 для штатных пользователей ЖС
Чтобы продолжить установку и настройку Astra Linux 16, необходимо освободить GID 1001 и UID 1000 и 1001 для штатных пользователей ЖС. В противном случае могут возникнуть проблемы при создании пользователей и установке пакетов.
1. После включения Astra Linux 16 на экране появится экран редактирования параметров загрузки. В строке загрузки добавьте следующее:
linux /boot/vmlinuz-5.2.21 root=UUID=ххххххххххххххххххх crashkernel=auto resume=UUID=хххххххххххххххх quiet splash i915.enable_psr=0 iommu=force 2
Затем нажмите Ctrl+X, чтобы перейти к установке.
2. После завершения установки и настройки Astra Linux 16, создайте нового пользователя, включите его в группы GID 1001 и UID 1000 и 1001, а также задайте ему пароль. Для этого выполните следующее:
sudo adduser newusername
В процессе создания пользователя введите его имя, пароль и другие необходимые данные.
3. Подтвердите создание пользователя, введя следующую команду:
sudo usermod -aG 1001,1000,1001 newusername
4. Зарегистрируйтесь в системе, выполнив вход с помощью нового пользователя:
su newusername
5. Произведите настройку SSH, чтобы обращаться к системе по SSH:
sudo apt-get install ssh
6. Выполните настройку дисков, создание образа и обновление Astra Linux 16. Для этого выполните следующее:
sudo apt-get update
7. Отмонтируйте первый диск и подключите его к другому компьютеру для обновления:
sudo umount /dev/sda1
8. Перейдите в каталог редактирования файлов:
cd /etc/udev/rules.d/
9. Создайте файл с именем «1001.rules» и откройте его для редактирования:
sudo nano 1001.rules
10. В файле «1001.rules» добавьте следующий код:
ACTION=="add", ATTRS{idVendor}=="xxxx", ATTRS{idProduct}=="xxxx", OWNER="newusername", GROUP="newusername"
11. Сохраните файл и закройте его.
12. Выполните следующую команду для включения новых прав:
sudo udevadm trigger
13. После окончания обновления выполните следующую команду для создания новых alias’ов:
sudo depmod -a
14. Введите следующую команду, чтобы включить новые права:
sudo modprobe newusername
15. Завершите настройку, введя команду:
sudo reboot
После перезагрузки системы вы сможете использовать Astra Linux 16 со свободными GID 1001 и UID 1000 и 1001 для штатных пользователей ЖС.
Установка системных пакетов
После успешной установки и настройки Astra Linux 16 вторым важным шагом будет установка системных пакетов. Для этого вам понадобится обновлённый репозиторий distributions. Выполните следующие действия:
- Зарегистрируйтесь на сайте distributions.ru и получите ключ доступа.
- Скопируйте репозиторий distributions в каталог /var/apt на вашей системе. Используйте команду
cp -r /mnt/usb/disc2021/installation/packages /var/apt
, где /mnt/usb/disc2021 – путь к каталогу с загрузочным диском. - Откройте терминал и выполните команду
sudo apt-get update
для обновления списка пакетов.
Рекомендуется также установить системные пакеты:
Команда | Описание |
---|---|
sudo apt-get install bashrc | Установка редактора bashrc для удобного использования командного интерпретатора. |
sudo apt-get install linux | Установка ядра Linux для обновлений и установки драйверов. |
sudo apt-get install network | Установка пакетов для работы с сетевыми соединениями. |
sudo apt-get install recovery | Установка пакетов для восстановления системы в случае сбоев или ошибок. |
После установки системных пакетов назначьте пароли для пользователей root и администратора, выполнив следующие команды:
- В терминале введите
sudo passwd root
для назначения пароля root. - В терминале введите
sudo passwd [имя пользователя]
для назначения пароля администратора.
После завершения установки и настройки системных пакетов, закройте окно терминала и перезагрузите систему. При загрузке выберите Astra Linux 16 в режиме автостарта. После окончания загрузки введите имя пользователя и пароль, чтобы войти в систему.
Настройка ssh
После установки Astra Linux 16 необходимо настроить SSH для удаленного доступа к системе. Для этого выполните следующие шаги:
- Откройте терминал и введите команду
sudo mkedit /etc/ssh/sshd_config
. Эта команда откроет файл конфигурации SSH на редактирование. - Найдите строки, отвечающие за аутентификацию, например:
#PasswordAuthentication yes
#PermitEmptyPasswords no
Раскомментируйте эти строки, удалив символ
#
в начале каждой строки, и измените значения на:PasswordAuthentication yes
PermitEmptyPasswords no
Сохраните изменения и закройте файл.
- Затем выполните команду
sudo service ssh restart
, чтобы перезапустить службу SSH и применить настройки.
Теперь можно подключаться к Astra Linux 16 через SSH с использованием пароля.
Обратите внимание, что для повышения безопасности рекомендуется использовать ключи SSH вместо пароля при подключении. Для этого выполните следующие шаги:
- Сгенерируйте SSH-ключ на вашем компьютере с помощью команды
ssh-keygen
. - Скопируйте открытый ключ на Astra Linux 16 с помощью команды
ssh-copy-id user@ip_address
, гдеuser
— ваше имя пользователя на удаленной системе, аip_address
— IP-адрес удаленной системы. - Теперь можно подключаться к Astra Linux 16 без ввода пароля, используя ключ SSH.
Важно отметить, что настройки SSH могут отличаться в зависимости от дистрибутива Astra Linux 16. В данной инструкции приведены общепринятые настройки. Если возникнут проблемы или вам потребуется более подробная настройка, обращайтесь к документации и руководству пользователя Astra Linux 16.
Настройка grub
После успешной установки Astra Linux 16 на ваш компьютер, вам необходимо настроить загрузчик grub, чтобы иметь возможность выбирать операционную систему при включении или перезагрузке.
Для начала откройте окно терминала и выполните следующие команды:
sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak
Данная команда создаст резервную копию конфигурационного файла grub.cfg, на случай возможных проблем в процессе настройки.
Затем выполните следующую команду:
sudo nano /etc/default/grub
Данная команда откроет файл /etc/default/grub в редакторе nano. Скопируйте его содержимое для сохранения текущих настроек.
Найдите строку GRUB_CMDLINE_LINUX_DEFAULT и отредактируйте ее, добавив параметр quiet после символа равно. Результат должен выглядеть примерно так:
GRUB_CMDLINE_LINUX_DEFAULT=»quiet»
Найдите строку GRUB_TIMEOUT и укажите значение времени задержки в секундах перед автоматическим выбором операционной системы. Например, чтобы установить задержку в 5 секунд, добавьте следующее:
GRUB_TIMEOUT=5
Сохраните изменения, нажав клавиши Ctrl+O, а затем выйдите из редактора, нажав клавиши Ctrl+X.
Для вступления изменений в силу выполните следующие команды:
sudo update-grub
sudo grub-install /dev/sda
Здесь /dev/sda — это путь к диску, на котором установлена операционная система Astra Linux 16. Если ваш диск имеет другой путь, замените его соответствующим образом.
После выполнения этих команд вам следует перезагрузить компьютер, чтобы изменения вступили в силу. После перезагрузки вы увидите окно выбора операционной системы с указанной задержкой.
Внимание: Если у вас возникнут проблемы после изменения конфигурационного файла grub, вы можете восстановить его до исходного состояния, введя команду:
sudo cp /boot/grub/grub.cfg.bak /boot/grub/grub.cfg
Также рекомендуется делать резервные копии важных файлов перед их редактированием, чтобы в случае ошибки всегда иметь возможность восстановиться.
Установка пароля и прав для пользователя root
После установки Astra Linux 16 вы сможете войти в систему под пользователем с именем «root», который по умолчанию не имеет пароля и ограниченных прав. Для безопасности системы следует установить пароль для пользователя «root» и настроить его права.
1. Выполните вход в систему под пользователем «root» без пароля. Для этого в окне входа выберите «root» в качестве пользователя и нажмите «Вход».
2. После входа в систему откройте терминал или командную строку, чтобы перейти к дальнейшей настройке.
3. Для установки пароля для пользователя «root» введите команду «passwd» и нажмите Enter. Далее следуйте инструкциям по созданию нового пароля.
4. Чтобы настроить права для пользователя «root», откройте файл «/etc/passwd» в редакторе, выполнив команду «nano /etc/passwd».
5. Найдите строку, начинающуюся с «root:» и содержащую информацию о пользователе, например:
root:x:0:0:root:/root:/bin/bash
6. Внимательно отредактируйте эту строку, изменив параметры «x» на «0» и «0» на «0», чтобы они выглядели следующим образом:
root:x:0:0:root:/root:/bin/bash
7. Сохраните изменения и закройте редактор, нажав Ctrl+X, затем Y и Enter.
8. После этого перезагрузите систему, чтобы изменения вступили в силу. Для этого в терминале выполните команду «reboot».
После перезагрузки системы вы сможете войти под пользователем «root» с установленным паролем и полными правами.
Создание и использование локального репозитория
Для установки и настройки Astra Linux 16 рекомендуется использовать локальный репозиторий. Это позволяет управлять обновлениями и установкой пакетов без привязки к сетевым ресурсам.
Для создания и использования локального репозитория выполните следующие шаги:
- Подготовьте носитель с установочным образом Astra Linux 16. Вставьте его в привод.
- Откройте терминал и отмонтируйте дистрибутив Astra Linux 16, выполнив команду:
sudo umount /media/cdrom
- Создайте пустую директорию для репозитория, например:
sudo mkdir /var/astra-repo
- Скопируйте файлы с дистрибутива Astra Linux 16 в пустую директорию:
sudo cp -R /media/cdrom/* /var/astra-repo/
- Создайте файл с описанием репозитория:
sudonano /etc/apt/sources.list.d/astra.list
- В открывшемся окне редактирования вставьте следующую строку:
deb file:/var/astra-repo distributions/
- Сохраните и закройте файл.
Для сохранения файла в редакторе nano используйте сочетание клавиш Ctrl+O, а затем клавишу Enter для подтверждения. Для выхода из редактора используйте сочетание клавиш Ctrl+X. - Обновите список доступных пакетов, выполнив команду:
sudo apt update
Теперь вы можете использовать локальный репозиторий для установки и обновления пакетов Astra Linux 16.
Видео:
Linux: диски, разделы, файловая система.
Linux: диски, разделы, файловая система. by ИТ-Видео 49,429 views 3 years ago 28 minutes