首页 » 信息技术 »

进程ssh,ssh-agent,sshd

2019年3月9日 / 76次阅读
SSH

在Linux系统中,SSH相关进程有这么几个:ssh或者ssh-agent,sshd。

ssh,对应ssh client,一般Linux的发行版本默认都会安装;

sshd,对应的是ssh server,有的Linux发行版本需要自己安装,比如Ubuntu的Desktop版本。

ssh-agent有点特别,最后再说。

sftp也是与ssh相关的进程,如果sshd的配置是internal-sftp,则用户可能就看不到单独的sftp进程,sftp功能在sshd这个进程里面实现了。

 

在CentOS上:

[xinlin@localhost ~]$ ps -e | grep ssh
7651 ? 00:00:00 sshd
7870 ? 00:00:00 sshd
7874 ? 00:00:00 sshd
7878 ? 00:00:00 sshd
7879 ? 00:00:00 sshd
7880 ? 00:00:00 sshd
8250 tty1 00:00:00 ssh

一般我们看到的都是sshd进程,ssh就是客户端进程,使用ssh程序连接别的服务器,这时才能看到。

 

在Ubuntu Desktop上:

xinlin@ubuntu:~$ ps -e | grep ssh
1173 ? 00:00:00 ssh-agent
1712 pts/0 00:00:00 ssh
1714 ? 00:00:00 ssh-agent

ssh进程,依然是连接远程服务器的进程。还可以看到,由于没有sshd进程,远程无法连入

 

关于ssh-agent进程:

ssh-agent is a program to hold private keys used for public key authentication (RSA, DSA,
ECDSA, ED25519). The idea is that ssh-agent is started in the beginning of an X-session or
a login session, and all other windows or programs are started as clients to the ssh-agent
program. Through use of environment variables the agent can be located and automatically
used for authentication when logging in to other machines using ssh(1).

详情链接:http://manpages.ubuntu.com/manpages/trusty/man1/ssh-agent.1.html

本文链接:https://www.maixj.net/ict/ssh-agent-sshd-20604

相关文章

留言区


前一篇:
后一篇:

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top