Обычный пользователь не может создать двоичный файл setuid, но ничто не мешает ему создать жесткую ссылку на существующий двоичный файл setuid. Так что если у него есть права на запись в каталог в той же файловой системе, что и /usr/bin
, он может поместить jail в этот каталог, создать в нем жесткую ссылку на su
или sudo
и поместить в jail пользовательские /etc/passwd
и /etc/sudoers
.
Возможно, это не сработает для sudo
, поскольку он может проверить, что /etc/sudoers
принадлежит root. Но я готов поспорить, что su
не проверяет принадлежность /etc/passwd
.
Эта ошибка возникает потому, что nvidia-graphics-driver-418
не поддерживает вашу карту — NVIDIA Quadro 3000M. Если вы зайдете на веб-сайт Nvidia и выполните поиск своей карты, Nvidia рекомендует драйвер nvidia-graphics-driver-390
. К сожалению,похоже, что вы не сможете использовать Steam на этом компьютере. Кроме того, поскольку Deepin теперь основан на Debian, PPA не рекомендуются, поскольку они разработаны специально для Ubuntu.
Вы видите имя каталога, в котором находятся все драйверы 418, а не имя самого пакета. Чтобы установить серию драйверов 418, вы должны запустить sudo apt install nvidia-driver-418
.
Пожалуйста, попробуйте следующее, мне помогло
sudo apt-add-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-418