网络服务器 就像 后台守护程序, 如 cron, 除了 他们是通过网络的端口 交互。syslogd 可以 接收 UDP 的数据包(在端口514)
网络服务器的共性 是 多进程。进程 监听 端口。 当收到一个连接请求后,启动一个新进程来处理 这个连接请求。
secure shell
单一的 secure shell server。最常见的网络 服务应用 之一,SSH 是远程 访问 Unix 服务器的标准。Openssh 的 客户端 是 ssh,服务端是 sshd。
ssh 会做:
编码你的 密码 和 会议数据;
管道化 连接;
任何操作系统都有客户端;
用 keys 做主机 认证。
管道是 打包的过程 和 传输 一个网络连接(用另一个网络连接)。用 ssh 管道化的好处:SSH 建立了可视的环境,以及它在管道里加密了数据。
SSH 有缺点:
1.要建立SSH连接,你需要拿到公钥,这个过程不一定安全。