885 B
885 B
title, source, author, published, created, description, tags
| title | source | author | published | created | description | tags | |||
|---|---|---|---|---|---|---|---|---|---|
| Ubuntu2 SSH 配置 | shenwei |
|
Ubuntu2 SSH 配置
#openclaw #ubuntu #ssh
背景
Ubuntu2 需要能够通过 "ssh nas" 免密登录到 NAS。
步骤
1. 生成 SSH 密钥(如不存在)
ssh-keygen -t ed25519 -N "" -f ~/.ssh/id_ed25519
2. 配置 ~/.ssh/config
Host nas
HostName 192.168.3.17
User shenwei
IdentityFile ~/.ssh/id_ed25519
3. 传输公钥到 NAS
# 方法1:使用 sshpass(需要安装)
sshpass -p '密码' ssh -o StrictHostKeyChecking=no shenwei@192.168.3.17 'cat >> ~/.ssh/authorized_keys'
# 方法2:手动复制公钥内容
cat ~/.ssh/id_ed25519.pub
# 然后登录 NAS 追加到 ~/.ssh/authorized_keys
4. 测试
ssh nas "echo success"