Auteur Topic: Hoe zet ik een file in /usr/bin?  (gelezen 451 keer)

Offline TonVH

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 86
  • -Ontvangen: 428
  • Berichten: 3.349
Hoe zet ik een file in /usr/bin?
« Gepost op: 22 september 2019, 17:10:32 »

Ik moet een file in /usr/bin zetten. Vroeger ging dit probleemloos maar nu wil het niet lukken. Er komt een foutmelding "scp: /usr/bin/test.py: Permission denied".

Vervolgens heb ik de eigenschappen van de bovenliggende directories uitgebreid met een "W". Helaas lukt dit ook niet. Het lijkt erop dat de hele zaak volledig is dicht getimmerd. Eigenschappen van /usr/bin en /usr:
46110-0
Vraag: hoe krijg ik mij file in /usr/bin?Hoe zet ik een file in /usr/bin

Problemen kun je op 2 manieren oplossen: simpel of ingewikkeld.
Firewalls maken meer kapot dan je lief is. Problemen?
Zet dan eens de Firewall uit en kijk of er nog steeds een probleem is.

-------------------------------------------
DS415+, DS216+II, DS116, DS114

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 117
  • -Ontvangen: 1699
  • Berichten: 11.344
Re: Hoe zet ik een file in /usr/bin?
« Reactie #1 Gepost op: 22 september 2019, 21:33:50 »
Als je permissie problemen hebt, kun je er altijd "sudo" voor zetten om het commando met root rechten uit te voeren.

Weet echter wat je doet als root. (Eigen verantwoordelijkheid)
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR

Offline DSGebruiker

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 21
  • Berichten: 171
Re: Hoe zet ik een file in /usr/bin?
« Reactie #2 Gepost op: 22 september 2019, 22:31:12 »
Waarom zou je idd eigen Python scriptjes in de /usr/bin moeten droppen ? Zet die gewoon in een folder van een gebruiker (vb home-dirs) en voer het uit vanaf daar. Dan heb je nog de keuze om ze uit voeren met een bepaalde gebruiker.

Python scriptjes horen helemaal niet thuis in de /usr/bin of welke dir dan ook die bij een volgende DSM-update mogelijks gecleaned kan worden.

Offline TonVH

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 86
  • -Ontvangen: 428
  • Berichten: 3.349
Re: Hoe zet ik een file in /usr/bin?
« Reactie #3 Gepost op: 23 september 2019, 08:33:58 »
@DSGebruiker :
"Waarom ...."

Omdat het mijn Nas is en ik een programma heb draaien wat daar een bepaalde file verwacht. En wat waar thuishoort bepaal ik zelf wel. Ik vind het trouwens zwaar irritant hoe Synology het systeem heeft dicht getimmerd. Heb ik totaal geen behoefte aan.

@Briolet :
Probleem is dat ik Putty gebruik en ik niet zie hoe ik daar "sudo" kan gebruiken.

(Via terminal zou dat wel kunnen maar dan moet ik mijn halve systeem omgooien en dat doe ik liver niet)
Problemen kun je op 2 manieren oplossen: simpel of ingewikkeld.
Firewalls maken meer kapot dan je lief is. Problemen?
Zet dan eens de Firewall uit en kijk of er nog steeds een probleem is.

-------------------------------------------
DS415+, DS216+II, DS116, DS114

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 117
  • -Ontvangen: 1699
  • Berichten: 11.344
Re: Hoe zet ik een file in /usr/bin?
« Reactie #4 Gepost op: 23 september 2019, 09:33:55 »
…Ik vind het trouwens zwaar irritant hoe Synology het systeem heeft dicht getimmerd. …

Dat je root rechten voor bepaalde dingen nodig hebt is geen 'dicht timmeren'. Het zijn gewoon normale beschermmaatregelen om de integriteit van de data te beschermen tegen foute software. b.v. Domoticz mocht van Synology nog met rootrechten draaien, waardoor kwaadaardigen via Domoticz van alles op de nas konden aanpassen.
Als het dichtgetimmerd was, dan kon je geen root instructies via sudo uitvoeren.

En een beetje fatsoenlijk geprogrammeerd programma heeft een config bestand waar je het pad naar dergelijke scripts zelf kunt instellen.

Ik heb zelf geen ervaring met putty, maar een file kopiëren via de terminal is een triviale opdracht waar je echt niet het hele systeem voor overhoop hoeft te halen. (Inloggen en daarna slechts één commando regel invoeren)
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 984
  • -Ontvangen: 5374
  • Berichten: 32.230
  • Synology is awesome.
    • Synology Support
Re: Hoe zet ik een file in /usr/bin?
« Reactie #5 Gepost op: 23 september 2019, 10:29:10 »
Probleem is dat ik Putty gebruik en ik niet zie hoe ik daar "sudo" kan gebruiken.
In PuTTY als je test.py wilt kopiëren naar /usr/bin:

Citaat
sudo cp /<waar de file staat>/test.py /usr/bin
PM mij s.v.p. niet voor Support! Gebruik hiervoor het Forum.

Veel mensen weten veel, maar niemand weet alles.


CS406     2 x HDS721075KLA330 DSM 2.0-0731       [ARCHIEF OPSLAG]
          ST3750640AS HD753LJ
DS107+    HDS722020ALA330     DSM 3.1-1639       [ARCHIEF OPSLAG]
DS111     WD40EZRZ            DSM 6.1.7-15284-3  [ARCHIEF OPSLAG]
DS411slim Wisselende HD's     DSM 6.2.1-23824-1  [SPEELTJE]
DS411+II  4 x HDS724040ALE640 DSM 6.1.7-15284-3  [PROD]
DS413j    4 x WD20EARX        DSM 6.1.7-15284-3  [BACKUP]
DS716+II  2 x DT01ACA050      DSM 6.2.2-24922-3  [TEST]
RT2600ac                      SRM 1.2.3-8017-3   [PROD]
MR2200ac                      SRM 1.2.3-8017-3   [PROD]

Offline TonVH

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 86
  • -Ontvangen: 428
  • Berichten: 3.349
Re: Hoe zet ik een file in /usr/bin?
« Reactie #6 Gepost op: 23 september 2019, 10:33:34 »
Sorry, bedoelde niet Putty (is eq. van Terminal) maar SCP.

Heb je ook een oplossing om sudo te gebruiken in SCP?
Problemen kun je op 2 manieren oplossen: simpel of ingewikkeld.
Firewalls maken meer kapot dan je lief is. Problemen?
Zet dan eens de Firewall uit en kijk of er nog steeds een probleem is.

-------------------------------------------
DS415+, DS216+II, DS116, DS114

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 984
  • -Ontvangen: 5374
  • Berichten: 32.230
  • Synology is awesome.
    • Synology Support
Re: Hoe zet ik een file in /usr/bin?
« Reactie #7 Gepost op: 23 september 2019, 10:43:36 »
Ik heb geen MAC maar, SCP, of bedoel je soms Cyberduck?, (in Windows WinSCP) kan dat niet zonder het aanpassen van de file sudoers en dat wil je niet.
Terminal (MAC) werkt hetzelfde als PuTTY (Windows) echter, na het commando zal om een password gevraagd worden en dat is het password van admin.
PM mij s.v.p. niet voor Support! Gebruik hiervoor het Forum.

Veel mensen weten veel, maar niemand weet alles.


CS406     2 x HDS721075KLA330 DSM 2.0-0731       [ARCHIEF OPSLAG]
          ST3750640AS HD753LJ
DS107+    HDS722020ALA330     DSM 3.1-1639       [ARCHIEF OPSLAG]
DS111     WD40EZRZ            DSM 6.1.7-15284-3  [ARCHIEF OPSLAG]
DS411slim Wisselende HD's     DSM 6.2.1-23824-1  [SPEELTJE]
DS411+II  4 x HDS724040ALE640 DSM 6.1.7-15284-3  [PROD]
DS413j    4 x WD20EARX        DSM 6.1.7-15284-3  [BACKUP]
DS716+II  2 x DT01ACA050      DSM 6.2.2-24922-3  [TEST]
RT2600ac                      SRM 1.2.3-8017-3   [PROD]
MR2200ac                      SRM 1.2.3-8017-3   [PROD]

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 984
  • -Ontvangen: 5374
  • Berichten: 32.230
  • Synology is awesome.
    • Synology Support
Re: Hoe zet ik een file in /usr/bin?
« Reactie #8 Gepost op: 23 september 2019, 11:01:50 »
Heb zelf nog even gekeken maar, als je test.py naar /usr/bin kopieert, worden er totaal geen rechten meegenomen.
Nu weet ik niet welke rechten die file nodig heeft maar met het volgende commando geef je alle rechten (handig of niet):

Citaat
sudo chmod 777 /usr/bin/test.py
PM mij s.v.p. niet voor Support! Gebruik hiervoor het Forum.

Veel mensen weten veel, maar niemand weet alles.


CS406     2 x HDS721075KLA330 DSM 2.0-0731       [ARCHIEF OPSLAG]
          ST3750640AS HD753LJ
DS107+    HDS722020ALA330     DSM 3.1-1639       [ARCHIEF OPSLAG]
DS111     WD40EZRZ            DSM 6.1.7-15284-3  [ARCHIEF OPSLAG]
DS411slim Wisselende HD's     DSM 6.2.1-23824-1  [SPEELTJE]
DS411+II  4 x HDS724040ALE640 DSM 6.1.7-15284-3  [PROD]
DS413j    4 x WD20EARX        DSM 6.1.7-15284-3  [BACKUP]
DS716+II  2 x DT01ACA050      DSM 6.2.2-24922-3  [TEST]
RT2600ac                      SRM 1.2.3-8017-3   [PROD]
MR2200ac                      SRM 1.2.3-8017-3   [PROD]


 

photo station albums niet zichtbaar in photo station wel in finder/ds file

Gestart door TheflyingdutchmanBoard Mac OS X

Reacties: 9
Gelezen: 3466
Laatste bericht 23 augustus 2016, 18:57:26
door Theflyingdutchman
File Station & Photo Station

Gestart door SeppeBoard File Station

Reacties: 7
Gelezen: 6478
Laatste bericht 20 november 2014, 10:22:33
door ccolijn
Hoe maak ik een torrent file van een bestaande torrent

Gestart door Il PozzoBoard Download Station

Reacties: 11
Gelezen: 7557
Laatste bericht 09 maart 2012, 09:01:58
door Rossdale
Verbindingssnelheid File Station/Cloud Station

Gestart door JHDNLBoard NAS hardware vragen

Reacties: 7
Gelezen: 2967
Laatste bericht 10 februari 2016, 22:13:03
door MMD
Hoe verander ik mijn max_input_vars in mijn php.ini file?

Gestart door beste-elsBoard PHPMyAdmin Package

Reacties: 11
Gelezen: 1927
Laatste bericht 23 april 2019, 11:21:21
door beste-els
Synology-Forum.nl is een Nederlands gebruikersforum en staat volledig los van het merk Synology. Lees onze privacyverklaring.