Прежде чем начать
Чтобы извлечь максимум пользы из этого руководства, следуйте процедурам, приведенным для каждой задачи, выполняя их на компьютере под управлением GNU/Linux или на виртуальной машине с установленной операционной системой GNU/Linux.
Это руководство знакомит вас с основами безопасности GNU/Linux, а также с основами защиты, или укрепления вашей рабочей станции от различных видов атак. В этом руководстве приведены пошаговые инструкции, которые научат вас:
- Защищать ваш компьютер от вредоносного программного обеспечения (malware)
- Настраивать брандмауэр и закрывать доступ к системе для злоумышленников
- Создавать резервные копии важных файлов и впоследствии восстанавливать их
- Устанавливать обновления для вашей операционной системы и прочего программного обеспечения
- Защищать паролем загрузчик операционной системы
Эти же принципы обеспечения безопасности могут служить основой для укрепления защиты ваших Linux-серверов.
После изучения этого руководства вы сможете укреплять защиту ваших рабочий станций под управлением GNU/Linux и предотвращать попытки атак на ваш компьютер и на содержащиеся в нем данные. Вы сможете устанавливать и настраивать приложения, которые помогут вам защитить ваш компьютер от вредоносного программного обеспечения, позволяющего злоумышленнику получить доступ к вашему компьютеру. Также вы сможете настраивать брандмауэр для фильтрации нежелательного входящего и исходящего трафика, выполнять резервное копирование и восстановление важных данных, а также принимать другие меры дальнейшего усиления защиты вашей системы.
Это руководство написано для начинающих пользователей GNU/Linux. Предполагается, что вы обладаете базовым пониманием операционной системы GNU/Linux и умеете загружать и устанавливать программное обеспечение.
Чтобы выполнить примеры из данного руководства, вам потребуется установить операционную систему GNU/Linux на ваш компьютер или на виртуальную машину и иметь полномочия администратора системы (root). Кроме того, вам потребуется доступ к сети Интернет с возможностью загрузки программного обеспечения.
В этих примерах используется операционная система Ubuntu, поэтому рекомендуется использовать системы GNU/Linux из ветви Debian. Несмотря на то, что все примеры будут работать на виртуальной машине под управлением GNU/Linux, не следует использовать Live CD.