Po kilku automatycznych aktualizacjach (lub włamywaniu się?) Mam wiele problemów i mam duży problem do rozwiązania, ponieważ nie mogę się już zalogować jako root .
- ssh admin: sukces logowania
- su root: odmowa uprawnień (prawdopodobnie nie to samo hasło)
Co próbowałem:
- przeczytaj dziennik: ale uprawnienia odmówiono
- użyj „synopass” i puste hasło: nie powiodło się
- użyj synouser: odmowa dostępu
- zmień hasło administratora mając nadzieję, że zaktualizuje hasło roota: nie powiodło się.
- sprawdź użytkownika root w / etc / passwd: jest w porządku (z jesionem)
- zrestartuj cały serwer: błąd
Nie mam pojęcia o co chodzi. Jakakolwiek rada?
Odpowiedzi:
Twoja Synology prawdopodobnie została uaktualniona do DSM6, w którym bezpieczeństwo zostało wzmocnione ... W DSM6 nie możesz już używać roota dla SSH, ale możesz użyć dowolnego innego konta członka grupy administrators. Pamiętaj, że teraz musisz sudo po zalogowaniu za pomocą SSH.
Zobacz informacje o wersji DSM6!
źródło
Jeśli twoja synologia jest w DSM6 i jesteś zalogowany jako użytkownik w grupie administratorów, możesz:
sudo -i
wprowadź swoje hasło root / admin
lub nawet sudo su - (działa)
teraz jesteś root tadaaa
źródło
sudo -i
musi wprowadzić bieżące hasło użytkownika (oczywiście w grupie administracyjnej) . Użyjadmin
przepustki tylko, jeśli jesteś zalogowany jakoadmin
. > DSM 6 Doc.W wersji 6 DSM nadal możesz zalogować się jako root, używając kluczy RSA. Dlatego po prostu skopiuj swój klucz publiczny jako administrator do Synolgy:
Następnie zaloguj się do Synology jako administrator i zostań rootem:
Nie twórz katalogu .ssh dla roota, przenieś klucz i zmień właściciela tego pliku:
Następnie możesz zalogować się do Synology jako root bez konieczności podawania hasła.
źródło
Możesz także po prostu SSH za pomocą kluczy rsa, a następnie możesz SSH jako root, nawet po zainstalowaniu DSM6, bez wprowadzania żadnych dodatkowych zmian.
źródło
Jeśli nadal korzystasz z DSM w wersji 5, być może zalogowałeś się jako administrator zamiast root. To robi różnicę, nawet jeśli root i administrator mają to samo hasło.
Aby rozwiązać, zrób
z użyciem hasła administratora.
Spowoduje to zalogowanie się jako root, z dostępem root.
źródło