0

我已经使用 oo-install 脚本安装了“openshift origin”。我可以登录到 Web 控制台并创建应用程序,“git clone”可以工作,但是当我“git push”时出现权限错误:

remote: Permission denied - /var/lib/openshift/5373c78ae138230657000005/app-deployments/2014-05-14_19-44-15.999/dependencies/python/virtenv/include/python2.7
To ssh://5373c78ae138230657000005@insultapp-test.apps.dom1.local/~/git/insultapp.git/
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'ssh://5373c78ae138230657000005@insultapp-test.apps.dom1.local/~/git/insultapp.git/'

这些是我 ssh 进入设备时的一些文件夹权限:

drwxr-x---. 13 root                     5373c78ae138230657000005 4.0K May 14 19:44 .
drwxr-xr-x.  7 root                     root                     4.0K May 14 19:44 ..
drwxr-xr-x.  4 5373c78ae138230657000005 5373c78ae138230657000005 4.0K May 14 19:44 app-deployments
drwxr-xr-x.  4 root                     5373c78ae138230657000005 4.0K May 14 19:44 app-root
drwxr-x---.  2 5373c78ae138230657000005 5373c78ae138230657000005 4.0K May 14 19:44 .auth
drwxr-x---.  3 root                     5373c78ae138230657000005 4.0K May 14 19:44 .env
drwxr-x---.  2 5373c78ae138230657000005 5373c78ae138230657000005 4.0K May 14 19:44 .gem
drwxr-xr-x.  3 root                     root                     4.0K May 14 19:44 git
-rw-r--r--.  1 root                     root                       57 May 14 19:44 .gitconfig
drwxr-x---.  2 5373c78ae138230657000005 5373c78ae138230657000005 4.0K May 14 19:44 .openshift_ssh
drwxr-xr-x. 11 5373c78ae138230657000005 5373c78ae138230657000005 4.0K May 14 19:44 python
d---------.  3 root                     root                     4.0K May 14 19:44 .sandbox
drwxr-x---.  2 root                     5373c78ae138230657000005 4.0K May 14 19:44 .ssh
d---------.  3 root                     root                     4.0K May 14 19:44 .tmp
lrwxrwxrwx.  1 root                     root                       64 May 14 19:44 .vimrc -> /var/lib/openshift/5373c78ae138230657000005/app-root/data/.vimrc

任何帮助,将不胜感激。

4

0 回答 0