美文网首页Synology/群晖
群晖SSH免密登录

群晖SSH免密登录

作者: forrestsun | 来源:发表于2021-03-07 23:44 被阅读0次

    因为要使用群晖测试部署docker下的nginx,为了能够使用docker命令行所以需要通过SSH进行登录.本地机需要配置免密登录方便后期操作.结果发现一系列操作下来居然还需要密码.
    服务端:群晖 DS716+II 本地:ubuntu 20.04

    1. 本地配置

    ssh-keygen -t rsa 
    

    2.拷贝公钥至服务器

    ssh-copy-id sunsl@192.168.31.147 -p xxx
    

    3.SSH登录服务器

    ssh sunsl@192.168.31.147 -p xxx
    

    结果还是需要密码.一通测试撞墙后,还是乖乖的找度娘吧.还真找到了解决办法.
    群晖SSH密钥免密登录配置小记
    操作过程:
    在第三步登录到群晖服务器后(这时还是要密码的),输入以下命令:

    chmod 755 [myhome]
    chmod 600 ~/.ssh/authorized_keys
    chmod 700 ~/.ssh
    

    退出后再次登录即可免密登录

    4.配置快捷登录

    为了方便今后快速登录,将ssh登录命令配置快捷方式是必须的
    vi .bashrc

    alias syno="ssh sunsl@192.168.31.147 -p xxx"
    

    使.bashrc对当前shell生效可以运行以下命令:source .bashrc
    任务完成:)

    参考资料

    相关文章

      网友评论

        本文标题:群晖SSH免密登录

        本文链接:https://www.haomeiwen.com/subject/rcuuqltx.html