このコマンドを使用してCentOS 6.3で新しいユーザーを作成しました。
useradd deployer
passwd deployer
visudo
その後、ファイルに次の行を追加しました。
deployer ALL=(ALL) ALL
美しい!
ここで、RoRアプリケーションをデプロイするためにrbenvをインストールしようとしています。私は次のステップに従いました。
cd /home/deployer
su deployer
curl https://raw.github.com/fesplugas/rbenv-installer/master/bin/rbenv-installer | bash
効率的。その後、.bashrcにrbenvを追加して.bashrcファイルを再ロードしようとしましたが、次のエラーが発生しました。
[deployer@mycentos ~]$ . ~/.bashrc
bash: /home/deployer/.rbenv/bin/rbenv: Permission denied
理由を知っている人はいますか?
ベストアンサー1
これを行うと、環境が正しく設定されていないようですsu deployer
。sudo -iu deployer
そのユーザーの環境を得るためにこれを試してみてください。