Время доброе. Люди, проблема следующая есть самба3 работает как ПДС нужно чтоб
после того как юзер логинется на виндошной машине на линухе где стои сервер самбы выполнялся скриптик. как это можно сделать и можно ли вообще???
>Время доброе. Люди, проблема следующая есть самба3 работает как ПДС нужно чтоб
>
>после того как юзер логинется на виндошной машине на линухе где стои
>сервер самбы выполнялся скриптик. как это можно сделать и можно ли
>вообще???logon script = читать man smb.conf
>logon script = читать man smb.conf
logon script - This parameter specifies the batch file (.bat) or NT command file (.cmd) to be downloaded and run on a machine when a user successfully logs in.
Скрипт будет выполнятся на машине залогиневшегося клиента, а ему нужно - что бы на машине с Самбой.
Может - попробовать установить preexec на шару Netlogon ?
>>logon script = читать man smb.conf
>logon script - This parameter specifies the batch file (.bat) or NT
>command file (.cmd) to be downloaded and run on a machine
>when a user successfully logs in.
>Скрипт будет выполнятся на машине залогиневшегося клиента, а ему нужно - что
>бы на машине с Самбой.
>Может - попробовать установить preexec на шару Netlogon ?
можно preexec на home
magic script на netlogon
>Время доброе. Люди, проблема следующая есть самба3 работает как ПДС нужно чтоб
>
>после того как юзер логинется на виндошной машине на линухе где стои
>сервер самбы выполнялся скриптик. как это можно сделать и можно ли
>вообще???
с правами обысного юзера на сервере можно запустить скрипт директивой:
preexec =
с првами root
root preexec =
спасибо все кажись заработало
Народ может кто поможет. Как победить $ в имени ппользователя?
Для того, чтобы добавить машину в домен на линухе надо создать пользователя и добавить знак $ в конец.# useradd -g machines netbios_name$
но у меня не выполняется эта команда пишет invalid user name 'netbios_name$'.
Без $ все работает на ура. Но потом приходится руками править /etc/passwd и /etc/shadow. Но это очень не удобно.
>Народ может кто поможет. Как победить $ в имени ппользователя?
>Для того, чтобы добавить машину в домен на линухе надо создать пользователя
>и добавить знак $ в конец.
>
># useradd -g machines netbios_name$
>
>но у меня не выполняется эта команда пишет invalid user name 'netbios_name$'.
>
Попробуй
useradd -g machines netbios_name\$
или
useradd -g machines 'netbios_name$'
>>Народ может кто поможет. Как победить $ в имени ппользователя?
>>Для того, чтобы добавить машину в домен на линухе надо создать пользователя
>>и добавить знак $ в конец.
>>
>># useradd -g machines netbios_name$
>>
>>но у меня не выполняется эта команда пишет invalid user name 'netbios_name$'.
>>
>Попробуй
>useradd -g machines netbios_name\$
>или
>useradd -g machines 'netbios_name$'Все равно пишет
[root@srvlin2 /]# useradd -g users name1/$
useradd: invalid user name 'ito5/$'
или так
[root@srvlin2 /]# useradd -g users 'name1$'
useradd: invalid user name 'ito5/$'
>>>Народ может кто поможет. Как победить $ в имени ппользователя?
>>>Для того, чтобы добавить машину в домен на линухе надо создать пользователя
>>>и добавить знак $ в конец.
>>>
>>># useradd -g machines netbios_name$
>>>
>>>но у меня не выполняется эта команда пишет invalid user name 'netbios_name$'.
>>>
>>Попробуй
>>useradd -g machines netbios_name\$
>>или
>>useradd -g machines 'netbios_name$'
>>Все равно пишет
>[root@srvlin2 /]# useradd -g users name1/$
>useradd: invalid user name 'ito5/$'
>или так
>[root@srvlin2 /]# useradd -g users 'name1$'
>useradd: invalid user name 'ito5/$'Во фрях мы делаем так:
/usr/sbin/pw adduser mname$ -g 999 -d /dev/null -s /bin/false
потом в самбу:
/usr/local/bin/smbpasswd -a -m -n mname