Kompendium
Logowanie
  • Kompendium
  • Użyteczne adresy
  • Operacje na koncie
    • Zakładanie nowego konta
    • Uwierzytelnianie dwuskładnikowe (2FA)
    • Zmiana hasła
    • Resetowanie hasła
    • Tryb współdzielenia
    • Przeniesienie środowiska na inne konto
  • BEZPIECZEŃSTWO
    • BitNinja, ochrona aplikacji web
    • Dostęp SFTP, SSH i Web SSH
    • Windows RDP
    • Instalacja serwera VPN
  • BACKUP & repozytoria
    • Kopia zapasowa WordPress
    • Współdzielone repozytorium
    • MinIO klaster
  • Aplikacje
    • Jitsi Meet - prywatne wideokonferencje
    • Jak uruchomić węzeł IOTA?
    • Magento 2 - automatycznie skalowalny klaster z CDN
    • Mattermost, jako tańsza alternatywa dla Slacka
    • osTicket, czyli zarządzanie zgłoszeniami (po polsku)
    • PrestaShop, czyli e-commerce w 10 minut
    • WordPress z CDN dla firm
    • WordPress Multisite z CDN optymalizowany pod SEO
    • WooCommerce, czyli jak uruchomić sklep na WordPress
    • New Relic - monitoruj Core Web Vitals w czasie rzeczywistym
  • Konfiguracja
    • Konfiguracja bazy danych
    • Automatyczna konfiguracja bazy danych
    • Kalendarzowe hibernowanie aplikacji
    • Klonowanie środowiska
    • Skalowanie pionowe i poziome aplikacji web
    • Zmiana wyglądu konsoli SSH
  • Kontenery
    • Docker Engine CE
  • Kubernetes
  • Zrób to sam
    • Migracja działającej strony WordPress
    • Kopiowanie plików między środowiskami
  • Rozliczenia
    • Metody rozliczeń
    • Metody płatności
    • Cennik
    • Zasilanie konta
    • Faktury
  • BAZY DANYCH
    • MongoDB jako klaster wysokiej dostępności
  • FAQ
    • Czym jest Cloudlet?
    • Jak naliczane są opłaty?
  • Wdrożenia
    • Automatyczne wdrażanie aktualizacji Git/SVN
  • Panel Reseller
    • Indywidualne plany taryfowe
Powered by GitBook
On this page
  • Dostęp SFTP
  • Dostęp Web SSH
  • Dostęp SSH z użyciem klienta

Was this helpful?

  1. BEZPIECZEŃSTWO

Dostęp SFTP, SSH i Web SSH

Jak dostać się klientem SFTP i SSH do środowisk na Cloudlets.Zone

PreviousBitNinja, ochrona aplikacji webNextWindows RDP

Last updated 2 years ago

Was this helpful?

Dostęp SFTP

  1. Zacznijmy od wygenerowania pary kluczy RSA (jeżeli masz już klucze przejdź do kroku 4). Rekomendujemy wykonanie tej operacji w oparciu o lokalne narzędzia, jak na przykład . Można też zrobić to z poziomu linii komend na Cloudlets.Zone, jednak w tym przypadku, klucz prywatny będzie skompromitowany.

  2. Po zainstalowaniu Putty znajdź i uruchom PuTTY KeyGen, wybierz na przykład algorytm Ed25519, który wykorzystuje kryptografię krzywych eliptycznych przez co jest bardzo krótki. Następnie, wciśnij przycisk Generate. Ruszaj myszką w polu poniżej paska postępu, co przyspieszy generowanie pary kluczy RSA.

3. Ustaw hasło do klucza prywatnego i zapisz parę kluczy EdDSA na dysku lokalnym.

5. Nazwij klucz i wklej klucz publiczny wygenerowany przez PuTTY KeyGen.

Nowy klucz publiczny został dodany, w naszym przykładzie to Migracje.

6. Zainstaluj i uruchom klienta FileZilla. W menu wybierz Plik / Menedżer Stron. Dane dostępowe znajdziesz w Ustawienia / Klucze SSH / SFTP

7. Skopiuj nazwę serwera, port oraz nazwę użytkownika upewniwszy się uprzednio, że jesteś na właściwym węźle (zmiana węzła zmienia nazwę użytkownika).

Po wypełnieniu pól pamiętaj by podać ścieżkę do klucza prywatnego, który w kroku 2 generowany i zapisany był na dysku lokalnym.

8. Teraz wystarczy już tylko nawiązać połączenie. Wciśnij Połącz, podaj hasło do klucza prywatnego (o ile zostało ustawione) i wykonaj próbny transfer.

Protokół dostępu FTP, które nie szyfruje transferu danych, ani nawet poświadczeń, nie jest wspierany na Cloudlets.Zone.

Dostęp Web SSH

Na Cloudlets.Zone do aktywnych środowisk można dostać się za pomocą webowego SSH, bezpośrednio z poziomu Panelu Usługi.

  1. W tym celu wejdź na Ustawienia / Dostęp SSH / Połączenie SSH / Połącz i wybierz właściwe środowisko.

Do połączenia Web SSH nie potrzebujesz dodatkowych poświadczeń, bo działasz w ramach uprawnień aktywnej sesji konta na Cloudlets.Zone.

Alternatywnie, możesz uruchomić Web SSH z menu kontekstowego przy każdej z warstw aktywnych środowisk. Przykład poniżej.

Korzystając z opcji w panelu narzędzi nad oknem edytora, możesz:

  • otworzyć jeszcze jedną zakładkę połączenia z aktualnym kontenerem klikając opcję Duplikuj sesję (pozwala to na wykonanie kilku jednoczesnych operacji na jednym węźle, np. śledzenie logów w jednym oknie terminala i zarządzanie samą aplikacją w innym)

Ponadto klient Web SSH jest wyposażony we wbudowane skróty do wygodnego edytowania (ich listę można również wyświetlić, najeżdżając kursorem na ikonę klawiatury w prawym górnym rogu zakładki):

  • Kopiuj (Ctrl + Shift + C)

  • Wklej (Ctrl + V)

Teraz możesz zacząć zarządzać swoim kontenerem przez SSH, czyli na przykład ustawiać zmienne niestandardowe, zmieniać ustawienia zapory, itp.

Dostęp SSH z użyciem klienta

2. Wprowadź dane, które znajdziesz w Ustawienia / Klucze SSH / Połączenie SSH. W tym przypadku Brama SSH zawiera:

  • Użytkownik: ssh_25

  • Host name: gate.controller.cloudlets.zone

  • Port: 3022

3. Dodaj klucz prywatny w kliencie, w tym celu wybierz w Connection / SSH / Auth / Browse. Pamiętaj, aby nazwać i zapisać sesję, w przeciwnym razie następnym razem trzeba będzie wprowadzać wszystko od nowa.

4. Jeśli sesja jest już zapisana kliknij Open. W oknie koncoli wprowadź hasło do klucza jeśli ustawiłeś.

5. Następnie, wybierz gupę środowisk do których chcesz się dostać. Jeżeli nie używasz funkcji grupowania środowisk, zobaczysz od razu ich listę. Wpisz numer środowiska oraz warstwy każdorazowo zatwierdzając enterem.

Po zalogowaniu możesz używać komend właściwych dla wybranej dystrybucji Linux, np. uruchomić Midnight Commandera.

mc

Użycie komendy "exit", powoduje powrót do menu wyboru warstwy. Aby przejść do wyboru środowisk, wpisz "0". Podobnie, aby przejść do wyboru grup środowisk, wpisz i zatwierdź "0".

4. Klucz publiczny należy teraz dodać do kluczy w Panelu Usługi na . W górnym menu wybierz Ustawienia, potem w bocznym menu Klucze SSH, a następnie Dodaj Klucz Publiczny.

Teraz można się już połączyć klientem SFTP do zasobów na Cloudlets.Zone. My w tym celu użyjemy klienta .

przełączać się między węzłami warstwy , wybierając je z listy rozwijanej Node ID

- pozwala skonfigurować emulator, np. przełączyć metodę wprowadzania, wprowadzić ręczną zmianę tekstu w schowku, itp.

Jeśli nie posiadasz jeszcze pary kluczy RSA i nie zainstalowałeś klucza publicznego w Panelu Usług , a następnie wykonaj poniższ działania.

Zainstaluj i uruchom klienta SSH. W tym przykładzie użyjemy .

Cloudlets.Zone
FileZilla
skalowanej poziomo
Ustawienia (Ctrl + Shift + Alt)
przejdź do kroków od 1-5 instrukcji SFTP
PuTTY
PuTTY Key Generator
Generowanie klucza Ed25519
Dodawanie klucza publicznego EdDSA do panelu Cloudlets.Zone
Midnight Commander uruchomiony jako Web SSH