使用服务帐户复制应用程序

使用服务帐户复制应用程序

目前我们拥有配置了 srvapps(服务帐户)的 Git 存储库。我可以使用此帐户(用户名 - srvapps 和密码 - 我的登录密码)sudo 到 Git 服务器。

我的应用程序在用户名“srvapps”上运行,所有目录均由 srvapps:srvapps (用户名/组)拥有

但由于某种原因,如果从我的 git 服务器到应用程序服务器执行 scp 来复制新文件,它会显示权限被拒绝。

从我的 Git 服务器 - 我使用了以下命令 -

scp -r new_file srvapps@app1:\home_git\apps - Its asking for srvapps password.

scp -r new_file myuserid@app1:\home_git\apps - It says permission denied.

你能让我知道我在这里做错了什么吗?

答案1

ssh 进入应用程序服务器,成为应用程序用户 sudo su - srvapps

然后从git服务器复制过来 scp -r myuserid@git:/path/to/files .

相关内容