রুট এটি মালিকানাধীন ফোল্ডার মুছতে পারে না


3

প্ল্যাটফর্ম: CentOS 6.2শেল:tcsh


সম্পাদনা
ব্রায়ান সুইফট একটি কার্যক্ষম সমাধানের দিকে ইঙ্গিত করেছে। তিনি উল্লেখ করেছেন যে হোম ডিরেক্টরি যদি এনএফএসের মাধ্যমে দেওয়া rootহয় তবে ক্লায়েন্টের কাছে একই অনুমতি থাকতে পারে না। rootএনএফএস সার্ভার হিসাবে লগ ইন , ফোল্ডারটি অভিযোগ ছাড়াই মুছুন। যদিও এটি এখনও আমাকে কিছু উত্তর না দেওয়া প্রশ্ন রেখে গেছে।

পটভূমি:

  1. আমি rootএপিআর হিসাবে এই ফাইলটি তৈরি করেছি। 2 বছর আগে একই ক্লায়েন্টে আমি নীচের আদেশগুলি চেষ্টা করেছিলাম।
  2. rootএকই ক্লায়েন্টে সেই একই সময়কাল (2010-এর মাঝামাঝি) থেকে তৈরি অন্যান্য সমস্ত ফোল্ডার অভিযোগ ছাড়াই মুছে ফেলা হয়েছে।

প্রশ্নাবলী:

  1. rootআমার ফোনের ডিয়ারে অন্য ক্লায়েন্ট তৈরি ফোল্ডারগুলির তুলনায় কী সেই ফোল্ডারটি একটি বিশেষ তুষার ফেলা করে ?
  2. ডিভ্যান্ট এনএফএস অনুমতিগুলির জন্য চেক করার কোনও উপায় আছে কি?

এর নীচে পৌঁছানোর জন্য আমি আবার ব্রায়ানকে প্রচুর ধন্যবাদ জানাই, তিনি সত্যই একজন সুপার ব্যবহারকারী!


মূল প্রশ্ন:

এখানে বিশ্বের যা চলছে তা আমি হারিয়ে ফেলেছি ... আমার হোম ডিরেক্টরিতে rootএই লক করা ডিরেক্টরিটির (ম্যানুয়াল gcc-4.4.3ইনস্টল থেকে) মালিকানা রয়েছে । আমি রুটে পরিবর্তিত হয়েছি ( su rootএছাড়াও চেষ্টা করেছি su) এবং এটি মোছার চেষ্টা করেছি এবং অনুমতিগুলির ত্রুটি পেয়েছি । আমি অনুমতিগুলি পরিবর্তন করার চেষ্টা করি, অপারেশনটি অস্বীকার করা হয়। আমি lsattr/ chattrএটি চেষ্টা করে টার্মিনালে আইওসিটিএল ত্রুটিগুলি পাই।


স্পষ্টতই, আমি আমার হোম ডিরেক্টরিতে সাধারণ পরিচ্ছন্নতা করছি, এবং আমি rootঅনুমতিগুলি বাধা ইত্যাদির মাধ্যমে হ্যাক করার জন্য কিছু সাহায্য নিয়ে জরিমানা চেয়েছি এমন যে কোনও ফাইল মুছে ফেলতে সক্ষম হয়েছি It's দুঃখ দেওয়া

এখানে আমি চেষ্টা করেছি ...

COMMAND: সংগ্রহ

whoami


আউটপুট

root

COMMAND: সংগ্রহ

 rm -rf gcc-4.4.3_objdir


আউটপুট

> gcc-4.4.3_objdir rm: cannot remove
    > `gcc-4.4.3_objdir/config.status': Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/x86_64-unknown-linux-gnu': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/intl/config.status': Permission denied
    > rm: cannot remove `gcc-4.4.3_objdir/intl/config.intl': Permission
    > denied rm: cannot remove `gcc-4.4.3_objdir/intl/config.cache':
    > Permission denied rm: cannot remove `gcc-4.4.3_objdir/intl/Makefile':
    > Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/intl/config.log': Permission denied rm: cannot
    > remove `gcc-4.4.3_objdir/intl/config.h': Permission denied rm: cannot
    > remove `gcc-4.4.3_objdir/libdecnumber/decNumber.o': Permission denied
    > rm: cannot remove `gcc-4.4.3_objdir/libdecnumber/gstdint.h':
    > Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/libdecnumber/config.status': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/libdecnumber/decimal128.o': Permission
    > denied rm: cannot remove `gcc-4.4.3_objdir/libdecnumber/decimal32.o':
    > Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/libdecnumber/decContext.o': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/libdecnumber/bid2dpd_dpd2bid.o':
    > Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/libdecnumber/host-ieee64.o': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/libdecnumber/decimal64.o': Permission
    > denied rm: cannot remove `gcc-4.4.3_objdir/libdecnumber/config.cache':
    > Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/libdecnumber/host-ieee32.o': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/libdecnumber/host-ieee128.o':
    > Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/libdecnumber/Makefile': Permission denied rm: cannot
    > remove `gcc-4.4.3_objdir/libdecnumber/libdecnumber.a': Permission
    > denied rm: cannot remove `gcc-4.4.3_objdir/libdecnumber/config.log':
    > Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/libdecnumber/stamp-h1': Permission denied rm: cannot
    > remove `gcc-4.4.3_objdir/libdecnumber/config.h': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/gcc/build/errors.o': Permission denied
    > rm: cannot remove `gcc-4.4.3_objdir/gcc/cstamp-h': Permission denied
    > rm: cannot remove `gcc-4.4.3_objdir/gcc/objc': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/gcc/config.status': Permission denied
    > rm: cannot remove `gcc-4.4.3_objdir/gcc/gthr-default.h': Permission
    > denied rm: cannot remove `gcc-4.4.3_objdir/gcc/options.h': Permission
    > denied rm: cannot remove `gcc-4.4.3_objdir/gcc/gccbug': Permission
    > denied rm: cannot remove `gcc-4.4.3_objdir/gcc/ada/Makefile':
    > Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/gcc/ada/gcc-interface/Makefile': Permission denied
    > rm: cannot remove `gcc-4.4.3_objdir/gcc/cs-bconfig.h': Permission
    > denied rm: cannot remove `gcc-4.4.3_objdir/gcc/tmp-modes.h':
    > Permission denied rm: cannot remove `gcc-4.4.3_objdir/gcc/java':
    > Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/gcc/auto-host.h': Permission denied rm: cannot
    > remove `gcc-4.4.3_objdir/gcc/doc': Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/gcc/bconfig.h': Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/gcc/.gdbinit': Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/gcc/tm.h': Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/gcc/objcp': Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/gcc/as': Permission denied rm: cannot remove
    > `gcc-4.4.3_objdir/gcc/config.cache': Permission denied rm: cannot
    > remove `gcc-4.4.3_objdir/gcc/optionlist': Permission denied rm: cannot
    > remove `gcc-4.4.3_objdir/gcc/configargs.h': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/gcc/s-options': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/gcc/Make-hooks': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/gcc/s-options-h': Permission denied
    > rm: cannot remove `gcc-4.4.3_objdir/gcc/Makefile': Permission denied
    > rm: cannot remove `gcc-4.4.3_objdir/gcc/cp': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/gcc/collect-ld': Permission denied rm:
    > cannot remove `gcc-4.4.3_objdir/gcc/nm': Permission denied rm: cannot
    > remove `gcc-4.4.3_objdir/gcc/config.log': Permission denied rm: cannot
    > remove `gcc-4.4.3_objdir/gcc/config.h': Permission denied rm: cannot
    ...

COMMAND: সংগ্রহ

ls -laFd gcc-4.4.3_objdir

আউটপুট

drwxr-xr-x. 10 root root 4096 Mar 19  2010 gcc-4.4.3_objdir/

COMMAND: সংগ্রহ

id

আউটপুট

uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=unconfined_u:unconfined_r:unconfined_t:###########

COMMAND: সংগ্রহ

chown -R root:root gcc-4.4.3_objdir

আউটপুট

chown: changing ownership of `gcc-4.4.3_objdir/gcc/build': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/gcc/cstamp-h': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/gcc/objc': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/gcc/config.status': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/gcc/gthr-default.h': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/gcc/options.h': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/gcc/gccbug': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/gcc/ada/Makefile': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/gcc/ada/gcc-interface/Makefile': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/gcc/ada/gcc-interface': Operation not permitted
...
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/libiberty': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/fixopts.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/config.status': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/fixinc.sh': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/fixincl.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/mkheaders.almost': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/mkheaders': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/fixincl': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/server.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/fixlib.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/fixtests.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/procopen.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/full-stamp': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/Makefile': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/config.log': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/stamp-h': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/config.h': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes/fixfixes.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/fixincludes': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu/config.cache': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/stage_final': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/stage_current': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/Makefile': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/config.status': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/line-map.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/lex.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/identifiers.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/symtab.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/mkdeps.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/makedepend': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/pch.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/localedir.h': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/directives.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/config.cache': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/makedepend.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/localedir.hs': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/traditional.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/init.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/charset.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/Makefile': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/libcpp.a': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/directives-only.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/errors.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/makedepend.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/pch.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/charset.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/line-map.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/mkdeps.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/symtab.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/files.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/directives-only.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/directives.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/expr.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/init.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/identifiers.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/lex.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/traditional.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps/macro.Po': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/.deps': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/macro.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/config.log': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/expr.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/stamp-h1': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/files.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/config.h': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp/errors.o': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/libcpp': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/stage_last': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir/config.log': Operation not permitted
chown: changing ownership of `gcc-4.4.3_objdir': Operation not permitted

COMMAND: সংগ্রহ

stat gcc-4.4.3_objdir

আউটপুট

  File: `gcc-4.4.3_objdir'
  Size: 4096        Blocks: 8          IO Block: 8192   directory
Device: 1ch/28d Inode: 36835590    Links: 10
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2012-04-24 04:04:17.251456720 -0400
Modify: 2010-03-19 18:23:51.000000000 -0400
Change: 2012-04-20 12:02:38.334456000 -0400

COMMAND: সংগ্রহ

chattr -i gcc-4.4.3_objdir

আউটপুট

chattr: Inappropriate ioctl for device while reading flags on gcc-4.4.3_objdir

COMMAND: সংগ্রহ

lsattr gcc-4.4.3_objdir

আউটপুট

lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/config.status
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/x86_64-unknown-linux-gnu
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/intl
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/libdecnumber
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/gcc
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/serdep.tmp
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/libiberty
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/zlib
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/build-x86_64-unknown-linux-gnu
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/stage_final
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/stage_current
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/Makefile
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/libcpp
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/stage_last
lsattr: Inappropriate ioctl for device While reading flags on gcc-4.4.3_objdir/config.log

কেবল একটি এলোমেলো অনুমান: কিছু পাতা মাউন্ট বা এটির কারণে এটি একটি পঠনযোগ্য ফাইল সিস্টেম। "মাউন্ট" এর আউটপুট পরীক্ষা করুন।
গ্রেগরি মোআসস্যাট

ফলাফল @GregoryMOUSSAT mount gcc-4.4.3_objdir: mount: can't find gcc-4.4.3_objdir in /etc/fstab or /etc/mtab; এর ফলাফলmount /dev/mapper/vg_<MACH_NAME>-lv_root on / type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0") /dev/sda1 on /boot type ext4 (rw) /dev/mapper/vg_<MACH_NAME>-lv_home on /home type ext4 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) <CENSORED HOME>
জেসন আর। মিক

@ গ্রেগরিমাউস্যাট দির মাউন্টেড ডিরেক্টরিগুলির তালিকায় উপস্থিত হবে না এবং এটি মাউন্ট করার চেষ্টা করছেন (আপনি কেন এটি করবেন তা নিশ্চিত নন, তবে আপনি নিশ্চিত যে আপনি এটি করতে চেয়েছিলেন বা কেবল mountতালিকাটি পেয়েছেন) তা নিশ্চিত নয় was হয় কাজ।
জেসন আর। মিক 21 '

ডিরেক্টরি যদি কোনও এনএফএস সার্ভার বা এনএএস এর অন্য কোনও ফর্ম থেকে আসে তবে বোধগম্য হতে পারে। সার্ভার কনফিগারেশনের উপর নির্ভর করে ক্লায়েন্টের রুট ফাইল মুছতে সক্ষম না হতে পারে এবং সার্ভার ফাইল বৈশিষ্ট্যগুলি সমর্থন নাও করতে পারে।
ব্রায়ান সুইফ্ট

@ ব্রায়ানউইফ্ট আকর্ষণীয় হাইপোথিসিস ... হোম একটি এনএফএস সার্ভারে আছে ... আমি সেখানে এটি মুছতে চেষ্টা করব। সাধারণত যদিও, রুট একটি ক্লায়েন্টের আমার হোম ডিরেক্টরিতে কোনও কিছু মুছতে পারে, সুতরাং এটি একটি অদ্ভুত ব্যতিক্রম। কোনও ধারণা কেন কোনও ক্লায়েন্টের নির্দিষ্ট ফোল্ডারের জন্য একটি বিশেষ ব্যতিক্রম হবে এবং / বা কীভাবে এটি চেক করা যায়?
জেসন আর। মিক

উত্তর:


3

ডিরেক্টরি যদি কোনও এনএফএস সার্ভার বা এনএএস এর অন্য কোনও ফর্ম থেকে আসে তবে বোধগম্য হতে পারে। সার্ভার কনফিগারেশনের উপর নির্ভর করে ক্লায়েন্টের রুট ফাইল মুছতে সক্ষম না হতে পারে এবং সার্ভার ফাইল বৈশিষ্ট্যগুলি সমর্থন নাও করতে পারে।

কেন কেবল এই ডিরেক্টরিতে সমস্যা ছিল, আমি কেবল অনুমান করতে পারি যে ডিরেক্টরিটি তৈরি হওয়ার কিছু পরে NFS কনফিগারেশন (বা এনএফএস ক্লায়েন্ট বা সার্ভার সফ্টওয়্যার) কিছু প্রাসঙ্গিক পদ্ধতিতে পরিবর্তিত হয়েছিল। আমি কৌতূহল হত যদি ls -lসার্ভারের মালিকানাটিতে প্রদর্শিত হয় root, আপনার ব্যবহারকারীর নাম, বা nobody

আরও একটি জল্পনা, যদি এই ডিরেক্টরিটি কোনও জিসিসি ডিস্ট্রিবিউশনটিকে রুট হিসাবে আন-ট্যারিং করে তৈরি করা হয়েছিল, সম্ভবত ডিরেক্টরিটি আপনি সরাসরি তৈরি করা ডিরেক্টরি এবং ফাইলগুলির পরিবর্তে ডায়ার সংরক্ষণাগার থেকে কিছু মজাদার মালিকানা / অনুমতিগুলি বেছে নিয়েছিলেন।


আবার ধন্যবাদ! (সার্ভারে মালিকানা ... ... rootহিসাবে একই ছিল client)
জেসন আর। মিক

0

আপনি নিজের অ্যাকাউন্ট দিয়ে ডিরেক্টরিটি সরিয়ে দেওয়ার চেষ্টা করেছেন?

কোনও ফাইল বা ডিরেক্টরি মোছার সময় আপনি সেই ফাইলের জন্য মূল ডিরেক্টরিটি সংশোধন করছেন (সমস্ত কিছু লিনাক্স এমনকি একটি ডিরেক্টরিতেও একটি ফাইল)। এবং আপনার নিজের হোম ডিরেক্টরিটি সংশোধন করার অনুমতি রয়েছে।

অন্যটি যাচাই করার জন্য হ'ল সেলইনাক্স, রান করুন /usr/sbin/getenforce, যদি এটি "এনফোর্সিং" বলে থাকে আপনি হয় /usr/sbin/setenforce 0সেলইনাক্সকে অস্থায়ীভাবে অক্ষম করার চেষ্টা করতে পারেন বা সেলিনাক্স সেটিংস পরীক্ষা করে দেখতে ls -lZ gcc-4.4.3_objdirপারেন /sbin/restorecon -R /home/<username>/এবং সেগুলি সংশোধন করতে ব্যবহার করতে পারেন ।


আকর্ষণীয় তত্ত্ব ... দু: খজনকভাবে permissiveমাধ্যমে স্যুইচ করা echo 0 >/selinux/enforce(আমি যাচাই করেছিলাম permissiveকার্যকর হয়েছিল)) কিছুই করেনি ... এখনও একই Permission deniedত্রুটি পেয়েছে ।
জেসন আর। মিক

0

এটি সেই ফাইল বা ফোল্ডারটি মুছে ফেলা উচিত:

chmod -Rf 777 your_folder_or_file_name

rm -rf your_folder_or_file_name
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.