Jestem nowy w ssh i linux w ogóle. Mam gotowy kit i mogę się połączyć z moim serwerem i wyświetlić listę plików i wszystko. Zastanawiam się, jak mogę edytować plik za pomocą notatnika ++ (lub innego edytora). Czy istnieje sposób na automatyczne pobieranie i przesyłanie przez ssh? Jak inaczej edytujesz plik?
Dzięki
Istnieje kilka opcji. Po stronie systemu Windows możesz użyć Komodo Edit, która jest bezpłatna i ma opcje edycji za pośrednictwem SSH.
(Odradzam używanie czegokolwiek, co obsługuje tylko przesyłanie za pośrednictwem FTP, ponieważ wysyłasz swoje poświadczenia przez sieć w sposób oczywisty dla każdego, kto chce je zdobyć).
Jak wskazali inni, możesz wypróbować pełnoekranowe edytory tekstu, takie jak vi, Emacs, Joe lub inne, aby edytować je bezpośrednio w systemie * ix.
Ostatnią opcją byłoby zainstalowanie Xming i zdalne korzystanie z edytorów GUI w systemie Unix, takich jak gedit.
źródło
ssh to usługa terminalowa, co oznacza, że po prostu wysyłasz znaki na serwer, które następnie interpretują je w coś użytecznego, na przykład „edytuj plik”.
Oznacza to, że wszystkie programy działają na komputerze, na którym jesteś zalogowany.
Więc jeśli chcesz użyć lokalnego edytora, musisz:
Lepszym sposobem jest nauczenie się potężnego edytora, takiego jak vim / emacs i edycja w miejscu.
źródło
Najprościej jest użyć edytora tekstu, który bezpośrednio obsługuje ssh / sftp, takiego jak EditPlus lub gedit .
źródło
Notepad ++ ma wtyczkę FTP. To może nie być domyślnie, nie pamiętam, ale jeśli nie, to łatwo było znaleźć na stronie Notepad ++.
Jeśli planujesz często używać ssh do edycji plików, polecam zapoznanie się z edytorem, który często można znaleźć w systemie Linux. Vi jest dostarczany ze wszystkimi wersjami systemu Linux (VIM, Vi Improved, jest często instalowany). Emacs jest również powszechny i wiele osób używa nano, jeśli chce czegoś prostego. Te edytory tekstu, zwłaszcza Vi, mają trochę krzywej uczenia się, ale są warte IMO, jeśli planujesz ich częste używanie, szczególnie do programowania.
źródło
Zgubiłbym się bez vima. Dowiedz się vi lub vim, a przekonasz się, że jest szybszy i bardziej wydajny do edycji plików tekstowych niż większość edytorów GUI.
źródło