Come accedere a DSM/SRM con privilegio root tramite SSH?

Come accedere a DSM/SRM con privilegio root tramite SSH?

Alcuni articoli sono stati tradotti dall’inglese con strumenti meccanici e possono contenere imprecisioni oppure errori di grammatica.

Scopo

In questo articolo, viene descritta la procedura per accedere a DSM (DiskStation Manager) e SRM (Synology Router Manager) come root tramite SSH.

Attenzione:

  • L'abilitazione del servizio SSH potrebbe comportare rischi per la sicurezza del sistema. Abilitare solo quando necessario ed evitare di apportare modifiche alle configurazioni di sistema.

Risoluzione

Attivare il servizio SSH

  1. Passare alla pagina di impostazione del terminale nel dispositivo Synology:
    • Synology NAS: DSM Pannello di controllo > Terminale e SNMP > Terminal
    • Synology Router: SRM Pannello di controllo > Servizi > Servizio di sistema > Terminal
  2. Spuntare Abilita servizio SSH.
  3. Specificare un numero di porta per le connessioni SSH e salvare le impostazioni. Per garantire la sicurezza di sistema, si consiglia di sostituire la porta 22 predefinita con un'altra.1

Accedere da Windows 10, macOS o Linux

Per DSM 6.0 / SRM 1.3 o versioni successive

  1. Lanciare l'applicazione terminale nel computer:
    • Windows 10: Windows PowerShell
    • macOS: Terminal.app
    • Linux: Terminal
  2. Digitare il seguente comando e premere Invio:
    Comando Esempio
    ssh account admin DSM/SRM@indirizzo IP DSM/SRM -p numero porta SSH ssh myadmin@10.17.2.6 -p 22
  3. Immettere la password dell’account amministratore di DSM/SRM2.
  4. Digitare sudo -i e premere Invio.
  5. Immettere di nuovo la password dell’account amministratore di DSM/SRM e premere Invio.
  6. A questo punto, l'accesso a DSM/SRM è stato eseguito con privilegio root tramite SSH.

Per DSM 5.2 / SRM 1.2 o versioni precedenti

  1. Lanciare l'applicazione terminale nel computer:
    • Windows 10: Windows PowerShell
    • macOS: Terminal.app
    • Linux: Terminal
  2. Digitare il seguente comando e premere Invio:
    Comando Esempio
    ssh root@indirizzo IP DSM/SRM -p SSH numero di porta ssh root@10.17.2.5 -p 22
  3. Immettere la password dell’account "admin" predefinito.
  4. A questo punto, l'accesso a DSM/SRM è stato eseguito con privilegio root tramite SSH.

Accedere con versioni precedenti di Windows

Le precedenti versioni di Windows (es., Windows 7) richiedono un software di terzi per stabilire connessioni SSH ai dispositivi Synology. Nei passaggi successivi, è riportato un esempio con il software PuTTY.

Per DSM 6.0 / SRM 1.3 o versioni successive

  1. Lanciare PuTTY sul computer in uso.
  2. Immettere "account admin DSM/SRM@indirizzo IP DSM/SRM" nel campo Nome host (o indirizzo IP), ad esempio "myadmin@10.17.2.6".
  3. Immettere la porta SSH di DSM/SRM nel campo Porta, es., 22.
  4. Fare clic su Apri.
  5. Immettere la password dell’account amministratore di DSM/SRM2.
  6. Digitare sudo -i e premere Invio.
  7. Immettere di nuovo la password dell’account amministratore di DSM/SRM e premere Invio.
  8. A questo punto, l'accesso a DSM/SRM è stato eseguito con privilegio root tramite SSH.

Per DSM 5.2 / SRM 1.2 o versioni precedenti

  1. Lanciare PuTTY sul computer in uso.
  2. Immettere "root@indirizzo IP DSM/SRM" nel campo Nome host (o indirizzo IP), es., "root@10.17.2.5".
  3. Immettere la porta SSH di DSM/SRM nel campo Porta, es., 22.
  4. Fare clic su Apri.
  5. Immettere la password dell’account "admin" predefinito.
  6. A questo punto, l'accesso a DSM/SRM è stato eseguito con privilegio root tramite SSH.

Note:

  1. Per migliorare la sicurezza delle connessioni SSH, è possibile anche evitare le porte elencate in questo articolo.
  2. I seguenti account sono disponibili per gli accessi SSH con privilegio root:
    • DSM 6.0 / SRM 1.3 e versioni successive: Utenti nel gruppo administrators
    • DSM 5.2 / SRM 1.2 e versioni precedenti: root
Scopo
Indice
Risoluzione
Attivare il servizio SSH
Accedere da Windows 10, macOS o Linux
Accedere con versioni precedenti di Windows