Многие Linux-новички часто задаются вопросом: «А нужен ли антивирус на только что переустановленную операционную систему?». Я попробую расставить все точки над i. У людей не знакомых с Linux на слуху крутятся слова «безопасность», «отсутствие вирусов» и прочее. Я постараюсь развеять этот миф, поскольку вероятность быть зараженным от вируса все же присутствует, хотя для этого надо постараться как следует.
Во-первых, Linux имеет строгое разграничение на пользователя и суперпользователя. Суперпользователь (root) – это такая учетная запись, войдя под которую вы можете делать в системе все что захотите. Можно удалять системные файлы, стандартные приложения, вносить множество изменений в оформление и работу программ и многое другое, чего нельзя сделать при работе в режиме обычного пользователя. Режим суперпользователя предоставляет неограниченные возможности управлением операционной системой. Но работа в режиме суперпользователя и является первым слабым местом. Обычно есть несколько способов, чтобы войти в режим суперпользователя, но для установки приложений разработчики оставили нам команду «sudo», поэтому вход под именем этой учетной записи нежелателен. Вирусная программа может установиться незаметно, и вы рискуете потерять все данные на компьютере. А чтобы этот же вирус попал к вам в режиме обычного пользователя, его надо собственноручно установить, используя команду «sudo», что само по себе является бредом, потому что никто не станет устанавливать самому себе вирусы. Даже если такой сумасшедший пользователь решил установить себе вирус через команду «sudo», то максимум что может произойти – это поврежденные данные в папках, порча личных документов и прочие неприятные вещи, которые никак не затронут операционную систему. У вируса просто не будет полномочий вносить в систему изменения. Я вам настоятельно не рекомендую заходить в систему от имени суперпользователя, а если уж все-таки собрались, то вы должны точно знать для чего вы этого делаете.
Во-вторых, на Linux’е мало вирусов как таковых. Программистам куда проще и интереснее написать вирус для Windows, чем для Linux, потому что больше пользователей, больше дыр, меньшая степень защиты.
В-третьих, существует такая вещь, как повышение полномочий. При некоторых обстоятельствах программа установки может установить пустой пароль для пользователя root. Это происходит в случае, если установка производится с помощью Alternate install CD или Server install CD. Этим могут воспользоваться умные хакеры, которые при данном раскладе смогут удалить системные файлы и навредить системе. Это сложно, но возможно. Были попытки взлома дистрибутива Ubuntu через повышение полномочий.
В-четвертых, несмотря на безопасность, ядро имеет свои недостатки и уязвимости. Но обычно уже энтузиастами ядро изучается, отправляется в репозиторий информация о возможных уязвимостях, и дыра заделывается с выходом нового обновления. В этом случае вирус попросту устаревает и становится неактуальным.
Писать обо всех вирусах для Linux – занятие бессмысленное. Linux – обобщенное название UNIX-подобных систем. Дистрибутивов очень много и каждый имеет свое ядро и свой набор вирусов.
Множество пользователей совсем не используют антивирусы. В этом нет ничего плохого, потому что все те страшные вещи, что я расписал выше, реализуются крайне редко, а вероятность нарваться на вирус – крайне мала. Антивирусы в Linux нужны, чтобы защитить как себя, так и пользователей Windows. Съемные диски, дискеты, и прочие носители могут навредить пользователям Windows, но не навредят «линуксоидам». Более того, антивирус проверяет вашу почту на наличие вирусов и не дает вам стать распространителем вредоносного ПО. Аналогично касается и html-программирования в среде Linux. Вы можете просто не увидеть вирус, который засядет где-нибудь на вашем сайте при отключенном веб-экране.
Многие антивирусы для Linux предназначены для установки на машинах, которые предоставляют локальным сетям доступ в интернет. Если установить антивирус на таких шлюзах, то он обезопасит Windows-машины от проникновения на них вирусов и будет контролировать трафик, проходящий через шлюз. Ведь разумнее поставить защиту на входе. Разумеется, на все 100% он не обезопасит сеть, но это лучше, чем ничего. Более того, нужно, чтобы на каждой Windows-машине стоял хороший антивирус.
На Linux существует множество антивирусов как платных, так и бесплатных. К платным относятся антивирус Касперского, Dr. Web, ESET NOD 32. Бесплатные – Avast, Avira AntiVir Personal. Также пользователями крайне рекомендуется бесплатный антивирус
ClamAV.
Несмотря на безопасность и стабильность платформы Linux, всеми силами старайтесь сохранить свои личные данные, а лишняя защита не помешает. Ну и на последок бородатая шутка: «Говорят под линукс есть четыре вируса. Только три из них не работают, а над четвертым надо сильно повозиться, чтоб запустить».