SSH(Secure Shell)是远程管理服务器的必备工具,以下是核心知识点:
1. 安装与配置
- Linux:
sudo apt install openssh-client
(Ubuntu)或sudo yum install openssh-clients
(CentOS) - Windows:内置 OpenSSH 客户端(Win10/21H2+),可通过
Get-Service -Name sshd
检查状态 - 配置文件:
~/.ssh/config
用于自定义连接参数
2. 基本命令
命令 | 用途 |
---|---|
ssh user@host |
建立连接 |
ssh -p port user@host |
指定非默认端口 |
scp file user@host:/path |
安全复制文件 |
ssh-keygen |
生成密钥对 🗝️ |
3. 使用场景
4. 安全建议
- 使用密钥认证替代密码(
ssh -i ~/.ssh/id_rsa user@host
) - 定期更新 SSH 服务端版本
- 禁用 root 用户远程登录
如需深入了解高级用法,可访问 /tools/ssh_advanced 获取更多技巧 🔍