Homestead+deployer+ 码云 /GitHub 自动化部署(一、无密登录服务器配置)
一、安装oh-my-zsh
sudo apt-get install zsh;
sh -c "$(wget https://raw.githubusercontent.com/robbyrus... -O -)";
二、生成远程登录ssh-key
1、首先启动homestead;进入到~/.ssh目录中。
2、cat eiomi_test.pub
3、登录服务器
进入deploy用户的家目录:
把2、cat eiomi_test.pub cat出来的公钥拷贝进authorized_keys
注意:服务器这是deploy用户的家目录。
4、在homestead里配置config文件:
执行下面的操作:如果是属于root用户root组 的话:
登录时候如果出现下面错误:
公私钥匙权限设置:
chmod 700 eiomi_test
chmod 700 eiomi_test.pub。
保存退出后
按Tab会直接补全
注意:
这里要对应deploy用户。
本作品采用《CC 协议》,转载必须注明作者和本文链接