Synology-Forum.nl

Tweaks / Addons A.K.A. The Underground => 3rd party apps integratie in DSM => Topic gestart door: The Raptor op 17 juni 2017, 10:53:03

Titel: Root rechten geven op Diskstation
Bericht door: The Raptor op 17 juni 2017, 10:53:03
Het lukt mij niet om deze handleiding te volgen: https://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty/

Ik maak gebruik van OSX en probeer via terminal in te loggen op mijn NAS via "ssh root@192.168.2.15". Er word om een wachtwoord gevraagd maar deze weet ik helemaal niet. In de handleiding word aangegeven dat dit wachtwoord hetzelfde wachtwoord is als het admin account. Dat werkt niet. Als ik in Diskstation kijk zie ik ook dat er geen gebruiker bestaat wat root heet.

Mijn doel hiervan is om het downloaden via Sabnzbd werkend te krijgen. Als ik via HeadPhones een download start moet er een nbz bestand opgeslagen worden naar de black hole map. Deze map wordt niet uitgelezen door Sabnzbd.
Titel: Re: Root rechten geven op Diskstation
Bericht door: Briolet op 17 juni 2017, 11:39:20
De instructie was geschreven voor DSM 5 en ouder. Sinds DSM 6 moest dat anders en dat stond er in rood commentaar onder. Wel alles lezen!

Omdat DSM 6 nu eigenlijk standaard is, heb ik het mac stukje omgeschreven voor DSM 6, met commentaar erbij hoe het met oude dsm versies moet. DSM 5 is nu de uitzondering en niet meer DSM 6.

De gebruiker root is er wel degelijk, net als op de mac. Bij beide systemen heb je nu een 'sudo' commando nodig om commando's die root-rechten vereisen te mogen uitvoeren.
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 17 juni 2017, 14:37:42
Ik heb het stukje uitgevoerd. Zie bijlage. Wat moet er nu gebeuren? Na deze stap slaat HeadPhones nog steeds geen NZB bestanden op in /volume1/nzb.
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 17 juni 2017, 14:44:19
Zie bijlage. Dat zijn de gebruikers die op mijn Synology staan. Staat geen root gebruiker bij.
Titel: Re: Root rechten geven op Diskstation
Bericht door: Briolet op 17 juni 2017, 14:48:29
Maar gezien je screenshot bent je er toch al? Zeker als root kun je nu elk commando uitvoeren.

Voor "/volume1/…" heb je overigens geen root-rechten nodig. Daar kun je ook bij met een gewoon account met administrator rechten. Dus al direct na de eerste inlog. Jezelf root acces geven, geeft alleen het risico dat je het systeem vernacheld. Zeker als je na inlog niet eens weet hoe je verder wilt.

Omdat de gebruiker 'root' nooit verwijderd kan worden en altijd de hoogste rechten heeft, is het niet nodig die tussen de andere gebruikers op te nemen. Je mac heeft ook een gebruiker 'root', die je niet in je normale lijstje met accounts ziet.
Titel: Re: Root rechten geven op Diskstation
Bericht door: aliazzz op 17 juni 2017, 14:50:08
Ik zou als ik jouw was eerst een backup maken van de NAS :thumbup:
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 17 juni 2017, 15:14:34
@Brilot Helder waarom de gebruiker root nooit tussen accounts staat.

Wat bij mij nog niet lukt is dat als ik via HeadPhones een album wil downloaden het niet lukt. Als ik een download start wordt er geen NZB bestand naar de bewaakte map /volume1/nzb opgeslagen. Ik gebruik spotweb als search provider. Mijn Usenet provider is Eweka. Bij het installeren van Sabnzbd moest ik deze handleiding volgen: https://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty.

Kun je mij hiermee helpen?

P.S. Dit is mijn 3de topic in 4 maanden tijd die ik hierover open. Ik weet dat het niet de bedoeling is maar wil het heel graag werkend hebben. Als dit werkt wil ik met Sonarr en Radarr aan de slag.
Titel: Re: Root rechten geven op Diskstation
Bericht door: Ben(V) op 17 juni 2017, 21:20:05
Ik denk dat jouw probleem heel ergens anders ligt.
Je draait natuurlijk DSM 6 en hebt daar packages van de SynoCommunity op geinstalleerd.

Die zijn nog steeds niet geschikt voor DSM 6 en daar heb je met name last van als het ene pakket iets ergens neerzet waar het andere pakket ze moet oppakken.
Het aanmaken van een user en een group zoals de SynoCommunity, dat doet werkt namelijk niet meer onder DSM 6 en de user waaronder het package wordt aangemaakt is een willekeurig nummer omdat het package niet volgens de DSM 6 regels is opgezet.
Aan die user kun je geen rechten aan toekennen.

Als workaround hebben een aantal mensen het start-stop script gewijzigd, zodat die via een sudo root rechten krijgen.
Op zich is dit werkend te krijgen, maar dan draaien die packages met root rechten.
Lijkt me niet slim voor packages die met de buitenwereld communiceren.
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 18 juni 2017, 00:26:15
Het wijzigen van de start-stop script heb ik nu toch gedaan door de handleiding te volgen die op het forum aangeef? Toen ik de installatie handleiding van SabNZB volgde werd ik bij stap 3 doorverwezen naar deze handleiding.
Titel: Re: Root rechten geven op Diskstation
Bericht door: Ben(V) op 18 juni 2017, 08:29:09
Je moet zoiets ook doen voor headpHones
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 18 juni 2017, 10:21:58
Ohh het onderstaande heb ik nog niet uitgevoerd. Ik heb de installatie handleiding van Sabnzbd nog een gevolgd en kwam deze link tegen bij stap 3.

Het lukt mij in Putty niet om als root in te loggen. Het systeem accepteert met admin wachtwoord niet. Ik ga het nu proberen met WinSCP.
Titel: Re: Root rechten geven op Diskstation
Bericht door: Birdy op 18 juni 2017, 10:33:41
Eerst inloggen als admin daarna sudo -i en password van admin, dan ben je root.
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 18 juni 2017, 10:59:19
Het lukt mij niet om in te loggen. Als ik verbinding maak word er gevraagd naar het admin wachtwoord. Als ik deze intyp dan word het niet geaccepteerd. Ik heb bij geavanceerd sudo -i ingesteld.
Titel: Re: Root rechten geven op Diskstation
Bericht door: Birdy op 18 juni 2017, 11:23:33
Mijn reactie ging over PuTTY :P
Heb je m'n tut opgevolgd (https://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty/msg224874/#new) voor WinSCP ?
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 18 juni 2017, 13:02:52
Met Putty ben ik inmiddels ingelogd als root. Alleen hoe nu verder? Hoe moet ik de start-stop-status aanpassen vanuit Putty?

Het lukt mij om bij WinScP als admin in te loggen. Maar op het moment dat ik bij geavanceerd bij scp sudo -i invul werkt het inloggen niet.
Titel: Re: Root rechten geven op Diskstation
Bericht door: Ben(V) op 18 juni 2017, 13:57:28
Als je niet as root in kunt loggen met winscp, dan heb je de sudoer file niet goed aangepast met de config editor.
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 18 juni 2017, 14:16:38
Bij mij heet het bestand sudoer in plaats van sudoers zoals in de handleiding staat. Ik weet niet of dat uitmaakt? Er staat wel admin ALL = NOPASSWD: ALL als regel. Dat had ik wel gedaan. Ik ga mijn NAS rebooten. Kijken of het dan wel lukt.
Titel: Re: Root rechten geven op Diskstation
Bericht door: Birdy op 18 juni 2017, 18:26:05
Het is toch echt /etc/sudoers :!:
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 18 juni 2017, 18:41:03
Zie bijlage. Er staat toch echt sudoer.
Titel: Re: Root rechten geven op Diskstation
Bericht door: Birdy op 18 juni 2017, 18:49:41
Dat he je er zelf van gemaakt.
Je hebt ingegeven /etc/sudoers,sudoer i.p.v. /etc/sudoers,sudoersMaar voor het aanpassen van /etc/sudoers maakt het niet uit, tenzij je die ook fout hebt ingegeven, dan krijg je een nieuwe file, en DAT gaat dus niet werken  :!:
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 18 juni 2017, 20:37:46
Zie bijlage. Het systeem maakt er zelf sudoer van.
Titel: Re: Root rechten geven op Diskstation
Bericht door: Birdy op 18 juni 2017, 20:56:15
Kan nu niet kijken maar, dat is mij nooit opgevallen.
Maar goed, het is maar een naam, het pad en filenaam is okay.
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 18 juni 2017, 21:03:17
Ik kom er nog niet in met WinSCP. Dit zijn de instellingen zoals ik ze vanuit de handleiding heb overgenomen.
Titel: Re: Root rechten geven op Diskstation
Bericht door: Birdy op 18 juni 2017, 21:09:32
Laat de inhoud van /etc/sudoers eens zien.
Liefst in PuTTY als root:
cat /etc/sudoers
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 18 juni 2017, 22:08:45
In Putty lukt het mij om als root in te loggen. Hoe moet ik via Putty de start-stop-status aanpassen? Dat lees ik niet terug in de handleiding.
Titel: Re: Root rechten geven op Diskstation
Bericht door: The Raptor op 22 juni 2017, 18:42:06
Met behulp van een deskundige is het gelukt om via Putty als root in te loggen. Hij heeft bij user root als gebruikersnaam opgegeven. Het downloaden werkt nog steeds niet. Als ik in de log kijk lijkt het erop dat de communicatie met Spotweb niet goed verloopt. Zou dat kunnen?