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 协议》,转载必须注明作者和本文链接
推荐文章: