Generic placeholder image
闲敲代码、落灯花
What's past is prologue

联系邮箱:email@hezehua.net


联系QQ:1907330840

座右铭

保持热情,持续学习,每日精进

私有GIT服务器的免密提交

私有GIT服务器的免密提交

本文与作者在csdn上的博文【私有GIT服务器的免密提交】保持同步


ssh-keygen -t rsa

将生成的id_rsa.pub文件上传到git服务器的/home/git目录下。
2、在服务器中/home/git路径下新建 .ssh 目录,并执行:

cat id_rsa.pub > .ssh/authorized_keys

3、限制git用户不能通过ssh登录:在/etc/passwd文件中将git账户数据最后部分改成/usr/bin/git-shel,例如:

git:x:1005:1005::/home/git:/usr/bin/git-shell
猜你喜欢
linux 使用命令直接查看带单位的文件大小
阅读 362

1、du -h filenamewenjian1 2、ls -lh filename 3、ll -h filename

查看占用指定端口的程序
阅读 349

netstat -lntup | grep 8080

Laravel项目迁移步骤
阅读 870

1、在新的目录中克隆git远程版本库 2、执行composer install安装依赖 3、执行php artisan key:generate生成key 4、如果文件存储中使用了软链接,先在新项目目录里删除软连接,再执行 php artisan storage:link重新生成软链接,不...

搭建NFS使多个服务器中的web项目共享图片资源
阅读 524

有一个使用laravel框架的项目,采用laravel自带的文件管理系统,还有一个使用laravel-admin扩展的管理端,更是依赖于自带的文件管理系统。因部署了多台服务器,需要打通数据,考虑了各种方案,比如fastdfs、oss,初步了解后发现无法完全满足需求: fastdfs:在文件的存取...

-bash: composer: command not found解决办法
阅读 504

1、确认composer是否设置执行权限; 2、如果是在centos7中,执行mv composer.phar /usr/bin/composer而不是mv composer.phar /usr/local/bin/composer

curl下载文件
阅读 351

curl url -o filename –progress 下载url的内容到文件filename中,并显示下载进度

记一次Git pull之后Permission denied的解决方案
阅读 564

上下文: 在我的一台linux服务器上配置了git服务器,并且在本机上运行一个网站,这个网站的git库就是本机的git服务器,本来将本机的公钥加入到git服务器的authorized_keys文件中了(root角色操作),可以无密码使用git远程库,而且为了安全性禁止git账户shell...

docker容器内服务访问宿主机服务
阅读 893

我的个人博客:逐步前行STEP 本文背景: 操作系统:macOs 笔者的docker虚拟机中运行了nginx、node服务用来部署一个前后端分离的网站,但是由于docker内的node服务运行效率极低,每次代码更新后也不会自动重新编译,所以准备将node服务部署在宿主机上。 遇到问题: 原本,ng...