Linuxコマンドガイド

さまざまなLinuxコマンドを検索して探索してください。

AIに尋ねる

状況を300文字以内で要約して、AIにどのコマンドが必要か尋ねてください。

自由に検索する

希望するカテゴリをクリックしてコマンドをフィルタリングしてください。検索語を入力して特定の内容を見つけることもできます。



ssh

SSH(Secure Shell) コマンドガイド

SSH(Secure Shell)は、リモートコンピュータに安全に接続し、コマンドを実行するためのネットワークプロトコルです。暗号化された通信を通じてデータのセキュリティを提供し、リモートサーバー管理、ファイル転送などのさまざまな用途に使用されます。このガイドを通じてSSHの主要機能と使用法を学んでみてください。

詳しく見る

ssh-add

ssh-add: SSHキーをエージェントに追加

ssh-addコマンドは、OpenSSH認証エージェント(ssh-agent)に秘密鍵(identity)を追加することで、SSH接続時にパスワードやパスフレーズを繰り返し入力することなく自動的に認証できるようにします。これにより、セキュリティが強化され、SSHの利便性が向上します。

詳しく見る

ssh-agent

ssh-agent: SSH認証エージェント

ssh-agentは、SSH秘密鍵をメモリにロードして管理し、SSHクライアントがリモートサーバーに接続する際にパスワードやパスフレーズを繰り返し入力することなく、自動的に認証を処理するのを助けるプログラムです。これにより、SSH接続のセキュリティと利便性が大幅に向上します。

詳しく見る

ssh-copy-id

ssh-copy-id: SSH公開鍵のコピー

ssh-copy-idコマンドは、ローカルシステムのSSH公開鍵をリモートサーバーのauthorized_keysファイルに簡単かつ安全に追加するためのユーティリティです。これにより、パスワードなしでSSH接続を設定でき、手動で鍵をコピーする際のエラーを減らすことができます。

詳しく見る

ssh-keygen

ssh-keygen: SSHキーペアの生成と管理

ssh-keygenは、OpenSSH認証キーペア(公開鍵と秘密鍵)を生成、管理、変換するために使用されるユーティリティです。SSH経由でリモートサーバーに安全に接続したり、Gitなどのサービスに認証したりするためのコアツールです。

詳しく見る

ssh-keyscan

ssh-keyscan: SSHホストキーの収集

SSHサーバーの公開ホストキーを収集するユーティリティです。収集されたキーは`~/.ssh/known_hosts`ファイルに追加され、SSHクライアントがサーバーに接続する際にサーバーの身元を確認できるようになります。これは中間者攻撃(Man-in-the-Middle attack)を防ぐ上で重要な役割を果たします。

詳しく見る

ssh-scan

ssh-scan: SSHサーバーのセキュリティスキャン

ssh-scanは、SSHサーバーのセキュリティ設定を分析し、サポートされている暗号化アルゴリズム、キー交換方式、ホストキーなどをチェックして潜在的な脆弱性を特定するツールです。セキュリティ監査や強化に役立ちます。

詳しく見る

sshd

sshd: OpenSSHデーモン

sshdはOpenSSHサーバーデーモンで、リモートシステムへの安全な暗号化された通信を提供します。SSHクライアントからの接続要求を受け付け、ユーザー認証とセッション管理を担当し、リモートログイン、ファイル転送(SCP、SFTP)、ポートフォワーディングなどの機能を可能にします。

詳しく見る

sshfs

sshfs: SSH経由でリモートファイルシステムをマウントする

sshfsは、SSHファイル転送プロトコルを使用してリモートサーバーのディレクトリをローカルファイルシステムにマウントできるクライアントです。これにより、ローカルディスクのようにリモートファイルを探索および編集できます。FUSE(Filesystem in Userspace)をベースに動作します。

詳しく見る

stat

stat: ファイル情報をカスタムフォーマットで表示

`stat`コマンドは、ファイルまたはファイルシステムの詳細な状態情報を表示します。特に`-c`(または`--format`)オプションを使用すると、ファイルサイズ、パーミッション、所有者、時間情報などをユーザーが指定したフォーマットで抽出できるため、スクリプトやレポート作成に非常に役立ちます。

詳しく見る

strace

strace: システムコールとシグナルのトレース

straceは、Linuxでプロセスが実行するシステムコール(syscall)と受信するシグナルをトレースおよび記録する強力な診断ツールです。これにより、プログラムがカーネルとどのように相互作用するかを詳細に把握でき、デバッグ、パフォーマンス分析、セキュリティ監査などに役立ちます。

詳しく見る

strings

strings: バイナリファイルから文字列を抽出する

stringsコマンドは、バイナリファイル(実行ファイル、ライブラリなど)から人間が読めるテキスト文字列を抽出するツールです。プログラムのデバッグ、マルウェアの分析、未知のファイルの内容を素早く確認する際に役立ちます。

詳しく見る
以前 ページ 24 / 31 次へ