SSH アクセスが可能なサーバーがあります。権限に関してどなたかすぐに助けていただけると幸いです。フォルダーがあり、そのフォルダーにはさらに 10 個のフォルダー (f1、f2、f3、f4、f5、f6、f7、f8、f9、f10) があります。
ユーザー user1 を作成しましたが、そのユーザーにフォルダー f1 から f7 へのアクセスを許可する必要があります。つまり、そのユーザーはフォルダー f8 から f10 にアクセスしたり表示したりできないようにする必要があります。
どうすれば解決できますか? 至急助けてください。
G、アッシュ
答え1
アクセスできないようにするには、ルート所有権を与えるだけです
chown -R root:root f8 ...
および権利:
chmod -R 700 f8
可視性に関しては、よく分かりません。
答え2
setfacl -m user:user1:rx f1
それが解決策です。
ここで、f1 はフォルダー名です。
ああ、タグ「user:」はユーザーを呼び出します。この場合はuser1です。