CronJobs - die Alternative

Status
Für weitere Antworten geschlossen.

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Hi Leutz,

wenn ihr den CronJob von mir verwendet, dann wird ja protoliert, was da so abgeht. Der Zuwachs dieses Protokolls ist nicht allzu gewaltig, aber man sollte das schon 1 x im Jahr das Protokoll löschen ;)

Für alle Fans der Kommandozeile: >/var/log/cron.log (das '>' ist wichtig!)

Itari
 

5n00py

Benutzer
Mitglied seit
31. Aug 2009
Beiträge
257
Punkte für Reaktionen
0
Punkte
16
Hey ho,

habe das auch mal probiert jedoch wenn ich nun in die Benutzeroberfläche der DS gehe habe ich zwar schön die Punkte Third-party-applications und cronjobs. wenn ich jedoch da drauf klicke sehe ich nur den Quelltext der php Datei :confused: was mach ich denn da falsch?
 

5n00py

Benutzer
Mitglied seit
31. Aug 2009
Beiträge
257
Punkte für Reaktionen
0
Punkte
16
Sorry, habe das Problem schon selbst gelöst. Habe den Apache nicht auf php umkonfiguriert. Hab das jetzt nachgeholt und es funzt :)
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Hey ho,

habe das auch mal probiert jedoch wenn ich nun in die Benutzeroberfläche der DS gehe habe ich zwar schön die Punkte Third-party-applications und cronjobs. wenn ich jedoch da drauf klicke sehe ich nur den Quelltext der php Datei :confused: was mach ich denn da falsch?

Dein Apache ist nicht richtig konfiguriert. Entweder Du machst Die Änderungen von Hand oder installierst Itari's init_3rdparty... Zu beidem findest Du was im Wiki als auch per SuFu um Forum.

gruss
dude
 

hmueller

Benutzer
Mitglied seit
05. Feb 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hi,

ich habe wie 5n00py den Apache umkonfiguriert. Dann gehen die 3rd-party apps mit http://server:5000, mit https://server:5001 sehe ich nur den Quelltext. Kann mir jemand helfen, was ich falsch mache?

[Edit]
"MySQLbackup" und "PHPinfo" gehen mit http wie auch mit https. Nur "3rd-Party Tool" und "cronjobs" gehen nur mit http.
[/Edit]

Vielen Dank
Holger
 
Zuletzt bearbeitet:

hmueller

Benutzer
Mitglied seit
05. Feb 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Ich weiß nicht was passiert ist. Aber heute gehen alle 4 Tools auch im https:// Modus. Das einzige, was ich ganz sicher noch geändert habe ist die Einstellung
"HTTP-Verbindungen automatisch zu HTTPS umleiten"
in den Webdiensten und der direkte Aufruf https://server:5001

Egal. Es tut.
Holger
 

pp20000

Benutzer
Mitglied seit
21. Mrz 2009
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Also bei mir gehts nicht. Weder mit HTTP noch mit HTTPS. Iche sehe immer nur den Quellcode. "Current Connections" geht aber bspw.

Firmware DSM 2.3-1118

Jemand ne Idee?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Also bei mir gehts nicht. Weder mit HTTP noch mit HTTPS. Iche sehe immer nur den Quellcode. "Current Connections" geht aber bspw.

Firmware DSM 2.3-1118

Jemand ne Idee?

Du hast aber schon Init_3rdparty.spk installiert? Wenn ja, dann starte die DS noch mal - vielleicht geht es dann sofort.

Itari
 

pp20000

Benutzer
Mitglied seit
21. Mrz 2009
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Hey ... hatte das nicht installiert und jetzt nachgeholt. Hat aber nichts gebracht.

Liegt es vielleicht an der aktuelle BETA des Disk Managers?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Hey ... hatte das nicht installiert und jetzt nachgeholt. Hat aber nichts gebracht.

Liegt es vielleicht an der aktuelle BETA des Disk Managers?

Nein es läuft einwandfrei mit der BETA und hat nur damit etwas zu tun, dass du die 3rdparty nicht neu gestartet hast ... der sys-Webserver muss nämlich noch die Eintragungen zur Kenntnis nehmen. Starte einfach deine DS noch mal neu, dann geht es bestimmt auch.

Itari
 

pp20000

Benutzer
Mitglied seit
21. Mrz 2009
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Ich hab die DS 2x neu gestartet. Es laufen alle Dienste (Web Shell, Config File Editor, ...) außer cronjobs.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ich hab die DS 2x neu gestartet. Es laufen alle Dienste (Web Shell, Config File Editor, ...) außer cronjobs.

Welche Version nutzt denn da? Es gibt ja ne Reihe von Versionen ... nicht alle sind von mir. Vielleicht sind da ja auch in den Dateien Fehler drinne.

Itari
 

pp20000

Benutzer
Mitglied seit
21. Mrz 2009
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Ich nutze die Version, die im Wiki direkt als Download eingebunden ist. Eine Version ist nicht im Dateinamen. Wo kann ich das sehen?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ich nutze die Version, die im Wiki direkt als Download eingebunden ist. Eine Version ist nicht im Dateinamen. Wo kann ich das sehen?

Wenn du ein Paket installiert hast, dann siehst es doch im Paket-Manager, welche Version es ist ...

Itari
 

pp20000

Benutzer
Mitglied seit
21. Mrz 2009
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Es geht jetzt übrigens. Hab das Paket einfach nochmal deinstalliert und neu installiert.
 

meuchel

Benutzer
Mitglied seit
08. Okt 2009
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
hab mir das Crontab Tool (Urversion vom Begin dieses Threads) installiert und mußte feststellen, daß man das Tool ja direkt aufrufen kann ohne angemeldet zu sein.
https://Name_des_DS:5001/phpsrc/cronjobs/cronjobs.php
Das ist natürlich ganz übel wenn das NAS auch aus dem www ereichbar sein soll. Es kann dann alles mögliche als root ausgeführt werden. Eine extreme Sicherheitslücke auf die ich hier mal aufmerksam machen möchte.
Wie überprüft man denn im php Skript ob man angemeldet ist, weiß das einer?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
hab mir das Crontab Tool (Urversion vom Begin dieses Threads) installiert und mußte feststellen, daß man das Tool ja direkt aufrufen kann ohne angemeldet zu sein.
https://Name_des_DS:5001/phpsrc/cronjobs/cronjobs.php
Das ist natürlich ganz übel wenn das NAS auch aus dem www ereichbar sein soll. Es kann dann alles mögliche als root ausgeführt werden. Eine extreme Sicherheitslücke auf die ich hier mal aufmerksam machen möchte.
Wie überprüft man denn im php Skript ob man angemeldet ist, weiß das einer?

Ich sehe die Sicherheitslücke auch nicht als bedeutsam, solange man den DS-Manager nicht vom Web aus her bedienen kann. Und das sollte man ja auch nicht wirklich ... aber das ist ein anderes Thema. Ansonsten gilt der Satz, unter dem alle meine Skripte laufen: 'Es geht auf eigene Kappe ...' Ich denke, dass ist Hinweis genug, vorsichtig zu sein.

Itari

PS. Schau dir mal mein AdminTool an ...
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat