リモート接続

コマンドリファレンス

SSH ポートの変更方法|デフォルト22番から変更する手順と接続・確認方法

SSHの既定のポート番号は22番です。「SSH ポート」で調べている場合、知りたいのは主に「22番から別のポートに変更する手順」と「変更後のポートで接続する方法」の2つです。この記事では、サーバー側でのSSHポート変更手順(sshd_con...
コマンドリファレンス

SSH configの書き方|~/.ssh/configで接続設定をまとめる方法

SSH configとは、~/.ssh/config に接続先ごとの設定をまとめておき、毎回 -p や -i などのオプションを打たずに ssh ホスト名 だけで接続できるようにする仕組みです。サーバーごとにユーザー名・ポート・秘密鍵が違っ...
コマンドリファレンス

ssh コマンド|ssh接続の基本から主要オプションまで解説

結論:sshコマンドはリモートサーバーに安全に接続・操作するためのコマンドssh(Secure Shell)コマンドは、ネットワークを経由して遠隔地にあるLinuxサーバーなどのコンピュータに暗号化された安全な通信でログインし、リモート操作...
コマンドリファレンス

ssh-copy-id – 公開鍵をリモートサーバーへ自動配置するツール

ssh-copy-id は、ローカルの公開鍵(~/.ssh/id_rsa.pub など)をリモートサーバーの authorized_keys に安全に追加するコマンドです。実務では「パスワードなしでSSHログインできるようにしたい」「サーバ...
コマンドリファレンス

ftp – ファイル転送プロトコルクライアント

ftp コマンドは、FTP (File Transfer Protocol) サーバーに接続し、ファイルのアップロードやダウンロードを行うためのコマンドラインツールです。現在ではセキュリティ上の理由からあまり使われず、代わりに sftp や...
コマンドリファレンス

git fetch とは?リモートの変更を安全に取得するコマンドと使い方

git fetch コマンドは、リモートリポジトリの最新の変更をローカルに取得するためのコマンドです。ただし 作業ブランチや作業ディレクトリのファイルは一切変更されず、リモート追跡ブランチ(origin/main など)に更新内容がダウンロ...
コマンドリファレンス

socat – 多用途な双方向データ転送ツール

socat(SOcket CAT)は、任意の2つのデータストリーム間で双方向にデータを転送するためのコマンドです。netcat の上位互換的な位置づけで、TCP/UDP通信、UNIXドメインソケット、シリアルポート、ファイル、標準入出力など...
コマンドリファレンス

netcat – ネットワーク接続を読み書きするコマンド

netcat(略称 nc)は、TCP/UDP接続を使って任意のホストとポート間でデータを読み書きできるコマンドです。ポートスキャン、簡易チャット、ファイル転送、デバッグなど幅広く利用されます。構文(Syntax)nc [オプション] ホスト...
コマンドリファレンス

telnet – リモートホストへ接続するためのコマンド

telnet コマンドは、TCP/IPを用いてリモートホストへ接続し、指定したポートで対話的な通信を行うためのツールです。ネットワークの疎通確認やサービス動作チェックに利用されます。構文(Syntax)telnet HOST [PORT]H...
コマンドリファレンス

sftp コマンドの使い方|基本構文・オプション一覧・実行例を解説

sftp コマンドは、SSH の暗号化通信を利用してリモートサーバとファイルをやり取りできる対話型のファイル転送コマンドです。従来の ftp と似た操作感でありながら通信内容が暗号化されるため、パスワードやファイルの中身を盗聴されずに安全に...
コマンドリファレンス

FTPコマンドの基本使い方とセキュアなデータ転送術

FTP(File Transfer Protocol)は、ファイルをネットワークを介して転送するためのプロトコルで、特にサーバー間やサーバーとクライアント間の転送に広く利用されています。しかし、FTPはデータを通常のテキスト形式で転送するた...