明確なcentOS5.xシステムがあり、ユーザーを作成しました。/var/log/httpd
に移動したい場合は、アクセスが拒否されます。 ls -la
と入力すると、httpdカタログの所有者がrootになります。所有者を自分のユーザーに変更できますか?または、このフォルダーにアクセスしてApacheログを監視するにはどうすればよいですか?
フォルダーのアクセス許可は正しいです。フォルダの所有権をroot:Apacheに変更したり、Apacheグループに自分を追加したりすることもできます。
Sudo chown -R root:Apache /var/log/httpd
次に、/ etc/groupファイルを開き、以下をグループ「Apache」に追加します。
Sudo vi /etc/group
Apache:x:48: "あなたのユーザー名"
Sudo chmod -R 755 /var/log/httpd
それが問題を解決することを願っています。
乾杯:)
一時的に rootとしてログイン することで、所有者や権限を変更せずにログにアクセスできます。
Sudo -i
次にパスワードを入力します
不要な場合は rootとしてログインすることはお勧めできません ですが、それ以外の場合は利用できないファイルにアクセスしても問題はありません。