アクションはカード形式で
すべてのコマンドとファイル変更は、実際の終了コードまたは差分とともにチャットに表示されます。
PortwardはVPSサーバー設定を短く読みやすいステップに変換します。SSH経由でレンタルサーバーに接続し、許可したコマンドを実行し、その出力をカードとして表示します。Windows 10または11から、更新、ユーザー、鍵、ファイアウォールルールなどのVPSの基本設定に使用してください。
すべてのコマンドとファイル変更は、実際の終了コードまたは差分とともにチャットに表示されます。
edit_fileは承認用の差分を表示し、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設定変更を差分として準備します。パスワードログインを無効にする前に、別のセッションからキーログインをテストしてください。テストが成功するまで最初のセッションを開いたままにしてください。Ask firstは変更を行うアクションの前に一時停止するため、1回に1つの差分を受け入れ、すべての結果を確認できます。カードを展開して完全な出力や差分全体を読み取ってください。
間違ったファイアウォールルールは自分自身のログインを遮断する可能性があり、ロックアウトされたセッションでは修復できません。PortwardはShellでファイアウォールコマンドを実行して現在のルールを一覧表示し、read_fileでルールファイルのコピーを読み取り、grepでSSHと各サービスの行を検索します。その後、edit_fileで1回に1つの変更を提案し、差分として表示します。新しいルールをテストしてください。2つ目のSSHセッションを開き、最初のセッションを閉じる前にログインできることを確認してください。間違ったファイアウォールやSSH設定でロックアウトされる可能性があるため、テストが成功するまで両方のセッションを開いたままにしてください。必要なポートのみを許可し、それ以外はすべてブロックします。その後、write_fileで開いているポートの最終リストをメモファイルに書き込みます。
SFTPはSSH上のファイル転送であるため、SSHを許可するLinuxサーバーには通常、別のサーバーは必要ありません。SFTPサービスを開始するには、既存のSSHサービスにユーザー、フォルダ、制限を追加する必要があります。SFTPの設定ヘルプが必要な場合、Portwardは選択したuserコマンドをShellで実行し、作業フォルダ内の設定のコピーを読み取り、変更を差分として表示します。Plain FTPはパスワードを暗号化せずに送信するため、インターネット上では使用すべきではありません。ここではSFTPのみを使用します。各クライアントに専用のユーザーを与え、アクセスを1つのディレクトリに制限し、ファイル転送ユーザーには管理者権限を持たせないでください。Ask firstはあなたの承認を待ち、2つ目のセッションから新しいユーザーとしてログインして制限が機能することを確認します。
バックアップは復元が成功して初めて意味を持ちます。PortwardはShellでバックアップコマンドを実行し、実際の終了コードを報告します。その後、write_fileで日付と結果を作業フォルダのログファイルに記録します。taskツールはディスク容量、メモリ、サービスステータスの独立したチェックを並列サブエージェントとして実行でき、Cronはそのチェックプロンプトをスケジュールに従って繰り返すため、手動でログインする代わりに3つの短いカードを確認できます。スペアコピーでバックアップを復元し、結果カードを読み取り、結果をログに記録します。最初のスケジュール実行後、ログを開いてCronが本当にプロンプトを実行したことを確認してください。大きな変更の前にはスナップショットまたはバックアップを取得し、エージェントが何をしたか(日付、コマンド、結果)の書面によるログを保持してください。
Portwardはホスト型サービスでもサーバーパネルのプラグインでもありません。これは、あなたが所有または管理権限を持つサーバーとアカウントのみに使用するためのWindowsアプリであり、VPSプランの選択に関するガイダンスは提供しません。Shell、Web、SSHコマンドは作業フォルダに限定されないため、作業を自分のシステム内に保つことができます。Portwardは結果が正しいことを保証しません。