Synology + SSH: jak ustawić logowanie bez hasła

Opublikowano
Kłodka, bezpieczeństwo

Jeśli choć raz logowałeś się na Synology przez SSH używając hasła, to wiesz jedno: da się, ale można lepiej. Klucze SSH to sposób na szybsze, wygodniejsze i — co najważniejsze — bezpieczniejsze logowanie. Zero wpisywania haseł, zero frustracji, maksimum komfortu.

Dziś przeprowadzę Cię krok po kroku przez cały proces. Bez nadmiarowej technicznej gadki. Po prostu — jak skonfigurować logowanie do Synology za pomocą kluczy SSH

🧭 Co za chwilę zrobisz?

W tym krótkim przewodniku:

  • włączysz SSH na swoim Synology,
  • wygenerujesz klucz SSH,
  • prześlesz go na NAS,
  • zweryfikujesz, że wszystko działa,
  • skonfigurujesz plik ~/.ssh/config,
  • dodasz klucz do Keychaina,
  • i finalnie zalogujesz się elegancko jednym poleceniem.

🚀 1. Włącz SSH na Synology

Zacznij od podstaw:

Panel sterowania → Terminal & SNMP → SSH → Włącz SSH.

Gotowe? To lecimy dalej.

🗝️ 2. Utwórz klucz SSH

Przechodzimy do terminala na Macu:

Blok sponsorowany

cd ~/.ssh
ssh-keygen -t ed25519 -C "synology_access"

Nadaj nazwę klucza (np. synology_access) i zatwierdź Enterem

📤 3. Prześlij klucz publiczny na Synology

ssh-copy-id -i synology_access.pub <admin login>@<Synology NAS IP>

Przykład:

ssh-copy-id -i synology_access.pub admin@192.168.1.10

Po wykonaniu tego kroku klucz znajdzie się w ~/.ssh/authorized_keys na NAS-ie.

🔍 4. Sprawdź, czy wszystko działa

ssh -i ./synology_access '<admin login>@<Synology NAS IP>'

Przykład poprawnego formatu:

ssh -i ./synology_access 'admin@192.168.1.10'

Jeśli logowanie działa bez pytania o hasło — jesteś na dobrej drodze.

⚙️ 5. Dodaj wpis do ~/.ssh/config

Najprostszy sposób na wygodne logowanie jednym słowem.

Otwórz plik konfiguracyjny:

open -e ~/.ssh/config

Dodaj wpis:

Blok sponsorowany

Host synology
      HostName synology-ip-address
      User your-username
      IdentityFile ~/.ssh/synology_access
      AddKeysToAgent yes
      UseKeychain yes

Zapisz i zamknij.

🔑 6. Dodaj klucz do Keychaina

Dzięki temu macOS zapamięta klucz i nie będzie pytał o hasło:

ssh-add --apple-use-keychain ~/.ssh/synology_access

🚪 7. Logowanie

Od teraz działasz jak profesjonalista:

ssh synology

Jedna komenda i jesteś na NAS-ie — bez haseł, bez kombinowania.

🏁 Podsumowanie

Jeśli dotarłeś do końca, masz teraz w pełni skonfigurowane, szybkie i bezpieczne logowanie do Synology przez SSH. Klucze SSH:

  • zwiększają bezpieczeństwo (hasło przestaje krążyć po sieci),
  • przyspieszają pracę (zero logowania ręcznego),
  • są standardem w świecie DevOps i administracji.

💡 Mała wskazówka na drogę:

Jeśli z SSH korzystasz tylko okazjonalnie — wyłącz je w ustawieniach NAS, gdy akurat nie jest potrzebne. Security first. 😉

Macuser poleca (-10% zniżki z poniższego linku):

Kup hosting 10% taniej

Autor: macuser

Na co dzień pracuje jako iOS Developer, a w czasie wolnym uwielbia tworzyć muzykę w swoim domowym studio. Lubi czytać książki na temat psychologii, technik marketingu, oraz być ciągle na bieżąco z nowymi trendami w świecie technologii.