Ну, вы всегда можете использовать традиционный BSD-маршрут ...
Создать группу - wheel - традиционное имя ...
Добавьте пользователей, которым разрешено использовать su
, в эту группу - в вашем случае ни одного (возможно, кроме root , но root все равно разрешен).
Установить групповое владение su
на wheel
Убрать другие права исполнения для su
К концу, ] su
должен иметь право собственности root: wheel , и его разрешение должно быть: rws - x --- (т.е. chmod u = rwxs, g = x, o = su
) (или даже лучше; --s - x ---; т.е. chmod u = xs, g = x, o = su
)
Это предотвратит всех, кроме root и члены wheel от выполнения su
. Поскольку использование sudo
эффективно делает любого пользователя root , sudo su ...
также должно работать.
Вы должны установить dkms
и все его зависимости одновременно или перед установкой rtl8192eu-dkms. Например: dpkg -i rtl8192eu-dkms.deb dkms.deb
или dpkg -i dkms.deb && dpkg -i rtl8192eu-dkms.deb
.
Пакет .deb имеет зависимости, как .rpm.
Для проверки зависимости пакета
dpkg -I namepackage.deb|grep Dep