RemoteOps Loom
ワークフロー

Linuxサーバー管理:安全なSSHワークフロー

03
安全な再起動

サーバーを安全に再起動する

管理しているLinuxサーバーを再起動する際、「Plan only」を選択してプラン(ログイン中のユーザー、バックアップ、代替アクセス方法など)を確認し、その後「Ask first」に切り替えます。

01

プロジェクトを開く

アプリを起動し、作業フォルダを開きます。

02

モードを設定

安全性を確保するために「Plan only」モードに切り替えます。

03

プランを作成

エージェントに再起動の手順をリストアップさせます。

04

結果を確認

プランを確認し、「Ask first」モードに切り替えます。

SSH設定の例

ssh_config
# Test server configuration
Host my-test-server
    HostName 203.0.113.10
    User admin
    Port 22
    IdentityFile ~/.ssh/id_ed25519
    ServerAliveInterval 30
    # Keep connection alive
    # Use secure key only

この設定ファイルは、テストサーバーへの接続情報を定義しています。安全なキーを使用し、接続を維持するためのインターバルを設定することで、sftp接続が閉じるエラーを回避するのに役立ちます。

Linuxサーバー管理のワークフロー

サービスのステータスを確認

Linuxサーバー管理のワークフローで、重要なサービスが稼働しているか確認したい場合、エージェントはsystemctl statusを実行して実際の状態を表示します。出力を確認してください。ツールは実行するすべてのコマンドに対して終了コードを明確に表示します。Ask firstモードは変更の前に一時停止するため、各アクションをレビューできます。これにより、通常の運用中に予期しない障害からサーバーを守ります。Verboseモードは、プロセスに関する詳細な情報を表示することで問題のデバッグに役立ちます。詳細なログが必要な場合は、sshはVerboseモードでのみ機能します。すべての機能が正しく動作していることを確認するために、結果を注意深くレビューしてください。

ファイルを安全にコピー

scpコマンドを使用して構成ファイルをリモートホストに転送し、新しいファイル名にコピーしてから結果を確認します。これは安全です。また、sftpを使用して対話型でファイルを転送し、サーバー上のファイルを管理することもできます。暗号化されたSSH接続により、転送中にデータが安全に保たれます。この方法は、日々のLinuxサーバー管理タスクを効果的にサポートします。日々の運用を処理するために、このアプローチをLinuxサーバー管理ワークフローで使用してください。すべてのコンポーネントが期待どおり稼働しているか確認するために、Check service status linuxを実行します。より良いアクセスのために、シェルとSSH資格情報を持つユーザーを作成します。

Windows版RemoteOps Loom

今日からサーバー管理を始めましょう

RemoteOps Loomをダウンロード ↗