Я не хочу пользовательское "тестовое" подключение к своему серверу с tightvncserver. Как я отключаю эту команду только для этого пользователя при разрешении его для пользователя "myuser"?
Что я сделал до сих пор:
su
useradd-d/home/test-m тест
тест passwd
addgroup tightvnc usermod -a -G tightvnc myuser
chgrp tightvnc/usr/bin/tightvncserver
chmod o-x/usr/bin/tightvncserver
Теперь пользователь "тест" не может получить доступ к tightvncserver ("разрешение, отклоненное"), но ни один "myuser" (снова "Разрешение, отклоненное") :(
Если я делаю это отчеты правильно "myuser tightvnc", в то время как дает только "тест".
Большое спасибо.
Попробуйте это:
chgrp myuser /usr/bin/tightvncserver
chmod 744 /usr/bin/tightvncserver
, Который отключит выполнение для любого за пределами Вашей группы пользователей.
Снизу: попробовать
chgrp tightvnc
вместо этого? И удостоверьтесь, что Ваш пользователь находится в tightvnc группе, И удостоверьтесь, что Вы вышли из системы и вошли в так своем обновлении составов группы.