Portward
よくある質問

VPS運用者が知っておくべきLinux SFTPサーバーの基礎

05

SFTPとVPSの基礎知識

LinuxでSFTPサーバーを構築するには何が必要ですか?

SFTPはSSH経由のファイル転送プロトコルなので、SSH接続が許可されているLinuxサーバーには、通常、別のSFTPサーバーを別途インストールする必要はありません。重要なのは設定の細部です。クライアントやプロジェクトごとにユーザーを分け、アクセスを1つのディレクトリに制限し、公開鍵または強力なパスワードを使用し、ファイル転送用のユーザーには管理者権限を与えず、ログを定期的に確認します。次のステップに進む前に、各新規ユーザーのログインを確認してください。

SFTPとFTP、初心者はどちらを使うべき?

SFTPを使うべきです。SFTPはSSH内部で動作しログイン情報を保護するのに対し、通常のFTPはパスワードを平文で送信するため、インターネット上では使用すべきではありません。最初のサーバーでは、テストユーザー1人でSFTPを試してみて、制限が機能することを確認してから、実際のユーザーとフォルダを追加してください。テストログインのたびにログを確認してください。

SFTPユーザーを1つのフォルダのみに制限するには?

作業の大部分は2つの設定で完了します。クライアント専用のユーザーを作成し、アクセスを1つのディレクトリに制限します。キーログインまたは強力なパスワードを設定し、このユーザーには管理者権限を与えないでください。ログを定期的な確認し、クライアントにアカウントの準備ができたと伝える前に、別のセッションから新規ユーザーとしてログインできるかテストしてください。制限を変更した後にも、必ずテストを繰り返してください。

最初のSSHセッションを終了する前に確認すべきことは?

4つの確認が必要です。新しい設定で2番目のセッションからログインできるか、キーログインが機能するか、ファイアウォールがSSHを許可しているか、そしてログにエラーがないかを確認します。SSHやファイアウォールの設定ミスによりサーバーに自分自身でロックアウトされる可能性があるため、4つの確認すべてが成功してから最初のセッションを終了してください。各確認の結果はログに記録しておきましょう。

なぜインターネット上で通常のFTPを避けるべきですか?

主な理由は、通常のFTPがパスワードを暗号化せずに送信するため、接続を傍受できる誰でもパスワードを読み取れることです。ログインを保護するためにSFTPをトンネルでラップする必要はありません。SFTPはすでにSSH接続内で動作しているからです。SFTPサーバーでは、2番目のサービスをインストールする代わりに、SSHの設定にユーザーとディレクトリの制限を追加します。通常のFTPは公開サーバーには適していません。

Portwardの使い方

Ask firstとPlan onlyの違いは何ですか?

Ask firstは、ファイル編集やサーバーの状態を変更するコマンドなど、何かを変更するアクションの前に一時停止し、差分または実行結果を表示して承認を待つモードです。Plan onlyは計画のみを記述し、モードを切り替えるまで何も実行しません。コマンドもファイルの変更もありません。Auto-runは3番目のモードで、直ちに動作します。タスクを説明する前にモードを選択してください。

PortwardはVPSでコマンドを実行できますか?

はい。PortwardにはSSH環境があり、Shellコマンドがあなたのサーバー上で実行され、Shellツールは各コマンドの実際の終了コードを報告します。read_file、grep、edit_fileなどのファイルツールはチャットの作業フォルダで機能するため、検査したい設定ファイルをまずそこにコピーしてください。変更はすべてカードとして表示されます。レンタルまたは所有するサーバーでのみ使用してください。

zarahost.comはPortwardの公式サイトですか?

はい、zarahost.comはPortwardの公式サイトです。ダウンロードボタンは元のセットアッププログラムを提供し、実行する前にそのSHA-256チェックサムを公開されたマニフェストと比較できます。アプリに関する質問は、Portward内のSend feedbackボタンを通じて行われます。これは独立したアプリであり、ホスティングプロバイダ、パネルベンダー、またはメールソフトウェアベンダーとは提携していません。

結果は常に正しいですか?

いいえ。エージェントはログを誤読したり、間違った設定を選択したり、ステップを見逃したりする可能性があるため、あなたはすべての差分と結果カードを読み、結果を自分でテストしてください(例えば、2番目のセッションからログインするなど)。Portwardは設定が正確または完全であることを保証するものではなく、変更の最終決定はあなたにあります。すべてのカードを判決ではなく証拠として扱ってください。

Portwardを実行するためにアカウントは必要ですか?

いいえ。Portwardの実行にはアカウントは必要ありません。会話するにはモデルが必要で、APIエンドポイント経由のクラウドAIプロバイダ、PC上のモデル、または組み込みモデルのいずれかです。クラウドプロバイダには独自のアカウントと料金体系があり、それらはPortwardとは別で、あなたとプロバイダの間で合意されます。接続する前にプロバイダの利用規約を確認してください。

モデル、プライバシー、ダウンロード

Portwardはどのモデルに接続できますか?

3つの種類があります。標準APIエンドポイント経由のクラウドAIプロバイダ、PC上でローカルに実行されるモデル、および独自のエンドポイントなしで直接使用できる組み込みモデルです。Testボタンはエンドポイントをチェックし、タスクを開始する前に応答時間とコンテキストウィンドウを表示します。大きなモデルは複雑なタスクに適しており、小さなモデルは小さな編集に適しています。

プロンプトとファイルはどこに送られますか?

クラウドモデルは、エージェントが読み取るファイルやログのテキストを含むプロンプトを受け取りますが、ローカルモデルを使用する場合、データはPCから外部に出ません。Portward自体はテレメトリを送信せず、チャット、作業フォルダ、APIキーはPCに残り、ツール出力のシークレットはモデルに到達する前にマスクされます。プライベートなログを貼り付ける前に、これを考慮してモデルを選択してください。

Windows SmartScreenの警告について教えてください

インストーラはまだコード署名されていないため、SmartScreenが警告を表示することがあります。ダウンロードしたファイルのSHA-256チェックサムを、公開されているマニフェストと比較してください。Windowsのコマンド certutil -hashfile を使用し、2つの値が一致した後に、警告画面で「詳細情報」をクリックし、その後に「実行」ボタンを押してください。新しいバージョンが準備できると、アプリには「更新」ボタンが表示されます。

ダウンロードボタンは何を記録しますか?

ボタンはダウンロード数をカウントするために、時刻、IPアドレス、ブラウザのユーザーエージェント、および存在する場合は参照元を記録し、その後インストーラにリダイレクトします。statinside.comからの訪問カウンターはページ訪問を記録し、ホスティングとCDNはページリクエストのIPアドレスとアクセスログを処理します。プライバシーページにはこれらの記録がすべてリストされています。

Windows用Portward

次のサーバータスクを検証可能なカードとして実行

Portwardをダウンロード ↗