walle安装参考官网
linux配置:
服务器建立信任关系
1.在线上服务器和自动发布的服务器(宿主机)上将www加入可以登录(所有机器都需要加上)
vi /etc/passwd
改之前:
www:x:1001:1001::/home/www:/sbin/nologin
改之后:
www:x:1001:1001::/home/www:/bin/bash
2.使用www用户生成密钥(所有机器都需要)
su www
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
3.发布管理机器上复制公钥(宿主机的dsa公钥)到线上目标机器的(宿主机的)authorized_keys【将部署walle服务的机器的dsa公钥复制到目标机器的authorized_keys里】
公钥地址:/home/www/.ssh/id_dsa.pub
4.将发布管理机器上(宿主机)的authorized_keys复制到线上机器的/home/www/.ssh/authorized_keys【将目标机器上的rsa公钥复制到发布管理机器上的authorized_keys里】
5.成功
原创文章,作者:大洋哥,如若转载,请注明出处:https://www.unfit.cn/archives/25.html