docker 安装gitlab-ce下ssh无法使用原因
·
docker下安装gitlab的文章很多,我这里就不再介绍,可以参考以下文章
http://www.jianshu.com/p/05e3bb375f64
https://docs.gitlab.com/omnibus/docker/
按照教程安装完后,其它一切功能正常,只是ssh的方式无法clone,push等,网上找了一大堆原因,都没有解决。
后来没办法,放大招,翻墙,google查到一个和我一样的错误。
https://github.com/docker/docker/issues/5663
估计是我pull的镜像ubuntu的ssh有bug,执行‘sed '/pam_loginuid.so/s/^/#/g' -i /etc/pam.d/* inside’后,git clone ,push一切正常。
或者执行sed -ri 's/^session\s+required\s+pam_loginuid.so$/session optional pam_loginuid.so/' /etc/pam.d/sshd
一句话百度差距太大,害我浪费时间。
更多推荐
已为社区贡献3条内容
所有评论(0)