0
マイセットアップ: 私のgithubのリポジトリを引っ張るとApache上でそれを展開
- EC2インスタンス(公開するの/ var/WWWフォルダ)
- Gitは
- SSHキーのインストールセット:
$ ssh -T [email protected]
こんにちは!あなたは正常に認証されましたが、GitHubはシェルアクセスを提供しません。
私の意図:私はgithubの上で特定のリポジトリを引くと、私は立ち往生しています
(基本的には/ var/WWWにファイルをputing)apacheの上にそれを公開したい
:/var/WWWの
- 権限がrootに設定されている
- repoを複製するためにsudoを使用しようとすると拒否されたアクセス権が返されます(rootユーザーは別のsshキーを使用します)
- どこにレプリカをコピーしますか?それにはどんなディライトが適切ですか?
- ファイルを/ var/wwwにコピーする方法は?
私はそう、私はrootのSSHキーを使用し、それが動作しますあなた
SSHは '〜/ .ssh'ディレクトリからの証明書を使用するので、rootユーザの場合は'/home/ /。ssh'ではなく '/ root/.ssh'になります。 –
Xion
'/ var/www 'の所有者をgit stuffsを行うユーザに変更できませんか? 'chown'を使ってファイル/ディレクトリの所有権を変更してください。 – fajran