ec2-userで
~/.bashrcを実行すると以下のようにPermission deniedが出ますが、
-bash: /home/ec2-user/.bashrc: Permission denied
source ~/.bashrc
すると普通に実行できます。
権限は以下のように644です。
-rw-r--r-- 1 ec2-user ec2-user 124 Sep 3 06:02 /home/ec2-user/.bashrc
何で sourceコマンドにすると実行権限のない.bashrcが実行されるんですか??
sourceを使うとrootの権限を持っちゃいますか?参考できるURLがあれば教えてほしいです。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。