Auteur Topic: Link naar een Custom script op bureaublad plaatsen  (gelezen 10667 keer)

Offline Basalt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 128
  • -Ontvangen: 121
  • Berichten: 617
Re: Link naar een Custom script op bureaublad plaatsen
« Reactie #45 Gepost op: 18 januari 2017, 19:53:10 »
 :idea: Als je met PuTTY naar de folder gaat waar ModsSamples_Script.php staat, dan moet je het script kunnen uitvoeren met:
php ModsSamples_Script.php
Edit:
En als je tijdelijk de regel "#!/usr/bin/php" toevoegt dan moet je het script kunnen uitvoeren met:
./ModsSamples_Script.php
  • Mijn Synology: DS220+
  • HDD's: 2x WD Red Plus 8TB
  • Extra's: DSM 7.2
Yes, there are two paths you can go by, but in the long run, there's still time to change the road you're on - Stairway To Heaven

Offline Basalt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 128
  • -Ontvangen: 121
  • Berichten: 617
Re: Link naar een Custom script op bureaublad plaatsen
« Reactie #46 Gepost op: 18 januari 2017, 20:15:39 »
Je wilt een package toch niet als root laten draaien. Zeker niet als je nAS ergens pporten vanuit het internet open heeft staan. Dat lijkt me nogal een security risc.
Dat was in DSM 5.2 nog standaard zo...
Ik zou het eerst werkend zien te krijgen, en dan de zaak pas dichttimmeren.
Het enige wat kan draaien is het php script, als dat buiten /volume1/web kan staan dan is het misschien zo al veilig genoeg.
  • Mijn Synology: DS220+
  • HDD's: 2x WD Red Plus 8TB
  • Extra's: DSM 7.2
Yes, there are two paths you can go by, but in the long run, there's still time to change the road you're on - Stairway To Heaven

Stephan296

  • Gast
Re: Link naar een Custom script op bureaublad plaatsen
« Reactie #47 Gepost op: 18 januari 2017, 20:17:59 »
Nee hoor in dsm 5.2 draaiden de pakketten ook niet als root.

Offline Basalt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 128
  • -Ontvangen: 121
  • Berichten: 617
Re: Link naar een Custom script op bureaublad plaatsen
« Reactie #48 Gepost op: 18 januari 2017, 20:40:01 »
Nou ja, MediaServer, MailServer, DownloadStation en CloudStation lijken wel onder root te draaien bij mij.
Andere pakketten gebruiken misschien eigen mechanismes om hun rechten te verminderen tot het noodzakelijke. Het Lower Privilege mechanisme bestaat iig niet in DSM 5.2.
  • Mijn Synology: DS220+
  • HDD's: 2x WD Red Plus 8TB
  • Extra's: DSM 7.2
Yes, there are two paths you can go by, but in the long run, there's still time to change the road you're on - Stairway To Heaven

Offline doglover

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 1
  • Berichten: 25
Re: Link naar een Custom script op bureaublad plaatsen
« Reactie #49 Gepost op: 20 januari 2017, 11:17:28 »
Effe gezocht naar de juiste folder.
Dit is:  /var/packages/KrisCopy/target/ui

Hierin staat de php file.    *deze file verwijst naar een bash script dat alleen het commando ls bevat

Die even gerund met:  php KrisCopy.php
runt perfect.

De file effe aangepast door toevoeging van #!/usr/bin/php als eerste regel.
dan runnen met als commando:  KrisCopy.php

Runt perfect.

Resultaten:

xxxxxx@xxxx:/var/packages/KrisCopy/target/ui$ ls
config  images  KrisCopy.php
xxxxxx@xxxx:/var/packages/KrisCopy/target/ui$ php KrisCopy.php
<pre>config
images
KrisCopy.php

Alleen werkt dit niet waneer ik het icoon aanklik.  Toch iets mis met werking van het pakket "My Own DSM Shortcuts" ?

Willy



  • Mijn Synology: DS416j
  • HDD's: 3X ST4000VN000-2AH16

Offline doglover

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 1
  • Berichten: 25
Re: Link naar een Custom script op bureaublad plaatsen
« Reactie #50 Gepost op: 21 januari 2017, 07:58:41 »
Opgelost.

Installed "Init 3rdparty".
En dit was de truuk dat zorgde voor de doorbraak.
Heeft mij een week gekost om te vinden.  (en heb het zelf gevonden)

Willy
  • Mijn Synology: DS416j
  • HDD's: 3X ST4000VN000-2AH16

Offline Basalt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 128
  • -Ontvangen: 121
  • Berichten: 617
Re: Link naar een Custom script op bureaublad plaatsen
« Reactie #51 Gepost op: 21 januari 2017, 09:47:54 »
Fijn dat het is opgelost.

Moest je ook nog aanpassingen maken in het "My Own DSM Shortcuts" pakket ?
  • Mijn Synology: DS220+
  • HDD's: 2x WD Red Plus 8TB
  • Extra's: DSM 7.2
Yes, there are two paths you can go by, but in the long run, there's still time to change the road you're on - Stairway To Heaven

Stephan296

  • Gast
Re: Link naar een Custom script op bureaublad plaatsen
« Reactie #52 Gepost op: 21 januari 2017, 09:50:55 »
Er lijkt mij dat er ook andere oplossingen moeten zijn daarvoor.
Nu heb je extra "zooi" op je nas staan

Offline doglover

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 1
  • Berichten: 25
Re: Link naar een Custom script op bureaublad plaatsen
« Reactie #53 Gepost op: 21 januari 2017, 10:06:42 »
Neen geen verdere aanpassingen nodig.

En wat die zooi betreft.  Ja idd. 
Maar het is kiezen of delen op dit moment.

Ik hou mij aanbevolen voor alternatieve oplossingen.

Maar er is een oplossing voor de vraag:  "Link naar een Custom script op bureaublad plaatsen"
Kan wss beter. 

Willy

PS: de author gaat bij de documentatie vermelden dat het "Init 3rdparty" package moet installeren.
  • Mijn Synology: DS416j
  • HDD's: 3X ST4000VN000-2AH16

Offline Basalt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 128
  • -Ontvangen: 121
  • Berichten: 617
Re: Link naar een Custom script op bureaublad plaatsen
« Reactie #54 Gepost op: 21 januari 2017, 15:45:41 »
Als ik het goed begrijp gebruikt Synology standaard 2 web servers: een system voor DSM, de ander voor user web pagina's en toepassingen. Die voor DSM heeft standaard geen php, "Init 3rdparty" zorgt ervoor dat dat wel zo is, daardoor werkt het pakket nu wel.
Wat dit doet met de security van DSM weet ik niet, ik zou iig poorten 5000/5001 niet (meer) naar buiten toe openzetten.

Alternatief is het php script door de user web server te laten afhandelen (script onder /var/services/web zetten), maar dan kan iedereen het script aanroepen, tenzij je daar een list voor verzint (bijv een solide inlog mechanisme). Lijkt mij nog niet zo simpel.

  • Mijn Synology: DS220+
  • HDD's: 2x WD Red Plus 8TB
  • Extra's: DSM 7.2
Yes, there are two paths you can go by, but in the long run, there's still time to change the road you're on - Stairway To Heaven


 

gitcdn[.]link

Gestart door stapperBoard Synology Router

Reacties: 5
Gelezen: 526
Laatste bericht 15 december 2022, 06:57:24
door stapper
Skip symbol link file

Gestart door Richard67Board Data replicator & overige backupsoftware

Reacties: 0
Gelezen: 1404
Laatste bericht 17 april 2013, 09:15:40
door Richard67
Synology 918+ en TP Link TL-SG1016D - Link Aggregation ( LACP)

Gestart door Gerard 1Board NAS hardware vragen

Reacties: 19
Gelezen: 6229
Laatste bericht 24 november 2018, 18:08:15
door ivo nulens
Kleine aanpassing aan link achter oranje "nieuw" indicator

Gestart door BjörnBoard Vragen en opmerkingen OVER het forum

Reacties: 5
Gelezen: 3843
Laatste bericht 01 juli 2015, 13:04:23
door Pippin
link in inlogscherm

Gestart door Ds211Board Synology DSM algemeen

Reacties: 7
Gelezen: 2713
Laatste bericht 06 oktober 2013, 21:12:45
door Birdy