( xray | 2007. 11. 16., p – 14:35 )

Sziasztok!

Egy olyan problemam lenne, hogy adott egy tartomany ebben a tartomanyban levo usereknek a gépen _lokális_ admin jogot kell adni. Az alábbi módon jártam el. A samba konfigban a netlogon megosztásban van egy preexec. Ami meghív egy scriptet ami megadja a jogot. Vagyis kellene, de nem csinálja.


[netlogon]
    comment = Domain logon service
    path = /home/samba/netlogon
    # itt szeretnem a lokalis admin jogot megadni
    root preexec = /home/samba/netlogon/autolocaladmin.sh %U %m
    public = no
    writeable = no
    browsable = no
    write list = "@Domain Admins"
    read only = yes
    guest ok = Yes

autolocaladmin.sh tartalma:


/usr/bin/net rpc group addmem "Rendszergazdák" "TARTOMANY\$1" -S $2 -Uadminuser%adminjelszo

log.smbd ide vonatkozó tartalma:


Could not connect to server admin2
Connection failed: NT_STATUS_IO_TIMEOUT

Ha kézzel futtatom le az autolocaladmin.sh-t a megfelelő paraméterekkel akkor tökéletesen működik. RPC-vel hozzáadja a usert a Rendszergazdák csoporthoz. admin2 a gép neve. Sambával loginkor nem és a logban a fentebbi hibaüzit kapom :( ötlet?