Linux
SSH
sshd

sshとsshdの違い

More than 1 year has passed since last update.


  • ssh(クライアント) : 他のサーバにsshで接続する設定

  • sshd(デーモン) : 他のサーバからsshで接続されるときの設定

sshdは他のサーバのsshクライアントから実行されたコマンドを実行する。

そのため、sshd の動作していないマシンには、ssh クライアントでログインできない。



* ssh
ssh (SSH client) is a program for logging into a remote machine and
for executing commands on a remote machine.

* sshd
sshd (OpenSSH Daemon) is the daemon program for ssh(1). Together
sshd listens for connections from clients.


■ 設定ファイル

* sshの設定ファイル

/etc/ssh/ssh_config

* sshdの設定ファイル
/etc/ssh/sshd_config