Pytania oznaczone «sh»

129
Usuń klucz ze znanych hostów

W ciągu ostatnich kilku tygodni zbudowałem kilka maszyn wirtualnych. Problem w tym, że .ssh/known_hostsdaje mi Człowieka w środku ostrzeżenia. Dzieje się tak, ponieważ z adresem IP maszyny wirtualnej powiązany jest inny odcisk palca. W .ssh/known_hostspliku nie znajduję jednak rekordu związanego z...

128
Co to jest odcisk palca klucza SSH i jak jest generowany?

Zawsze widzę, że otrzymuję ten komunikat, gdy wchodzę sshna nową maszynę: 12:f8:7e:78:61:b4:bf:e2:de:24:15:96:4e:d4:72:53 Co to oznacza? Czy każda maszyna będzie miała za każdym razem ten sam odcisk palca? Jak generowane są te odciski palców? Od jakich parametrów

126
Dodaj katalog do $ PATH, jeśli jeszcze go nie ma

Czy ktoś napisał funkcję bash, aby dodać katalog do $ PATH tylko wtedy, gdy jeszcze go nie ma? Zazwyczaj dodaję do PATH używając czegoś takiego: export PATH=/usr/local/mysql/bin:$PATH Jeśli zbuduję ŚCIEŻKĘ w .bash_profile, to nie zostanie odczytana, chyba że sesja, w której jestem, to sesja...

120
Git Bash tutaj w ConEmu

Jak utworzyć prawym przyciskiem myszy pozycję menu kontekstowego, aby otworzyć Git Bash w danym folderze w ConEmu ? Zobacz Git Bash tutaj w Console2, aby uzyskać równoważne pytanie dotyczące

119
Wykonaj polecenie z innego katalogu w bash

Powiedz, że to robię: cd subdir git init cd ../ Czy istnieje sposób, aby to zrobić za pomocą jednego polecenia, a może dwóch, zamiast wchodzenia i wychodzenia z katalogu w celu uruchomienia polecenia? (Nie szukam rozwiązania specyficznego dla git; to tylko

117
Jak mogę tunelować cały mój ruch sieciowy przez SSH?

Ilekroć korzystam z Internetu z niepewnej lokalizacji (takiej jak publiczne Wi-Fi), lubię korzystać z tunelu ssh ( ssh -D port host), aby zapobiec wąchaniu mojego ruchu. Niestety wydaje się, że istnieje wiele aplikacji, które nie umożliwiają określenia serwera proxy (jednym z głównych przykładów...

116
Bash: Spacje w nazwie aliasu

Próbuję utworzyć aliasy w bash. Co chcę zrobić, to mapa ls -ladols -la | more W moim pliku .bashrc próbowałem: alias 'ls -la'='ls -la | more' Jednak to nie działa, ponieważ (zakładam) ma spacje w nazwie aliasu. Czy można to obejść?

110
Przekaż ruch SSH przez środkową maszynę

Tunelowanie SSH jest dla mnie bardzo mylące. Zastanawiam się, czy mogę to zrobić w systemie Linux. Mam 3 maszyny .. A. My local machine at home. B. Machine at work that I can SSH into (middle man). C. My desktop at work that I can only SSH into from machine B. Więc mogę SSH od A -> B i od B...

101
Jak ustawić Bash jako domyślną powłokę na Ubuntu?

Mam .bash_profilew moim katalogu domowym, ale nie można go uruchomić przy logowaniu. Jeśli wykonam następujące czynności, wszystko będzie wyglądać tak, jak się spodziewam: ssh myhost bash source ~/.bash_profile Ale zwykle wszystko dzieje się po zalogowaniu.