Отключите tightvncserver для определенного пользователя

Я не хочу пользовательское "тестовое" подключение к своему серверу с tightvncserver. Как я отключаю эту команду только для этого пользователя при разрешении его для пользователя "myuser"?

Что я сделал до сих пор:

  • Я добавил пользователя "тест"

su

useradd-d/home/test-m тест

тест passwd

  • Я добавил, что группа "tightvnc" для пользователей позволила использовать tightvncserver (только "myuser")
addgroup tightvnc
usermod -a -G tightvnc myuser
  • Я изменил разрешение на tightvncserver

chgrp tightvnc/usr/bin/tightvncserver

chmod o-x/usr/bin/tightvncserver

Теперь пользователь "тест" не может получить доступ к tightvncserver ("разрешение, отклоненное"), но ни один "myuser" (снова "Разрешение, отклоненное") :(

Если я делаю это отчеты правильно "myuser tightvnc", в то время как дает только "тест".

Большое спасибо.

0
задан 15 June 2015 в 19:41

1 ответ

Попробуйте это:

chgrp myuser /usr/bin/tightvncserver
chmod 744 /usr/bin/tightvncserver

, Который отключит выполнение для любого за пределами Вашей группы пользователей.

Снизу: попробовать

chgrp tightvnc

вместо этого? И удостоверьтесь, что Ваш пользователь находится в tightvnc группе, И удостоверьтесь, что Вы вышли из системы и вошли в так своем обновлении составов группы.

0
ответ дан 4 October 2019 в 03:21

Другие вопросы по тегам:

Похожие вопросы: