액션을 카드 형태로
모든 명령어와 파일 변경은 실제 종료 코드나 diff와 함께 채팅에 표시됩니다.
Portward는 VPS 서버 설정을 읽을 수 있는 짧은 단계로 변환합니다. 임대된 서버에 SSH로 연결하여 허용한 명령어를 실행하고 결과를 카드에 표시합니다. Windows 10 또는 11에서 업데이트, 사용자, 키, 방화벽 규칙 등 VPS 기본 설정을 구성하는 데 사용하세요.
모든 명령어와 파일 변경은 실제 종료 코드나 diff와 함께 채팅에 표시됩니다.
edit_file은 승인할 diff를 표시하며, Ask first는 변경 작업을 실행하기 전에 잠시 멈춥니다.
Plan only는 단계를 작성하고 모드를 전환할 때까지 아무것도 실행하지 않습니다.
작업을 설명하면 에이전트가 도구를 호출하고 결과가 카드에 도착합니다. Ask first 모드에서는 서버에 변경 사항을 가하는 작업 전에 사용자의 승대를 기다립니다.
your update commandexit 0your new-user commandexit 0ssh-config-copy.txtloadedssh-config-copy.txt+2your service check commandexit 0notes/vps-log.txtsaved업데이트, 일상 작업을 위한 일반 사용자, SSH 키로 시작하세요. 첫 VPS를 사용하는 사람들은 종종 보안에 대해 묻습니다. 이는 실용적인 답변입니다: 먼저 업데이트, 다음 사용자, 다음 키, 다음 방화벽. Portward는 Shell을 사용하여 업데이트 명령어를 실행하고 종료 코드를 카드에 표시하며, write_file을 사용하여 각 단계의 메모를 저장하고 edit_file을 사용하여 SSH 구성 변경을 diff로 준비합니다. 비밀번호 로그인이 전환되기 전에 두 번째 세션에서 키 로그인을 테스트하세요. 테스트가 통과할 때까지 첫 번째 세션을 열어 두세요. Ask first는 변경 작업을 실행하기 전에 일시 중단하므로, diff를 하나씩 승인하고 모든 결과를 읽으세요. 카드를 확장하여 전체 출력이나 전체 diff를 읽어보세요.
잘못된 방화벽 규칙은 자신의 로그인을 차단할 수 있으며, 잠긴 세션은 이를 수리할 수 없습니다. Portward는 Shell을 사용하여 방화벽 명령어를 실행하여 현재 규칙을 나열하고, read_file로 규칙 파일 사본을 읽으며, grep을 사용하여 SSH 및 실행 중인 각 서비스에 대한 줄을 찾습니다. 그런 다음 edit_file을 사용하여 변경 사항을 하나씩 제안하며 diff로 표시합니다. 새 규칙을 테스트하세요. 두 번째 SSH 세션을 열고 첫 번째 세션을 닫기 전에 여전히 로그인할 수 있는지 확인하세요. 잘못된 방화벽 또는 SSH 설정으로 인해 잠길 수 있으므로 테스트가 통과할 때까지 두 세션을 모두 열어 두세요. 필요한 포트만 허용하고 나머지는 차단한 후, write_file을 사용하여 열린 포트의 최종 목록을 메모 파일에 기록하세요.
SFTP는 SSH를 통한 파일 전송이므로, SSH를 허용하는 리눅스 서버는 일반적으로 별도의 서버가 필요하지 않습니다. SFTP 서비스를 시작한다는 것은 이미 실행 중인 SSH 서비스에 사용자, 폴더 및 제한을 추가한다는 의미입니다. SFTP 설정 도움이 필요하면 Portward는 선택한 사용자 명령어를 Shell로 실행하고 작업 폴더의 설정 사본을 읽으며 변경 사항을 diff로 표시합니다. 일반 FTP는 암호를 암호화 없이 전송하므로 인터넷에서 사용하면 안 됩니다. 따라서 여기서는 SFTP만 사용합니다. 각 클라이언트에게 전용 사용자를 제공하고 하나의 디렉토리만 접근 가능하게 하며 파일 전송 사용자에게 관리자 권한을 부여하지 마세요. Ask first는 사용자의 승대를 기다리며, 두 번째 세션에서 새 사용자로 로그인하여 제한이 작동하는지 확인합니다.
백업은 복원이 성공해야만 의미가 있습니다. Portward는 Shell을 사용하여 백업 명령어를 실행하고 실제 종료 코드를 보고하며, write_file을 사용하여 날짜와 결과를 작업 폴더의 로그 파일에 기록합니다. task 도구는 디스크 공간, 메모리, 서비스 상태의 독립적인 검사를 병렬 하위 에이전트로 실행할 수 있으며, Cron은 해당 점검 프롬프트를 일정에 따라 반복하므로 수동으로 로그인하지 않고도 짧은 카드 3개를 읽을 수 있습니다. 백업된 파일을 스페어 복사본에 복원하고 결과 카드를 읽은 후 결과를 로그에 기록하세요. 첫 번째 예약된 실행 후 로그를 다시 열어 Cron이 프롬프트를 실제로 실행했는지 확인하세요. 모든 큰 변경 전에 스냅샷 또는 백업을 수행하고 에이전트가 수행한 작업(날짜, 명령어, 결과)의 기록을 유지하세요.
Portward는 호스팅 서비스나 서버 패널 플러그인이 아닙니다. 자체 소유하거나 관리 권한이 있는 서버와 계정에만 사용되는 Windows 앱이며, VPS 플랜 선택에 대한 지침을 제공하지 않습니다. Shell, 웹, SSH 명령어는 작업 폴더로 제한되지 않으므로 작업을 자체 시스템 내에서 유지합니다. Portward는 결과가 정확하다는 보장을 제공하지 않습니다.