Powiązane publikacje 'ssh'
Odkrywanie mało znanej funkcji SSH: jak 90% programistów coś traci
SSH (Secure Shell) to popularny protokół używany do zdalnego dostępu do serwerów. Zapewnia bezpieczne, szyfrowane połączenie pomiędzy dwoma maszynami i pozwala na bezpieczny zdalny dostęp do usług uruchomionych na zdalnym komputerze. Jedną z kluczowych funkcji protokołu SSH jest przekierowywanie portów, które umożliwia użytkownikowi dostęp do usługi na zdalnym komputerze tak, jakby była ona uruchomiona lokalnie.
Istnieją dwa typy przekierowań portów: lokalne i zdalne . W tym przewodniku..
Od błędów do mistrzostwa: jak konfiguracja SSH uratowała mnie przed katastrofami w zakresie poleceń w produkcji
Wyciągnięte wnioski i siła personalizacji konsoli produkcyjnej
Kiedy rozpoczynałem swoją podróż jako inżynier oprogramowania, bardzo chciałem zanurzyć się w świecie Linuksa i interfejsu wiersza poleceń. Nie wiedziałem, że mój entuzjazm dla terminala doprowadzi do szeregu wpadek, w tym przypadkowego wykonania lokalnych poleceń na krytycznych serwerach produkcyjnych. Pewnego pamiętnego dnia znalazłem się na krawędzi katastrofy, kiedy omyłkowo wpisałem „sudo init 0” na maszynie..
Co to jest SSH?
Podstawy SSH
Typowy przypadek użycia
SSH służy zwykle do logowania się i uruchamiania sesji terminalowych w systemach zdalnych. Zazwyczaj, gdy używamy SSH, staramy się zrobić jedną z dwóch rzeczy: emulować wiersz poleceń lub przesyłać pliki. To najprostszy przypadek.
SSH można również wykorzystać do tworzenia bezpiecznych tuneli dla innych protokołów aplikacji, na przykład do bezpiecznego zdalnego uruchamiania sesji graficznych X Window System. Serwer SSH domyślnie nasłuchuje na..
Jak bezpiecznie połączyć się z serwerami?
Naucz się korzystać z protokołu SSH, aby bezpiecznie łączyć się z serwerami przez Internet
Niezależnie od tego, czy konfigurujesz usługę internetową, aby ludzie mogli uzyskać dostęp do Twojej usługi. Lub pracujesz nad wbudowanym urządzeniem dla produktu, który zamierzasz wysłać. Musisz zdalnie komunikować się z urządzeniem zewnętrznym. Aby zrobić to bezpiecznie, musisz użyć protokołu SSH.
Oto jak używać SSH do bezpiecznego łączenia serwerów przez Internet.
W przewodniku..
Powiązane pytania 'ssh'
Czy mogę wykonać replikację scalającą SQL Server 2005 przez tunel SSH?
Nasz przypadek użycia to baza danych odpowiedzialna za konta, sesje, licencje itp. — musi być odpytywana podczas uruchamiania klienta, więc wysoka niezawodność ma kluczowe znaczenie. W związku z tym chcielibyśmy przeprowadzić replikację na różnych...
1400 wyświetlenia
schedule
11.08.2022
łańcuch tunelowania ssh
Oto scenariusz
Próbuję uzyskać dostęp scp do server3, ale jest tylko publiczny dostęp ssh do serwera 1. Aby ssh do server3, muszę ssh do server1, ssh do server2, a następnie ssh do server3.
Moim oczekiwanym rezultatem końcowym byłoby to, że...
16119 wyświetlenia
schedule
13.08.2022
GWT + GAE + Wiele stron + SSH
Próbuję napisać aplikację z dwiema stronami, na których jedna potrzebuje SSH, a druga nie (z powodu problemów z wydajnością). Rozumiem, że wiele stron/punktów wejścia jest odradzanych w ramach GWT. Ale nie wiem, jak mogę dynamicznie włączać i...
789 wyświetlenia
schedule
21.07.2022
jak połączyć się ze zdalnym serwerem za pomocą ssh i uzyskać informacje
Próbuję napisać skrypt powłoki przy użyciu bash. Mam wiele serwerów, a na każdym z nich działa wiele aplikacji. Każdy serwer ma również określone skrypty aplikacji do sprawdzenia/zatrzymania/uruchomienia itp. Wszystko, co chcę zrobić, to zrobić ssh...
16401 wyświetlenia
schedule
08.07.2022
Generuj pary kluczy SSH (prywatne/publiczne) bez ssh-keygen
Pracuję nad aplikacją Ruby/Rack, która musi generować pary kluczy SSH. Chociaż chciałbym wywołać ssh-keygen z aplikacji, nie mogę, ponieważ jest przeznaczony do uruchamiania na Heroku i nie obsługują wywoływania tego polecenia.
Udało mi się...
9883 wyświetlenia
schedule
18.07.2022
wykonanie polecenia java zdalnie przez ssh kończy się niepowodzeniem z błędem GC
Próbowałem uruchomić aplikację java przy użyciu SSH ze zdalnej maszyny, ale to całkiem nie działa dobrze :(
Aby uruchomić tę aplikację na komputerze lokalnym, napisałem skrypt powłoki zawierający polecenie java i działa on dobrze na lokalnym.
Więc...
455 wyświetlenia
schedule
14.08.2022
Paramiko i sudo
Od jakiegoś czasu przeszukuję sieci w poszukiwaniu rozwiązania mojego problemu i nie mam szczęścia.
Mój problem polega na tym, że nie mogę uruchomić poleceń sudo z paramiko.
Na początku próbowałem po prostu użyć funkcji...
4737 wyświetlenia
schedule
26.06.2022
hudson nie może uzyskać dostępu do repozytorium git
Próbuję nakłonić hudsona do ściągania ze zdalnego repozytorium, ustawiłem relację zaufania ssh między użytkownikiem hudson z /usr/lib/hudson/.ssh/id_rsa.pub do keydir gitosis (tak jak to robiłem dla setek innych użytkowników)
kiedy wpadam jak...
1136 wyświetlenia
schedule
20.09.2022
Rekurencyjne pobieranie katalogów za pomocą Paramiko?
Chcę rekursywnie pobrać katalog z nieznaną zawartością przez SSH i wypróbowałem Paramiko. Widziałem kilka przykładów przesyłania katalogów, ale żaden nie obejmuje pobierania rekurencyjnego.
Mogę wyświetlić listę wszystkich elementów w katalogu,...
15934 wyświetlenia
schedule
07.08.2022
Jak zalogować się do terminala linuxowego jako użytkownik ROOT za pomocą skryptu ruby?
Chcę uruchomić skrypt na zdalnym serwerze za pomocą SSH.
Napisałem cały kod, który działa poprawnie za pomocą polecenia systemowego.
Aby uruchomić mój kod na zdalnym serwerze potrzebuję kilku pakietów, które muszę zainstalować na zdalnym...
1550 wyświetlenia
schedule
04.07.2022
Odmowa uprawnień ssh (klucz publiczny) podczas próby uzyskania dostępu do ec2 z innego komputera
Próbuję uzyskać dostęp do wystąpienia ec2 przy użyciu innego komputera (mac). W tym celu utworzyłem nową parę kluczy, użyłem chmod 600 do ustawienia uprawnień, a następnie użyłem ssh-add. Kiedy próbuję ssh do mojej instancji ec2, otrzymuję „odmowa...
4833 wyświetlenia
schedule
01.09.2022
skrypt perl ssh do wielu hostów za pomocą aliasu
Próbuję dowiedzieć się, jak skrócić moje logowanie do wielu serwerów SSH (nigdy ten sam dwa razy). Istnieje kilka linków internetowych, które pozwalają to zrobić za pomocą nazwy hosta wbudowanej w skrypt. Za każdym razem wymagam wpisywania innej...
450 wyświetlenia
schedule
09.09.2022
Biblioteka Java do wiązania SSH SOCKS (Dynamic Port Forwarding)?
Szukam sposobu na połączenie się z moim zdalnym serwerem za pomocą wiązania ssh wewnątrz mojej aplikacji java. Wprowadzam polecenie jak poniżej w moim terminalu, aby połączyć się z moim serwerem:
ssh -D 1234 [email protected]
wtedy mogę...
2842 wyświetlenia
schedule
01.07.2022
Git, SSH i ProxyCommand
Mam serwer git, który jest za firewallem. Mam dostęp do firewalla z mojego domu, ale nie do serwera git. Jednak mogę uzyskać dostęp do serwera git z zapory (czyli mogę SSH do zapory, a następnie SSH od zapory do serwera git). Chcę wypchnąć i...
11687 wyświetlenia
schedule
21.07.2022
Linux Expect SSH zawiesza się
Próbowałem zainstalować R na klastrze komputerów i ktoś powiedział mi, żebym sprawdził Expect.
Śledziłem samouczek dotyczący Linux Expect Command, aby zautomatyzować proces ssh do węzła i automatycznie zainstalować open source R.
Utknąłem w...
3115 wyświetlenia
schedule
10.09.2022
Klucze GitLab SSH przestały działać
OK, wielokrotnie natknąłem się na ten temat, ale po raz pierwszy żadne ze zwykłych rozwiązań nie zadziałało.
Mam serwer CentOS 6.4 z uruchomionym GitLab . Działa świetnie z ponad 20 użytkownikami i ponad 60 projektami, ale około 5 godzin temu mój...
10230 wyświetlenia
schedule
25.08.2022
schedule
22.11.2023
Czyszczenie wszystkich tabel katalogowych_produktów_płaskich w magento
Jestem początkującym z magento. Miałem problem z ponownym indeksowaniem płaskich danych produktu i zasugerowano mi, co następuje: 1. Utwórz kopię zapasową bazy danych
Wyłącz opcje Use Flat Product i Category w Magento i przełącz tryb Index z...
4447 wyświetlenia
schedule
29.06.2022
NSTask dla SSH przy użyciu PTY
Próbuję napisać aplikację, która będzie programowo logować się do zdalnego urządzenia przy użyciu SSH, podobnie jak skrypt oczekiwania (wiem, że mogę użyć oczekiwać, ale chciałbym to zrobić w Obj-c).
Dużo szukałem na ten temat i wiem, że muszę użyć...
636 wyświetlenia
schedule
05.07.2022
sbt (Scala) przez SSH powoduje, że polecenie nie zostało znalezione, ale działa, jeśli zrobię to sam
Więc próbuję zrobić coś, co wymaga uruchomienia sbt przez polecenie SSH i to właśnie próbuję:
ssh my_username@<server ip> "cd <project folder>; sbt 'run-main Foo' "
Jednak gdy to robię, otrzymuję komunikat o błędzie: bash: sbt:...
1647 wyświetlenia
schedule
23.09.2022