Działania jako karty
Każde polecenie i zmiana pliku pojawia się w czacie z rzeczywistym kodem wyjścia lub różnicą (diff).
Portward zamienia konfigurację serwera VPS na krótkie kroki, które możesz przeczytać. Łączy się przez SSH do wynajętego przez Ciebie serwera, wykonuje dozwolone polecenia i wyświetla wynik na karcie. Użyj go do skonfigurowania podstaw VPS, takich jak aktualizacje, użytkownicy, klucze i reguły zapory, z systemu Windows 10 lub 11.
Każde polecenie i zmiana pliku pojawia się w czacie z rzeczywistym kodem wyjścia lub różnicą (diff).
edit_file pokazuje diff do akceptacji, a Ask first pauzuje przed działaniami, które coś zmieniają.
Plan only zapisuje kroki i nie uruchamia niczego, dopóki nie przełączysz trybu.
Opisujesz zadanie, agent wywołuje narzędzie, a wynik trafia na kartę. W trybie Ask first czeka na Twoją zgodę przed czymkolwiek, co zmienia serwer.
your update commandexit 0your new-user commandexit 0ssh-config-copy.txtzaładowanossh-config-copy.txt+2your service check commandexit 0notes/vps-log.txtzapisanoZacznij od aktualizacji, zwykłego użytkownika do codziennej pracy i kluczy SSH. Osoby na pierwszym VPS często pytają, co zrobić z bezpieczeństwem, a ta kolejność jest praktyczną odpowiedzią: najpierw aktualizacja, potem użytkownik, potem klucze, potem zapora. Portward wykonuje Twoje polecenie aktualizacji za pomocą Shell i pokazuje kod wyjścia na karcie, używa write_file do zapisania notatki z każdego kroku i przygotowuje zmianę konfiguracji SSH za pomocą edit_file jako diff. Przetestuj logowanie kluczem z drugiej sesji przed wyłączeniem logowania hasłem. Zostaw pierwszą sesję otwartą, aż test się powiedzie. Ask first pauzuje przed każdym działaniem zmieniającym stan, więc akceptujesz jeden diff na raz i czytasz każdy wynik. Rozwiń kartę, aby przeczytać pełny wynik lub cały diff.
Zła reguła zapory może odciąć Twoje własne logowanie, a zablokowana sesja nie może się naprawić. Portward wykonuje Twoje polecenie zapory za pomocą Shell, aby wylistować bieżące reguły, odczytuje kopię pliku reguł za pomocą read_file i używa grep do znalezienia linii dla SSH i każdej usługi, którą uruchamiasz. Następnie proponuje jedną zmianę na raz za pomocą edit_file, pokazaną jako diff. Przetestuj nową regułę. Otwórz drugą sesję SSH i potwierdź, że nadal możesz się zalogować, zanim zamkniesz pierwszą. Zła reguła zapory lub ustawienie SSH może Cię zablokować, więc trzymaj obie sesje otwarte, aż test się powiedzie. Pozwól tylko na potrzebne porty i nic więcej, a następnie zapisz ostateczną listę otwartych portów w pliku notatek za pomocą write_file.
SFTP to transfer plików przez SSH, więc serwer Linux, który już pozwala na SSH, zwykle nie potrzebuje osobnego serwera. Uruchomienie usługi SFTP oznacza więc dodanie użytkownika, folderu i ograniczenia do już działającej usługi SSH. Jeśli chcesz pomocy w konfiguracji SFTP, Portward wykonuje wybraną przez Ciebie komendę user za pomocą Shell, odczytuje kopię ustawień w folderze roboczym i pokazuje zmianę jako diff. Zwykłe FTP wysyła hasła niezaszyfrowane i nie powinno być używane w internecie, więc przykłady tutaj używają tylko SFTP. Nadaj każdemu klientowi dedykowanego użytkownika, ogranicz dostęp do jednego katalogu i oddal uprawnienia administratora użytkownikom transferu plików. Ask first czeka na Twoją zgodę, a Ty logujesz się jako nowy użytkownik z drugiej sesji, aby potwierdzić, że ograniczenia działają.
Backup ma sens tylko wtedy, gdy działa przywracanie. Portward wykonuje Twoje polecenie backup za pomocą Shell i raportuje jego rzeczywisty kod wyjścia, a następnie write_file zapisuje datę i wynik w pliku logu w folderze roboczym. Narzędzie task może uruchamiać niezależne sprawdzenia miejsca na dysku, pamięci i statusu usług jako równoległe pod-agenty, a Cron powtarza ten prompt sprawdzający zgodnie z harmonogramem, więc czytasz 3 krótkie karty zamiast logować się ręcznie. Przywróć backup na zapasowej kopii, przeczytaj kartę z wynikiem i zanotuj wynik w logu. Po pierwszym uruchomieniu harmonogramowym otwórz log ponownie, aby zobaczyć, że Cron naprawdę wykonał prompt. Zrób snapshot lub backup przed każdą dużą zmianą i prowadź pisemny log tego, co zrobił agent: datę, polecenie i wynik.
Portward to nie usługa hostowana i nie wtyczka do panelu serwera. To aplikacja Windows przeznaczona tylko dla serwerów i kont, które posiadasz lub masz uprawnienia do administrowania, i nie daje wskazówek co do wyboru planu VPS. Polecenia Shell, sieciowe i SSH nie są ograniczone do folderu roboczego, więc trzymasz pracę w ramach własnych systemów. Portward nie gwarantuje, że wynik jest poprawny.