Synology-Forum.nl

Firmware => Synology DSM 6.1 => Topic gestart door: Rudy op 05 maart 2017, 22:40:46

Titel: Inloggen als root DSM6.x
Bericht door: Rudy op 05 maart 2017, 22:40:46
Hallo,

Al een paar weken bezig om in te loggen als root via ssh (ook via WinScp geprobeerd).
Symptomen:

[ingelogd als admin via ssh]

Sudo -i OF su - OF sudo root [geen password gevraagd]
sudo: /bin/sudo must be owned by uid 0 and have the setuid bit set

su root [wel password gevraagd]
su: Permission denied

chown [diverse commando's]
Permission denied

Volgende topic helemaal uitgevoerd:
-https://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty/
-->Config Editor e.d. lukt allemaal wel, maar [sudo -i] niet

-4 seconden de resetknop ingedrukt en admin password opnieuw ingevoerd.
-->bovenstaande allemaal opnieuw uitgevoerd en hetzelfde resultaat


Zie ik iets over het hoofd?
Titel: Re: Inloggen als root DSM6.x
Bericht door: Birdy op 05 maart 2017, 22:50:17
Om te beginnen is sudo -i de standaard DSM procedure om root te worden echter, je moet dan wel als gebruiker "admin" MET password zijn ingelogd.
Werkt sudo -i niet ?
Dan doe je in het beginsel wat fout of er is iets verknalt in DSM zelf.


Titel: Re: Inloggen als root DSM6.x
Bericht door: Rudy op 05 maart 2017, 22:57:25
Uiteraard ben ik als admin met password ingelogd.
sudo -i werkt niet.

Ik vrees dat ik óf iets over het hoofd zie óf er is iets verknald in de DSM...
Als ik zoek via google op "sudo: /bin/sudo must be owned by uid 0 and have the setuid bit set", dan kom ik geen Synology tegen, maar wel Ubuntu e.d.. Een van de topics zegt dat je alles beter (=sneller) opnieuw moet installeren.

Als dat zo is (factory reset, neem ik aan), volstaat dan het back uppen van de data en de instellingen van de NAS?
Niet echt aangenaam als ik svn, Domoticz, phpAdmin, en ALLE andere dingen opnieuw moet instellen...

Blijft toch een raadsel hoe dit heeft kunnen gebeuren (laatste keer als root ingelogd met DSM 5.x).
Titel: Re: Inloggen als root DSM6.x
Bericht door: Birdy op 05 maart 2017, 23:16:02
[attachimg=1]

Citaat
Blijft toch een raadsel hoe dit heeft kunnen gebeuren (laatste keer als root ingelogd met DSM 5.x).
DSM5 kun je niet vergelijken met DSM6.

Citaat
(factory reset, neem ik aan), volstaat dan het back uppen van de data en de instellingen van de NAS?
Met Hyper Backup kun je de configuratie en de meeste standaard packages backuppen.

Een Factory reset mag maar, lijkt mij wat overdreven, alleen DSM herinstalleren moet voldoende zijn:
3. Opnieuw instellen om het besturingssysteem opnieuw te installeren (https://www.synology.com/nl-nl/knowledgebase/DSM/tutorial/General/How_to_reset_your_Synology_NAS#t3)

Na het installeren van DSM moeten alle packages weer geïnstalleerd worden of, restored van Hyper Backup.
Synology houdt geen rekening met 3e Partij packages dus, eventueel (als dat kan) config files exporteren of backuppen of printscreens maken van instellingen.

Backups maken is natuurlijk standaard.
Titel: Re: Inloggen als root DSM6.x
Bericht door: Birdy op 05 maart 2017, 23:22:15
Heb nog een update gedaan, hierboven.
Titel: Re: Inloggen als root DSM6.x
Bericht door: Rudy op 05 maart 2017, 23:32:15
Dank!

Ik heb met Hyperbackup backups gemaakt (voor mij: uiteraard!, voor de meeste mensen: "dat wilde ik nog doen ja...").

Dan ga ik DSM herinstalleren (morgen oid).

Resultaat zal ik hier posten, voor andere mensen die dit probleem hebben!
Titel: Re: Inloggen als root DSM6.x
Bericht door: Birdy op 05 maart 2017, 23:44:40
Je bent de eerste v.w.b. sudo dan.
Titel: Re: Inloggen als root DSM6.x
Bericht door: Hawkens op 06 maart 2017, 10:17:53
Vanaf DSM 6.x is het niet meer mogelijk met het "root"account in te loggen op putty!

Dit is by design.
Titel: Re: Inloggen als root DSM6.x
Bericht door: Birdy op 06 maart 2017, 10:22:22
Is allang bekend, hoe het wel kan staat hierboven, toch?
Titel: Re: Inloggen als root DSM6.x
Bericht door: Rudy op 06 maart 2017, 10:41:32
Vandaar mijn vraag: Of zie ik iets over het hoofd?
Ik ben er even van uit gegaan dat het wel kan nu/zo wel kan.

@Hawkins:
Niet mogelijk zeg je. Wat en hoe is het dan wel mogelijk om bij bepaalde root bestanden te komen en te wijzigen?
(de reden is onbelangrijk; ik wil dit gewoon)
Titel: Re: Inloggen als root DSM6.x
Bericht door: Birdy op 06 maart 2017, 14:53:27
Zolang sudo -i niet werkt in CLI, kun je nooit root worden dus .......?
Titel: Re: Inloggen als root DSM6.x
Bericht door: Rudy op 06 maart 2017, 15:08:02
Dat bedoel ik dus... geen root zonder sudo -i...... !

Dit zou betekenen als Hawkins gelijk heeft, je niets meer als root kan doen.
Ergo, bepaalde bestanden die je (om wat voor reden dan ook) moet wijzigen, is dan niet meer mogelijk.
Dat kan niet de bedoeling zijn, neem ik aan.

Overigens, dat er wat extra drempels opgeworpen worden, kan ik me wel voorstellen, gezien onze ' hackmakkers'
Titel: Re: Inloggen als root DSM6.x
Bericht door: Briolet op 06 maart 2017, 15:13:04
dat sudo -i niet werkt is idd niet de bedoeling. Lijkt me iets corrupt ergens.
Titel: Re: Inloggen als root DSM6.x
Bericht door: Birdy op 06 maart 2017, 15:21:16
Citaat
Dit zou betekenen als Hawkins gelijk heeft
@Hawkens heeft in zoverre gelijk, dat je niet meer zomaar als root in kan loggen, zoals het wel kan in DSM5.2 maar, dat wisten we al vanaf het begin van DSM6(0).

Citaat
Dat kan niet de bedoeling zijn, neem ik aan.
Klopt, daarom standaard: sudo -i

Echter, jouw probleem is, dat sudo -i niet werkt op je NAS dus, moet er iets verprutst zijn, of je doet toch iet verkeert, waardoor het niet werkt en, ik heb je laten zien dat het gewoon werkt, je bent hier echt de eerste.


Je zou nog kunnen overwegen om, voor dit issue, een Ticket in te leggen.
Titel: Re: Inloggen als root DSM6.x
Bericht door: Hawkens op 06 maart 2017, 16:21:40
@Hawkins:
Niet mogelijk zeg je. Wat en hoe is het dan wel mogelijk om bij bepaalde root bestanden te komen en te wijzigen?
(de reden is onbelangrijk; ik wil dit gewoon)

Volgens mij heeft iemand dit al aangehaald, maar op deze manier zou het nog moeten werken: http://domoticx.com/synology-nas-root-handelingen-dsm-6-x/

Net ook even getest en bij mij werkt het ook gewoon. Ingelogd als admin en dan het volgende commando: "sudo -su root". Hetzelfde ww als je admin account.

Test:

admin@NAS:~$ sudo -su root
Password:
sh-4.3#
Titel: Re: Inloggen als root DSM6.x
Bericht door: Birdy op 06 maart 2017, 16:45:38
sudo staat gewoon fout of deugt niet:
Citaat
sudo: /bin/sudo must be owned by uid 0 and have the setuid bit set
::)
Titel: Re: Inloggen als root DSM6.x
Bericht door: cyrus1977 op 07 maart 2017, 18:37:26
Vroeger was er nog wel een truc om via een tekst editor in de DSM omgeving je shell aan te passen als het fout stond. Je was daar namelijk een soort verkapt root, althans bepaalde processen werden als root gedraaid. Ik weet niet of dat nog werkt, maar het is wellicht te proberen.
Was volgens mij een package van @wizjos
Titel: Re: Inloggen als root DSM6.x
Bericht door: Birdy op 07 maart 2017, 18:50:46
Dat is de Config File Editor, staat hier vemeldt. (https://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty/)
Titel: Re: Inloggen als root DSM6.x
Bericht door: cyrus1977 op 07 maart 2017, 18:59:29
Juist kon even niet op de naam komen..