-1

Я создал пользователя с именем manager и установил в файле /etc /user_attr права доступа net_privaddr. Но когда я захожу в оболочку от имени этого пользователя, я не вижу предоставленных привилегий. Это вызывает «Ошибка запуска FTP-сервера java.net.BindException: В доступе отказано. ", Когда я пытаюсь запустить FTP-сервер на порту 21. Есть что-нибудь еще, что я могу проверить?

# grep manager /etc/user_attr
manager::::type=normal;defaultpriv=basic,net_privaddr
#
# su - manager
$ ppriv $$
24180:  -sh
flags = <none>
        E: basic
        I: basic
        P: basic
        L: all
$ exit
#
#
# su manager 
$ ppriv $$
24193:  sh
flags = <none>
        E: basic
        I: basic
        P: basic
        L: all

1 ответ1

-1

Ваша настройка отлично работает здесь:

# grep manager /etc/user_attr
manager::::type=normal;defaultpriv=basic,net_privaddr
# 
# su - manager
Oracle Corporation      SunOS 5.10      Generic Patch   January 2005
$ ppriv $$
1271:   -sh
flags = <none>
        E: basic,net_privaddr
        I: basic,net_privaddr
        P: basic,net_privaddr
        L: all
$ cat /etc/release
                    Oracle Solaris 10 9/10 s10x_u9wos_14a X86
     Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
                            Assembled 11 August 2010

Вы должны предоставить больше подсказок о вашей конфигурации, о выпуске, который вы используете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .