From: xf0r3m Date: Wed, 24 Jul 2024 07:47:41 +0000 (+0200) Subject: Napisano artykuł o aliasach SSH zgodnie z BT #182. Artykuł przeredagowano. Do sprawdz... X-Git-Url: https://gitweb.morketsmerke.org/?a=commitdiff_plain;h=0964f16e539fb3d101b5c94175b3f7f9f28e7c57;p=mmdev.git Napisano artykuł o aliasach SSH zgodnie z BT #182. Artykuł przeredagowano. Do sprawdzenia pod kątem błędów HTML. --- diff --git a/articles/tnt/aliasy_polaczen_SSH.html b/articles/tnt/aliasy_polaczen_SSH.html new file mode 100755 index 0000000..adfad8f --- /dev/null +++ b/articles/tnt/aliasy_polaczen_SSH.html @@ -0,0 +1,76 @@ + + + + + + + + +
+  _______            ___   ______     _      __
+ /_  __(_)___  _____( _ ) /_  __/____(_)____/ /_______
+  / / / / __ \/ ___/ __ \/|/ / / ___/ / ___/ //_/ ___/
+ / / / / /_/ (__  ) /_/  </ / / /  / / /__/ ,< (__  )
+/_/ /_/ .___/____/\____/\/_/ /_/  /_/\___/_/|_/____/
+     /_/
+
+ + +
+

Aliasy połaczeń SSH

+

+ Jeśli chcemy skorzystać z protokołu SFTP przez takie programy jak + Midnight Command (mc), możemy natkąć się na + przeszkodę jeśli host będzie wymagać opcji jakich nie będziemy w + stanie podać w oknie programu. Takich jak np. dedykowany plik klucza. + Co wówczas można zrobić w takiej sytuacji? Otóż dla połączeń SSH można + zdefiniować aliasy, które mogą przechowywać wszystkie potrzebne nam + opcje. +

+

+ Aliasy dla połączeń SSH, są definiowane w pliku ~/.ssh/config + w podany poniżej sposób: +

+
+Host yourHost
+    HostName 10.0.0.1
+    Port 2222
+    User ubuntu
+    IdentityFile ~/.ssh/privatekey.key
+
+

+ Każda opcja SSH to osobna linia w sekcji + Host. Po zapisaniu zmian w pliku + ważne, aby nadać mu odpowiednie uprawnienia. +

+
+$ chmod 600 ~/.ssh/config
+
+

+ Po za mc możemy korzystać z tych aliasów za pomocą zwykłego + polecenia ssh. Chcąc się połaczyć z wyżej zdefiniowanym hostem + wydajemy poniższe polecenie. Tak samo jest w przypadku programu + mc, chcąc odwołać się do aliasu podajemy w oknie połączenia + wyłącznie jego nazwę. +

+
+$ ssh yourHost
+
+

+ Źródło:
+

+

+

+ ~xf0r3m +

+
+ + + diff --git a/articles/tnt/index.html b/articles/tnt/index.html index a0b3088..ba9de5e 100755 --- a/articles/tnt/index.html +++ b/articles/tnt/index.html @@ -46,6 +46,7 @@ Miejsce montowania udziału samba przez menadżer plików środowiska GNOME<
  • Eksport udziału NFS dla całej sieci
  • Dodanie hosta do certyfikatu Let's Encrypt
  • Łączność między dwoma lokalizacjami przez sieć komórkową
  • +
  • Aliasy połączeń SSH