自动登录
创建 /bin/autologin 重启
bash
cat > /bin/autologin <<'EOF'
#!/bin/sh
exec /bin/login -f root
EOF
chmod +x /bin/autologin
免密登录
windows上执行
bash
cat ~/.ssh/id_rsa.pub | ssh root@192.168.3.11 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys && chmod 700 ~/.ssh && chmod 600 ~/.ssh/authorized_keys"
开发板排查
bash
# 移除authorized_keys
root@ant: rm -f ~/.ssh/authorized_keys
# 查看文件权限
root@ant:~# ls -ld /home/root
drwx------ 8 1002 1002 4096 Jul 23 17:39 /home/root
root@ant:~# ls -ld /home/root/.ssh
drwx------ 2 1002 1002 4096 Jul 23 17:41 /home/root/.ssh
# 更改文件权限
chown root:root /home/root
chown -R root:root /home/root/.ssh
测试
bash
PS C:\Users\PC\Desktop> ssh root@192.168.3.11
root@ant:~#