その時の画像がこれ
それでアクセスできないフォルダーのプロパティーは
セキュリティタブを表示すると詳細設定をクリックしろと
すると、現在の所有者を特定できませんとなる
ここで、Administratorsにしても跳ねられる。考えてみれば当たり前。Windowの AdministratorはLINUXでは一般ユーザーでしかないので、できないのだ。
幸いLINUXのsambaサーバーにroot権限でアクセスできるので、ここからはsambaサーバーでの作業
# ls -la /SmbData/
合計 44
drwxrwx— 12 otake inpac 139 10月 14 04:18 .
dr-xr-xr-x. 22 root root 4096 10月 14 00:43 ..
drwxrwx— 15 otake account 4096 10月 3 12:09 ACCOUNT
drwxrwx— 12 otake admin 4096 8月 20 15:27 ADMIN
drwxrwx— 9 otake inpac 148 10月 14 04:18 IND
drwxrwx—+ 9 otake inpac 148 10月 11 17:01 INDIA
drwxrwx— 84 otake inpac 4096 10月 11 19:31 INPAC
drwxrwx—+ 39 otake it 4096 10月 4 18:10 IT
drwxrwx— 45 otake inpac 4096 10月 9 13:33 MALDIVES
drwxrwx— 8 opmale2 op-male 330 9月 3 13:19 MALE
drwxrwx— 12 otake inpac 4096 2月 12 2024 SRI_LANKA
drwxrwx— 11 otake inpac 4096 9月 30 13:47 TOURS
やっぱり、いつの間にかACLになっている。何でなったかは不明だが、もしかしたら、このフォルダーにbaculaでバックアップしてあったdirectoryをうっかりrootでコピーしたからかなー?どんなACLになっているかチェック
# getfacl /SmbData/INDIA
getfacl: Removing leading ‘/’ from absolute path names
# file: SmbData/INDIA
# owner: otake
# group: inpac
user::rwx
user:otake:rwx
group::—
group:inpac:—
mask::rwx
other::—
案の定、グループinpacでアクセス権が無い。これが原因なのでACLを解除する
# setfacl -b /SmbData/INDIA
うんで、再度ACLを表示
# getfacl /SmbData/INDIA/
getfacl: Removing leading ‘/’ from absolute path names
# file: SmbData/INDIA/
# owner: otake
# group: inpac
user::rwx
group::rwx
other::—
無事グループでアクセス権が出来た。
もちろん、Windowsからはアクセスできる。
カレンダー
-
最近の投稿
カテゴリー