サーバーにアクセスできません

サーバーにアクセスできません

sudoなしでApache Webサーバーディレクトリ内のファイルを移動するスクリプトを作成しようとしています。混乱して何らかの方法でユーザーの編集および移動権限を取得しましたnhergertが、再度手順に従おうとすると、tom.fileに対する権限は機能しません(ユーザーwww-dataとグループはwww-data所有者であり、固定ビットはいいえ設定、権限は770です):

-rwxrwx---  1 www-data www-data      1766 Jun 23 16:28 index4.html

グループメンバーwww-data:

> getent group www-data
www-data:x:33:nhergert,tom

tomnhergert次の組織のメンバーですwww-data

> id nhergert
uid=1000(nhergert) gid=1000(nhergert) groups=1000(nhergert),4(adm),24(cdrom),27(sudo),29(audio),30(dip),33(www-data),46(plugdev),109(lpadmin),124(sambashare)
> id tom
uid=1001(tom) gid=1001(tom) groups=1001(tom),33(www-data),1000(nhergert)

どんなアイデアがありますか?ありがとうございます!

ベストアンサー1

ごめんなさい!明らかに、グループへの変更は、ユーザーが次回ログインするまで更新されません。だから彼のターミナルセッションを終了して再度ログインしたときにメンバーtomシップが適用されました。www-data

おすすめ記事