Jak mogę zalogować się do systemu DSM/SRM z uprawnieniami root za pośrednictwem SSH?

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.

Rozwiązanie

Włączanie usługi SSH

  1. 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
  2. Zaznacz opcję Włącz usługę SSH.
  3. 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

  1. Uruchom aplikację terminala na komputerze:
    • Windows 10: Windows PowerShell
    • macOS: Terminal.app
    • Linux: Terminal
  2. 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
  3. Wprowadź hasło do konta administratora DSM/SRM2.
  4. Wprowadź polecenie sudo -i i naciśnij klawisz Enter.
  5. Wprowadź ponownie hasło konta administratora DSM/SRM i naciśnij klawisz Enter.
  6. 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

  1. Uruchom aplikację terminala na komputerze:
    • Windows 10: Windows PowerShell
    • macOS: Terminal.app
    • Linux: Terminal
  2. 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
  3. Wprowadź hasło do domyślnego konta „admin”.
  4. 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

  1. Uruchom program PuTTY na komputerze.
  2. Wprowadź „konto admin systemu DSM/SRM@adres IP systemu DSM/SRM” w polu Nazwa hosta (lub adres IP), np. „myadmin@10.17.2.6”.
  3. Wprowadź port SSH systemu DSM/SRM w polu Port, np. 22.
  4. Kliknij Otwórz.
  5. Wprowadź hasło do konta administratora DSM/SRM2.
  6. Wprowadź polecenie sudo -i i naciśnij klawisz Enter.
  7. Wprowadź ponownie hasło konta administratora DSM/SRM i naciśnij klawisz Enter.
  8. 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

  1. Uruchom program PuTTY na komputerze.
  2. Wprowadź „root@adres IP systemu DSM/SRM” w polu Nazwa hosta (lub adres IP), np. „root@10.17.2.5”.
  3. Wprowadź port SSH systemu DSM/SRM w polu Port, np. 22.
  4. Kliknij Otwórz.
  5. Wprowadź hasło do domyślnego konta „admin”.
  6. Użytkownik jest teraz zalogowany do systemu DSM/SRM z uprawnieniami root za pośrednictwem SSH.

Uwagi:

  1. Aby zwiększyć bezpieczeństwo połączeń SSH, możesz również unikać portów wymienionych w tym artykule.
  2. 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
Przeznaczenie
Spis treści
Rozwiązanie
Włączanie usługi SSH
Logowanie z systemu Windows 10, macOS lub Linux
Logowanie z wcześniejszych wersji systemu Windows