Конфигурация · 6 min read · Oct 04, 2025

Идеальный рабочий стол - Slackware 12 - Страница 2

3 Конфигурация после установки

В этом разделе мы создадим вашу учетную запись для повседневного использования. Затем мы включим базовую безопасность, настроим звук, создадим базу данных locate, запустим X и персонализируем KDE.

adduser:

Как правило, люди не используют root в качестве своей основной учетной записи. Поэтому мы создадим нового пользователя для повседневного использования. Когда вам потребуется доступ к root, вы сможете использовать команду su. Использовать учетную запись root в качестве повседневной учетной записи рискованно, так как очень легко выполнить команду и случайно сломать вашу систему.

В терминале мы создаем вашу новую учетную запись, выполнив

adduser

Введите имя для вашей новой учетной записи и нажмите Enter:

Примите значение по умолчанию для User ID и нажмите Enter:

Примите значение по умолчанию для Initial group и нажмите Enter:

Важно! Не принимайте значение по умолчанию для Additional groups.

Добавьте следующие имена групп в Additional groups:

cdrom, audio, video, plugdev, scanner

Additional groups теперь будут выглядеть как на скриншоте ниже. Нажмите Enter, чтобы продолжить:

Примите значение по умолчанию для Home directory, нажав Enter:

Примите значение по умолчанию для Shell и нажмите Enter:

Нажмите Enter для Expiry date:

Если вся информация ниже верна, нажмите Enter:

Slackware создает новую учетную запись:

Дополнительную информацию можно добавить или нажмите Enter, чтобы принять значения по умолчанию:

Создайте пароль для вашей новой учетной записи. Снова вам нужно будет ввести его дважды. Это завершает настройку учетной записи:

Чтобы подтвердить, что ваша новая учетная запись работает правильно, выйдите из системы как root и войдите с вашим новым именем пользователя и паролем. В Slackware 12 обратите внимание, как приглашение изменяется с # на $, что означает, что мы больше не вошли в систему как root.

Базовая конфигурация безопасности:

Введите su в командной строке и нажмите Enter:

su

Введите пароль для root и нажмите Enter:

Выходить за рамки этого учебника и моих знаний, чтобы говорить о безопасности в глубину. Пожалуйста, обратитесь к другим источникам для получения дополнительной информации, таким как LinuxSecurity.com, Центр координации CERT и посмотрите на nmap, так как он уже установлен в вашей системе. Учитывая это, я включаю шаги ниже, которые я предпринимаю для защиты своего ПК. Я использую аппаратный брандмауэр с NAT и настраиваю tcpwrappers. Я не использую программный брандмауэр, но позже у вас будет возможность установить программный брандмауэр под названием Guarddog. Вам может быть интересно пройти бесплатную проверку безопасности в Интернете на ShieldsUP! после настройки вашей безопасности.

Смените директорию на /etc.

cd /etc

Если вы раньше не использовали автозаполнение, это полезно знать, так как это ускоряет ваш ввод. Нажмите клавишу Tab после ввода нескольких букв имени файла или команды, и автозаполнение автоматически заполнит остальное.

Перед работой с конфигурационным файлом я всегда создаю резервную копию. Чтобы создать резервную копию, используйте команду копирования, называемую cp.

Три файла, которые мы собираемся редактировать, находятся в /etc. Это hosts.deny, hosts.allow и inetd.conf.

Сделайте копию hosts.allow и нажмите Enter.

cp hosts.allow hosts.allow.BAK

Сделайте копию hosts.deny и нажмите Enter.

cp hosts.deny hosts.deny.BAK

Сделайте копию inetd.conf и нажмите Enter.

cp inetd.conf inetd.conf.BAK

Теперь, когда у нас есть резервные копии этих файлов, мы готовы их редактировать. Я обычно использую редактор vi, и многие скриншоты сделаны во время использования vi. Pico менее эзотеричен и может быть проще для вас.

Файл hosts.deny, показанный ниже, должен выглядеть так после редактирования. Отредактируйте hosts.deny, добавив текст ALL : ALL, а затем сохраните файл и выйдите.

Чтобы использовать pico для редактирования файла hosts.deny, просто введите

pico hosts.deny
# hosts.deny    Этот файл описывает имена хостов, которые
#               *не* могут использовать локальные INET-сервисы, как решено
#               сервером '/usr/sbin/tcpd'.
#
# Версия:      @(#)/etc/hosts.deny     1.00    05/28/93
#
# Автор:       Фред 
ALL : ALL
# Конец hosts.deny.

Добавив ALL : ALL, вы отказываете в доступе всем. Мы пробьем дыры в hosts.deny, редактируя hosts.allow далее.

Чтобы использовать pico для редактирования файла hosts.allow, просто введите,

pico hosts.allow

Отредактированный hosts.allow показан ниже:

#
# hosts.allow   Этот файл описывает имена хостов, которые
#               могут использовать локальные INET-сервисы, как решено
#               сервером '/usr/sbin/tcpd'.
#
# Версия:      @(#)/etc/hosts.allow    1.00    05/28/93
#
# Автор:       
#
#
ALL : 127.0.0.1
ALL : 192.168.1.
# Конец hosts.allow.

Добавив строку ALL : 127.0.0.1, мы разрешаем этой машине (также известной как localhost) доступ к сервисам на этой машине.

Добавив строку ALL : 192.168.1., мы разрешаем доступ со всех машин в нашей локальной сети.

Точка после 192.168.1. не является опечаткой. Она представляет числа от 0 до 254.

Наконец, мы отредактируем inetd.conf и поставим # перед всем, кроме auth:

Введите

pico inetd.conf

Поставьте # перед time, time и comsat:

Оставьте службу Ident как есть. Не ставьте # перед auth. Сохраните файл и выйдите:

Конфигурация звука:

alsaconf - это простой сценарий оболочки, который пытается обнаружить звуковые карты в вашей системе и затем записывает подходящий конфигурационный файл для ALSA.

Введите,

alsaconf

и нажмите Enter:

ALSA ищет ваши звуковые карты:

Если вы не уверены, какую карту выбрать, обратитесь к вашим аппаратным заметкам.

Выберите вашу карту и нажмите Enter:

Выберите Да и нажмите Enter:

Нажмите Enter:

После настройки звукового драйвера программа завершает работу:

Теперь используйте alsamixer для настройки уровней.

Введите

alsamixer

и нажмите Enter:

Настройте ваши параметры с помощью клавиш со стрелками ВЛЕВО, ВПРАВО, ВВЕРХ и ВНИЗ. Нажмите клавишу Escape, когда закончите:

Чтобы сохранить ваши настройки, введите

alsactl store

и нажмите Enter:

Ваша звуковая карта теперь должна быть настроена для вашей системы. Вашу звуковую карту можно перенастроить в любое время, повторно выполнив вышеуказанные команды, когда вы вошли в систему как root.

Создайте индексируемую базу данных файловой системы:

Чтобы искать файлы, вы можете использовать следующие команды;

which, whereis, find,

и

slocate.

Перед использованием

slocate

впервые нам нужно создать ее базу данных, названную

slocate.db.

Смените текущую директорию на /var/lib/slocate.

cd /var/lib/slocate/

Если вы введете ls, вы увидите, что файла slocate.db нет.

Мы создадим файл slocate.db, введя следующую команду и нажав Enter:

updatedb

Это может занять несколько минут. Когда обновление завершится, программа завершит работу, и вы вернетесь к командной строке. Если вы снова введете ls, вы увидите, что slocate.db был создан:

Запустите X:

Slackware 12 использует X Window System от

X.Org.

X предоставляет графический интерфейс для Linux. X может быть сложно настроить, и устранение неполадок X выходит за рамки этого учебника. Если у вас возникла проблема с запуском X, пожалуйста, посетите

http://www.slackware.com/config/x.php

для получения помощи по настройке. Если у вас есть совместимая с VESA видеокарта, то X должен запуститься. Если у вас есть видеокарта ATI или NVIDIA, пожалуйста, смотрите документацию конкретного производителя, чтобы вы могли использовать их драйверы.

Не запускайте X как root. Если вы находитесь в приглашении root, введите exit и нажмите Enter:

Введите startx и нажмите Enter:

[*Примечание автора Начало. Добавлено 27 апреля 2008 года…
Если X не запускается, пожалуйста, посмотрите на:

  • “Основы Slackware Linux - Официальное руководство по Slackware Linux”, созданное Дэвидом Кантреллом, Логаном Джонсоном и Крисом Лумсом. Глава 6 охватывает настройку X. http://slackbook.org/
  • “Основы Slackware Linux для Slackware Linux 12.0” Даниэля де Кока. Глава 16 охватывает настройку X. http://www.slackbasics.org/
  • Посетите http://www.linuxquestions.org/ и нажмите Linux Forums->Linux Distributions->Slackware
    …Конец примечания автора*]

Мастер персонализации KDE:

Выберите вашу страну и язык и нажмите

Далее:

Нажмите Далее:

Установите уровень детализации и нажмите Далее:

Выберите тему и нажмите Далее:

Нажмите Завершить:

Вот ваш новый рабочий стол KDE:

Теперь базовая система готова к использованию.

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.