LINUX.ORG.RU

написать программу выключение компьютер с Windows через сеть


0

0

Кто нибудь знает как написать программу под Linux на С с библиотекой libsmbclient, что бы она (программа) выключала компьютер под ОС Windows через сеть?

Через libsmbclient файлы программа читает, пишет и тд, а вот как выключить компьютер?

Спасибо.

P_Igorek

зачем библиотеки? делаешь мелкий сервер, который будет слушать определённый порт и определённый тип сообщений. при посылке ему сообщения данного вида, он вырубает компьютер. + сделать простенькую авторизацию по ключу.

asgard
()
Ответ на: комментарий от stassats

В винде удалённое выключение — стандартная функция. Вызывается командой shutdown, чаще всего shutdown -i (с выводом GUI).

Человек хочет то же самое, но под самбой.

anonymfus ★★★★
()
Ответ на: комментарий от anonymfus

Это была неудачная шутка, вспомнился недавний баг, при посылке на какой-то порт венда то ли вырубалась, то ли уходила в ребут.

stassats ★★★★
()
Ответ на: комментарий от P_Igorek

А может кто нибудь напишет сей код за определенное вознагрождение? А то с впеменем туговато....

P_Igorek

P_Igorek
() автор топика
Ответ на: комментарий от sdio

man net (из пакета samba) /shutdown

Нет там комманды "shutdown"

В samba-3.0.0 в манах - есть.

На сайте в манах - нет (http://us3.samba.org/samba/docs/man/manpages-3/net.8.html)

В исходных кодах - нет. (/samba-3.0.0/source/util/net.c в строках с 587 - структура с коммандами.)

P_Igorek

P_Igorek
() автор топика
Ответ на: комментарий от P_Igorek

>На сайте в манах - нет (http://us3.samba.org/samba/docs/man/manpages-3/net.8.html)

Хоть бы по линку сходил.

RPC SHUTDOWN [-t timeout] [-r] [-f] [-C message]
Shut down the remote server.
-r
    Reboot after shutdown. 
-f
    Force shutting down all applications. 
-t timeout
    Timeout before system will be shut down. An interactive user of the system can use this time to cancel the shutdown. 
-C message
    Display the specified message on the screen to announce the shutdown.

sdio ★★★★★
()
Ответ на: комментарий от Neksys

>http://www.winsecurity.ru/articles/PsTools-Suite-Part1.html?print=Y

"Когда дело доходит до командной строки, я сразу начинаю думать о неприятностях: о хакерах, взламывающих системы, или об их действиях внутри уже взломанной сети."

Хахаха

legolegs ★★★★★
()
Ответ на: комментарий от legolegs

За конкретный код, без вызова нет с параметрами, ни кто не возмется?

P_Igorek
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.