オンラインで検索し、同様の質問に対する回答を適用してみましたが、これまで何の効果もありませんでした。パスocrpaylasim
の下にというフォルダがあります。このファイルは以前はユーザー/home/bnet
の所有であり、Windows共有フォルダに添付/マウントされました。しかし、権限が破損しているようです。私も走ることはできません。bnet
fstab
ls
chown
フォルダを使用して変更しようとするとエラーがchmod
発生します。Permission Denied
何もroot
しません(ls、rm、chmod、chownは機能しません)。
エラーメッセージは次のとおりです。
ls: cannot access ocrpaylasim: Permission denied
chown: cannot access ocrpaylasim: Permission denied
chmod: cannot access ocrpaylasim: Permission denied
編集1:
ls -lad /home
drwxr-xr-x 3 root root 4096 May 14 15:24 /home/
ls -lad /home/bnet
drwxr-xr-x 7 bnet bnet 4096 Oct 7 17:18 /home/bnet
id (with root)
uid=0(root) gid=0(root) groups=0(root)
ls -ld /home/bnet (with root)
drwxr-xr-x 7 bnet bnet 4096 Oct 7 17:18 /home/bnet
id (with bnet)
uid=1000(bnet) gid=1000(bnet) groups=1000(bnet),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),110(lpadmin),111(sambashare)
編集2:
ls -la
ls: cannot access ocrpaylasim: Permission denied
total 1692100
drwxr-xr-x 7 bnet bnet 4096 Oct 7 17:18 .
drwxr-xr-x 3 root root 4096 May 14 15:24 ..
-rwxr-xr-x 1 bnet bnet 11907 Sep 6 08:26 .bash_history
-rwxr-xr-x 1 bnet bnet 220 May 14 15:24 .bash_logout
-rwxr-xr-x 1 bnet bnet 3637 May 14 15:24 .bashrc
drwxr-xr-x 2 bnet bnet 4096 May 14 15:25 .cache
d????????? ? ? ? ? ? ocrpaylasim
-rwxr-xr-x 1 bnet bnet 675 May 14 15:24 .profile
drwxr-xr-x 2 bnet bnet 4096 Jul 1 15:41 .ssh
-rwxr-xr-x 1 root root 3402 Aug 13 10:25 .viminfo
編集3:
sudo chmod -R u=rwx,g=r,o=r /home/bnet/ocrpaylasim
chmod: cannot access ‘/home/bnet/ocrpaylasim’: Permission denied
sudo chown -R bnet:bnet /home/bnet/ocrpaylasim
chown: cannot access ‘/home/bnet/ocrpaylasim’: Permission denied
編集4:
mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
//**.**.**.**/temp on /home/bnet/ocrpaylasim type cifs (rw)
答え1
フォルダはCIFSファイルシステムのマウントポイントであるため、lstat()
システムコール(ファイルタイプを決定するためにのみ/ ...ls
で実行されます)は、リモートサーバーに送信される要求を意味します。chmod
chown
ここでは、要求がリモートホストによって拒否された可能性が高く、ローカルシステムで実行できる操作はありません。リモートサーバーで問題を解決する必要があります。
さらに調査するために、CIFSネットワークキャプチャをキャプチャし、要求と応答を調べることができますwireshark
。