Jak mogę zalogować się do systemu DSM/SRM z uprawnieniami root za pośrednictwem SSH?
Ostatnia aktualizacja:2 sie 2022
Jak mogę zalogować się do systemu DSM/SRM z uprawnieniami root za pośrednictwem SSH?
Niektóre artykuły zostały przetłumaczone maszynowo z języka angielskiego i mogą zawierać nieścisłości lub błędy gramatyczne.
Przeznaczenie
W tym artykule opisano sposób logowania się do systemu DSM (DiskStation Manager) i SRM (Synology Router Manager) jako root za pośrednictwem SSH.
Ostrzeżenie:
- Włączenie usługi SSH może spowodować zagrożenie bezpieczeństwa systemu. Należy ją włączyć tylko wtedy, gdy jest to konieczne, i unikać wprowadzania zmian w konfiguracji systemu.
Spis treści
Rozwiązanie
Włączanie usługi SSH
- Przejdź do strony ustawień terminala na urządzeniu Synology:
- Synology NAS: Panel sterowania DSM > Terminal i SNMP > Terminal
- Synology Router: Panel sterowania SRM > Usługi > Usługi systemowe > Terminal
- Zaznacz opcję Włącz usługę SSH.
- Określ numer portu dla połączeń SSH i zapisz ustawienia. Aby zapewnić bezpieczeństwo systemu, zaleca się zastąpienie domyślnego portu 22 innym portem.1
Logowanie z systemu Windows 10, macOS lub Linux
W przypadku wersji DSM 6.0/SRM 1.3 lub nowszej
- Uruchom aplikację terminala na komputerze:
- Windows 10: Windows PowerShell
- macOS: Terminal.app
- Linux: Terminal
- Wpisz następujące polecenie i naciśnij klawisz Enter:
Polecenie Przykład ssh konto admina systemu DSM?SRM@adres IP systemu DSM/SRM -p numer portu SSH
ssh myadmin@10.17.2.6 -p 22
- Wprowadź hasło do konta administratora DSM/SRM2.
- Wprowadź polecenie
sudo -i
i naciśnij klawisz Enter. - Wprowadź ponownie hasło konta administratora DSM/SRM i naciśnij klawisz Enter.
- Użytkownik jest teraz zalogowany do systemu DSM/SRM z uprawnieniami root za pośrednictwem SSH.
W przypadku wersji DSM 5.2/SRM 1.2 lub wcześniejszej
- Uruchom aplikację terminala na komputerze:
- Windows 10: Windows PowerShell
- macOS: Terminal.app
- Linux: Terminal
- Wpisz następujące polecenie i naciśnij klawisz Enter:
Polecenie Przykład ssh root@adres IP systemu DSM/SRM -p SSH numer portu
ssh root@10.17.2.5 -p 22
- Wprowadź hasło do domyślnego konta „admin”.
- Użytkownik jest teraz zalogowany do systemu DSM/SRM z uprawnieniami root za pośrednictwem SSH.
Logowanie z wcześniejszych wersji systemu Windows
Starsze wersje systemu Windows (np. Windows 7) wymagają oprogramowania innych firm do nawiązywania połączeń SSH z urządzeniami Synology. W poniższych czynnościach jako przykładu użyjemy oprogramowania PuTTY.
W przypadku wersji DSM 6.0/SRM 1.3 lub nowszej
- Uruchom program PuTTY na komputerze.
- Wprowadź „konto admin systemu DSM/SRM@adres IP systemu DSM/SRM” w polu Nazwa hosta (lub adres IP), np. „myadmin@10.17.2.6”.
- Wprowadź port SSH systemu DSM/SRM w polu Port, np. 22.
- Kliknij Otwórz.
- Wprowadź hasło do konta administratora DSM/SRM2.
- Wprowadź polecenie
sudo -i
i naciśnij klawisz Enter. - Wprowadź ponownie hasło konta administratora DSM/SRM i naciśnij klawisz Enter.
- Użytkownik jest teraz zalogowany do systemu DSM/SRM z uprawnieniami root za pośrednictwem SSH.
W przypadku wersji DSM 5.2/SRM 1.2 lub wcześniejszej
- Uruchom program PuTTY na komputerze.
- Wprowadź „root@adres IP systemu DSM/SRM” w polu Nazwa hosta (lub adres IP), np. „root@10.17.2.5”.
- Wprowadź port SSH systemu DSM/SRM w polu Port, np. 22.
- Kliknij Otwórz.
- Wprowadź hasło do domyślnego konta „admin”.
- Użytkownik jest teraz zalogowany do systemu DSM/SRM z uprawnieniami root za pośrednictwem SSH.
Uwagi:
- Aby zwiększyć bezpieczeństwo połączeń SSH, możesz również unikać portów wymienionych w tym artykule.
- Następujące konta są dostępne dla logowania SSH z uprawnieniami root:
- DSM 6.0/SRM 1.3 i nowsze: Użytkownicy w grupie administrators
- DSM 5.2/SRM 1.2 i wcześniejsze: root