[Samba] Starting a process from a windows client
Steve Williams
swilliams at rinax.com
Tue Feb 25 17:10:23 GMT 2003
Hi,
An amazingly powerful tool that I have used before to accomplish what
you are talking about. **WARNING** make sure that you consider
security when you design your project, this is very powerful, hence
DANGEROUS!
Cheers,
Steve
From
man smb.conf:
magic script (S)
This parameter specifies the name of a file which, if opened, will
be executed by the server when the file is closed. This allows a
UNIX script to be sent to the Samba host and executed on behalf of
the connected user.
Scripts executed in this way will be deleted upon completion
assuming that the user has the appropriate level of privilege and
the file permissions allow the deletion.
If the script generates output, output will be sent to the file
specified by the /magic output/ <#MAGICOUTPUT> parameter (see above).
Note that some shells are unable to interpret scripts containing
CR/LF instead of CR as the end-of-line marker. Magic scripts must be
executable /as is/ on the host, which for some hosts and some shells
will require filtering at the DOS end.
Magic scripts are /EXPERIMENTAL/ and should /NOT/ be relied upon.
Default: /None. Magic scripts disabled./
Example: *magic script = user.csh*
Jon Niehof wrote:
>> I am hoping to run a Unix process from code running on a windows
>> client, I
>> am told this can be done using Samba, does any one have any example
>> code to
>> do this?
>
> I can't imagine how this would work. Perhaps ssh would be what you're
> looking for? There's an excellent windows client at
> http://www.chiark.greenend.org.uk/~sgtatham/putty/
>
>
>
More information about the samba
mailing list