CentOS 7 vsftpd ভুল ফোল্ডার অনুমতি


-1

আমি এখন দুটি সমস্যা সম্মুখীন করছি। আমি লিখতে পারছি না /var/www/* ফোল্ডার এবং আমি / var এবং / root ডিরেক্টরিতে পশ্চাদ্ধাবন করতে সক্ষম!

আমি vsftpd ব্যবহার করছি এবং কনফিগারেশনে আমি chroot_list ব্যবহার করছি এবং একটি স্থানীয় একাউন্ট যোগ করেছি। অ্যাকাউন্টটি একটি গ্রুপ www-acc ব্যতীত। আমি স্থানীয়_উমাস = 022 উল্লেখ করা উচিত।

আমি ডিরেক্টরীতে গ্রুপ www-acc permissions বরাদ্দ করার চেষ্টা করেছি /var/www/। আমি ব্যবহারকারীর জন্য হোম ডিরেক্টরি পরিবর্তন করেছি কিন্তু এখনও মনে হচ্ছে তারা সম্পূর্ণ ড্রাইভ ব্রাউজ করতে সক্ষম।

আমি এমন ব্যবহারকারী চাই, যাদের গোষ্ঠী www-acc শুধুমাত্র অনুমোদিত হবে / var / www / *। আমি সফলভাবে এই অর্জন করতে কি করতে পারি?

ls -la জন্য /var/www দেখায়:

total 4
drwxr-sr-x.  4 root www-acc   49 Sep 21 14:16 .
drwxr-xr-x. 22 root root    4096 Sep 19 21:26 ..
drwxr-sr-x.  2 root www-acc    6 Jun 27 09:49 cgi-bin
drwxrwsr-x.  3 root www-acc   25 Sep 20 21:32 example.com

আমি / var / www এর মধ্যে সমস্ত ফোল্ডারে লেখার অক্ষমতাটি স্থির করেছি:
Jay

sudo chown -R ব্যবহারকারী: গ্রুপ / var / www sudo setfacl -R -d -m u: ব্যবহারকারী: rwx, g: group: rwx, o :: r / var / www
Jay

উত্তর:


0

আমি উভয় বিষয় সংশোধন করা হয়েছে। প্রথমে আমি vsftpd.conf এ কয়েকটি অপশন অক্ষম করেছি এবং তারপরে ডিরেক্টরিটিতে আবার অনুমতি পরিবর্তন করেছি।

vsftpd.conf:

#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd/chroot_list

অনুমতি সঙ্গে পরিবর্তিত হয়:

sudo chown -R user:group /var/www 
sudo setfacl -R -d -m u:user:rwx,g:group:rwx,o::r /var/www
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.