{"id":145,"date":"2009-08-13T13:46:53","date_gmt":"2009-08-13T11:46:53","guid":{"rendered":"http:\/\/www.ohlthaver.info\/?p=145"},"modified":"2011-03-16T14:17:41","modified_gmt":"2011-03-16T12:17:41","slug":"exe-als-dienst-laufen-lassen","status":"publish","type":"post","link":"http:\/\/www.ohlthaver.info\/?p=145","title":{"rendered":"Exe als Dienst laufen lassen"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p>Ein Kunde von mir hat ein Programm, dass als Serverdienst Daten f&#252;r die Clients im Netzwerk bereitstellt. Dieses Programm ist als normale ausf&#252;hrbare .exe geschrieben.<\/p>\n<p>Das Problem dass sich nun ergab, war das auf dem Server immer jemand angemeldet sein musste um unter den User-credentials diese .exe laufen zu lassen. Das ist per se ja schon mal ein unn&#246;tiges Sicherheitsrisiko.<\/p>\n<p>Nachdem ich den Software-Hersteller mehrfach darum gebeten hatte, diese .exe doch lieber als Dienst zur Verf&#252;gung zu stellen, kam dieser mit einem interessantem Workaround. Die Software l&#228;uft fast ausschlie&#223;lich in Kleinstbetrieben ohne Serverstruktur, daher sei der Aufwand einen Dienst zu Programmieren zu hoch.<br \/>\nAber man h&#228;tte ein Tool gefunden:<\/p>\n<p>runassvc\u00a0\u00a0\u00a0\u00a0 als Freeware erh&#228;ltlich von <a href=\"http:\/\/www.pirmasoft.de\/\" target=\"_blank\">Pirmasoft<\/a><\/p>\n<p>Aus meiner Sicht macht dieses Tool nichts anderes als das Microsoft Kommandozeilen Tool Srvany.exe, ist aber deutlich komfortabler. Einschlie&#223;lich der M&#246;glichkeit den Dienst &#252;ber die Software-Steuerung wieder zu deinstallieren!<\/p>\n<p>Als Ergebnis kann ich nur sagen das Tool funktioniert, aber es bleibt die Frage warum Software-Hersteller immer noch die Struktur von Microsoft ignorieren.<br \/>\nGerade die Benutzersteuerung mit verschiedenen Berechtigungsstufen ist ja aus sicherheitsrelavanten Aspekten erschaffen worden. Und das Server-Dienste unter den gesch&#252;tzten Systemrechten laufen hat sollten auch jeder verstehen\u00a0!<br \/>\nDiese Struktur gibt es ja schon Windows 2000 !\u00a0wie gesagt f&#252;r mich ein Mysterium!!<\/p>\n<p>Abschlie&#223;end kann ich das Tool runassvc auf jeden Fall empfehlen.<br \/>\nVielen Dank an <a href=\"http:\/\/www.pirmasoft.de\/\" target=\"_blank\">Dieter Schmeer<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Ein Kunde von mir hat ein Programm, dass als Serverdienst Daten f&#252;r die Clients im Netzwerk bereitstellt. Dieses Programm ist als normale ausf&#252;hrbare .exe geschrieben. Das Problem dass sich nun ergab, war das auf dem Server immer jemand angemeldet &hellip; <a href=\"http:\/\/www.ohlthaver.info\/?p=145\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1,5,6],"tags":[],"_links":{"self":[{"href":"http:\/\/www.ohlthaver.info\/index.php?rest_route=\/wp\/v2\/posts\/145"}],"collection":[{"href":"http:\/\/www.ohlthaver.info\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.ohlthaver.info\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.ohlthaver.info\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.ohlthaver.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=145"}],"version-history":[{"count":3,"href":"http:\/\/www.ohlthaver.info\/index.php?rest_route=\/wp\/v2\/posts\/145\/revisions"}],"predecessor-version":[{"id":166,"href":"http:\/\/www.ohlthaver.info\/index.php?rest_route=\/wp\/v2\/posts\/145\/revisions\/166"}],"wp:attachment":[{"href":"http:\/\/www.ohlthaver.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.ohlthaver.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=145"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.ohlthaver.info\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}