> 本文作者:丁辉 # 在仅密钥登录的服务器上实现SSH免密登录 > 举例:当前我在腾讯云配置只允许密钥登录服务器,腾讯云下载密钥 private_key(如demo.pem)。 1. 修改密钥权限 ```bash chmod 600 your_private_key ``` 2. 确保您的密钥已加载到 ssh-agent ```bash eval $(ssh-agent) ssh-add ~/.ssh/your_private_key ``` 3. 配置SSH客户端使用该密钥 ```bash vi ~/.ssh/config ``` 内容如下 ```bash Host your_server_ip IdentityFile ~/.ssh/your_private_key User your_username ``` 4. 测试无密码登录 ```bash ssh your_username@your_server_ip ```