Я новичок в Linux, использовал Ubuntu, Mint, Elementary и KDE Neon в течение 2 или 3 дней в VirtualBox, чтобы выбрать 1 для установки на ноутбук, который я использую ежедневно. Я выбрал KDE Neon 5.16 и использую его последние 3 дня.Первая проблема, с которой я столкнулся в этом дистрибутиве: когда я пытался вставить файл, который я загрузил с веб-сайта из папки Downloads
, в раздел / устройство, а именно / dev / sda3
, он изначально не позволял мне делать это через графический интерфейс!
Затем я попытался войти в систему как root
, следуя примеру, приведенному здесь , чтобы получить все привилегии, НО мне не удалось войти в систему как root
] через экран входа в систему, чтобы управлять системой! Он просто дает псевдоним с именем sudo
после входа в систему как обычный пользователь
для выполнения некоторых командлетов владения и разрешений
!
Из такого поведения этого дистрибутива я понял, что эти дистрибутивы Linux фактически построили мост между root
и пользователем
через некоторый протокол обмена сообщениями
и разработчики этих дистрибутивов, очевидно, имеют полный контроль над моим ноутбуком через сетевой сокет
, я прав? Если я прав, чем эти дистрибутивы отличаются от Windows или Mac с точки зрения безопасности? Есть ли в KDE Neon обходной путь для входа в систему как root
, когда он предлагает войти в систему?
Из такого поведения этого дистрибутива я понял, что эти дистрибутивы Linux фактически создали мост между root и пользователем через некоторый протокол обмена сообщениями
Нет. Sudo - это программа, которая при соответствующей конфигурации позволяет пользователям запускать программы от имени пользователя root. Нет протокола обмена сообщениями, правда.
Это в основном лучшая практика. Запускайте с наименьшими необходимыми привилегиями и повышайте уровень, когда это необходимо. В Ubuntu по умолчанию не включен пользователь root.
и разработчики этих дистрибутивов, очевидно, имеют полный контроль над моим ноутбуком через сетевой разъем, я прав?
Нет, вы не правы. В sudo не задействованы сети и удаленные возможности. Разработчики не имеют никакого контроля над вашим ноутбуком. man sudo
в терминале даст вам больше информации о sudo.
Нет причин для включения учетной записи root. Если вам нужна корневая оболочка, запустите sudo -i
.
Если я прав, чем эти дистрибутивы отличаются от Windows или Mac с точки зрения безопасности? Есть ли обходной путь в KDE Neon для входа в систему как root, когда он предлагает войти?
Linux и OS X принципиально отличаются от Windows. Linux и OS X также довольно разные, но оба во многом обязаны Unix, поэтому у них есть некоторое сходство.
В любом случае, Ubuntu, OS X и Microsoft Windows все имеют отличную безопасность, когда исправлены и настроены правильно.