diff --git "a/docs/\345\221\275\344\273\244\350\241\214/\347\275\221\347\273\234.md" "b/docs/\345\221\275\344\273\244\350\241\214/\347\275\221\347\273\234.md" index 83d07dc..59c9ca4 100644 --- "a/docs/\345\221\275\344\273\244\350\241\214/\347\275\221\347\273\234.md" +++ "b/docs/\345\221\275\344\273\244\350\241\214/\347\275\221\347\273\234.md" @@ -6,4 +6,22 @@ comments: true ## 命令一览 -## 四表五链 \ No newline at end of file +=== "SSH" + + - `ssh -V`: 查看ssh版本号 + - `ssh [hostname]`: 登陆服务器, 用户名为客户端的当前用户名 + - `ssh [user]@[hostname]`: 登陆服务器, 用户名为`[user]` + - `ssh -l [user] [hostname]`: 登陆服务器, 用户名为`[user]` + - `ssh -p [port] [user]@[hostname]`: 登陆服务器, 端口为`[port]` + + +### SSH + +#### SSH架构 + +SSH软件架构使用的是服务端-客户端模式(Server - Client). 在这个架构中, SSH软件分为两个部分: + +- 向服务器发出请求的部分, 称为客户端, OpenSSH的实现为`ssh` +- 接收客户端发出请求的部分, 称为服务器, OpenSSH的实现为`sshd` + +#### \ No newline at end of file