SSH (Secure SHell) to protokół do bezpiecznego uruchamiania poleceń na komputerze zdalnym. Użyj tego znacznika, aby uzyskać pytania dotyczące konfigurowania, używania i rozwiązywania problemów z oprogramowaniem klienta i serwera SSH.
Mam pytanie, na które nie byłem w stanie znaleźć odpowiedzi. Mam dwa komputery, z których oba uruchamiają system Ubuntu Linux 12.04. Skonfigurowałem swój pierwszy komputer („domowy”), aby móc połączyć się z drugim komputerem („zdalnym”) przy użyciu uwierzytelniania publicznego / prywatnego klucza RSA. To nie jest pierwsze połączenie SSH, które zostało …
Chcę wykryć ze skryptu powłoki (dokładniej .zshrc), czy jest on kontrolowany przez SSH. Próbowałem zmiennej HOST, ale zawsze jest to nazwa komputera, na którym działa powłoka. Czy mogę uzyskać dostęp do nazwy hosta, z której pochodzi sesja SSH? Porównanie tych dwóch rozwiązałoby mój problem. Przy każdym logowaniu pojawia się komunikat …
Wydaje się, że exploit Cash-2014-6271 w shellshock Bash może być wykorzystywany przez sieć za pośrednictwem SSH. Mogę sobie wyobrazić, jak exploit działałby za pośrednictwem Apache / CGI, ale nie wyobrażam sobie, jak działałoby to w przypadku SSH? Czy ktoś może podać przykład wykorzystania SSH i jaką szkodę może wyrządzić system? …
Mam to polecenie, aby wykonać kopię zapasową zdalnego komputera. Problem polega na tym, że potrzebuję praw root, aby czytać i kopiować wszystkie pliki. Nie mam włączonego użytkownika root ze względów bezpieczeństwa i używam sudoUbuntu. Czy potrzebuję fajnej instalacji rurowej lub czegoś takiego? rsync -chavzP --stats user@192.168.1.2:/ /media/backupdisk/myserverbackup/
Mogę połączyć się z komputerami z systemem Linux za pomocą systemu Windows za pomocą PuTTY / SSH. Chcę zrobić to na odwrót - połączyć się z maszyną Windows z Linuksa. czy to możliwe?
Często spotykam się z SSHingiem na różnych maszynach z systemem OS X i przydałoby się, gdybym wiedział, która wersja systemu OS XI jest włączona. uname -anie całkiem działa, ponieważ wersje jądra Darwina nie zawsze zmieniają się wraz z resztą systemu.
Aby uruchomić, ssh-agentmuszę użyć eval $(ssh-agent) Dlaczego mam do evalwyjścia ssh-agent? Dlaczego nie jest tak zaprojektowany, że mogę go po prostu uruchomić? Uwaga: Backticks (`) są usuwane, ponieważ są przestarzałe. Możesz na przykład przeczytać więcej na ten temat tutaj .
Mam ServerAliveIntervali, w przypadku kilku maszyn, również ClientAliveIntervalustawiłem na 540 w plikach konfiguracyjnych klient / serwer SSH (przypuszczam, że ustawienie większej wartości nie byłoby dobrym pomysłem). Pracuję z wieloma sesjami SSH, które obecnie zawieszają się po kilku minutach. Jak mogę to naprawić? Chcę, aby sesja w ogóle się nie zawieszała, …
Nie mogę połączyć się z serwerem, który prosi o diffie-hellman-group1-sha1metodę wymiany kluczy: ssh 123.123.123.123 Unable to negotiate with 123.123.123.123 port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 Jak włączyć diffie-hellman-group1-sha1metodę wymiany kluczy w Debianie 8.0? Próbowałem (jak tutaj zaproponowano ) dodaj następujące wiersze do mojego /etc/ssh/ssh_config KexAlgorithms …
Muszę ustawić tunel między dwoma hostami. Do tego używam sshw ten sposób: ssh -L MY_LOCAL_PORT:FOREIGN_ADDRESS:FOREIGN_PORT MYUSER@SSH_SERVER po tym loguję się do mojego SSH_SERVER. Jak mogę uniknąć tej funkcji ?! Muszę tylko założyć tunel. Nie muszę się logować do mojego SSH_SERVER ... Próbowałem opcji -N, ale utrzymywało to moją powłokę.
Jaki jest kanoniczny sposób na: scp plik do zdalnej lokalizacji kompresuj plik w tranzycie ( tarlub nie, pojedynczy plik lub cały folder, 7zalub coś jeszcze bardziej wydajnego) wykonaj powyższe czynności bez zapisywania plików pośrednich Znam takie rury muszlowe: tar cf - MyBackups | 7za a -si -mx=9 -ms=on MyBackups.tar.7z głównie: …
W powłoce SSH systemu Linux wpisz, /etc/init.d/network restartaby zrestartować usługę sieciową. Oczekuję, że moje połączenie SSH umrze, ponieważ usługa sieciowa przestaje działać. Ale tak nie jest. Bardzo fajny. Ale w jaki sposób Linux to osiąga? Jak utrzymuje moje połączenie SSH przy ponownym uruchomieniu usługi?
Dzięki następującej .ssh/configkonfiguracji: ControlMaster auto ControlPath /tmp/ssh_mux_%h_%p_%r ControlPersist 4h Jak zamknąć stałe połączenie przed 4 godzinami? Wiem, że możesz nawiązywać nowe połączenia, ale jak je zamknąć (wszystkie)? Być może istnieje sposób, aby pokazać wszystkie utrwalone połączenia i obsłużyć je indywidualnie, ale nie mogę tego znaleźć.
Muszę użyć SSH na moim komputerze, aby uzyskać dostęp do mojej witryny i jej baz danych (konfigurowanie dowiązania symbolicznego - ale robię dygresję). Następujący problem: wpisuję polecenie: ssh-keygen -t dsa Aby wygenerować publiczną / prywatną parę kluczy dsa. Zapisuję go w domyślnej ( /home/user/.ssh/id_dsa): i dwukrotnie wpisz Enter hasło wtedy …
Kiedy jestem w tmuxtrakcie, pojawia się tylko część tekstu. Jeśli spróbuję przewinąć w górę lub w dół, konsola przewinie się w górę, ale nie rzeczywisty tekst . Jeśli wykonam CTRL + b, a następnie [, zobaczę pasek stanu *tmux, a jeśli naciśniesz strzałkę w górę lub w dół, będę mógł …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.