আমি এখন 3 দিন ধরে নরকের মতো লড়াই করে যাচ্ছি, আমি কী ভুল করেছি তা অনুমান করতে পারি না ...
সম্পাদনা 3: আমি মনে করি যে আমার প্রশ্নটি আমি যা ভাবি তার থেকে বেশি নির্দিষ্ট, তাই আমি এখানে একটি নতুন থ্রেড তৈরি করেছি: https://askubuntu.com/questions/631303/make-owner-of-newly-create-files-and-folders- WWW-ডেটা-পরিবর্তে অফ সুপার-ইউজার-অ্যাডমিন
এখানে আমার সেটআপ:
এতে উবুন্টু ডেস্কটপ এবং এলএএমপি ইনস্টল করা একটি কম্পিউটার। নোট করুন যে আমার কাছে কোনও স্থির আইপি নেই এবং এর একমাত্র উদ্দেশ্য হল আমার দলটির সাথে স্থানীয়ভাবে সহযোগী ওয়েবসাইটগুলি তৈরি করতে সক্ষম হওয়ায় ফিলিপিন্সের সংযোগগুলি খুব ধীর। সুতরাং (যদি আমি ভুল না হই) তবে সমস্যাটি সমাধান করতে পারলে আমি সব কিছু 77 77 to এ সেট করতে খুব একটা আপত্তি করি না, তবে আমি ভবিষ্যতের রেফারেন্সের জন্য এটি করার সঠিক উপায়টি শিখতে চাই।
আমি ওয়েব-ডেটা গ্রুপে 5 টি "ব্যবহারকারী" তৈরি করেছি (এবং একটি নতুন www-পাব গ্রুপ যেমন আমি নতুন উপায়গুলি সন্ধান করার চেষ্টা করছিলাম ... আমি উভয়ই চেক করেছি), যে সাম্বা শেয়ার ব্যবহার করে / www / var ফোল্ডারে সংযুক্ত রয়েছে ।
আমি এখন পর্যন্ত সবকিছু চেষ্টা করেছি, সাফল্য ছাড়াই:
- পুনরাবৃত্তির জন্য -আর ব্যবহার করে ফাইন্ড কমান্ড দিয়ে chmod এবং chown
- উমাস্কটি 0002 এ পরিবর্তন করা হচ্ছে
তবে আমার সমস্ত নতুন ডিরেক্টরি এবং ফাইলগুলি এখনও লেখার যোগ্য নয় যতক্ষণ না আমি chmod / chown কমান্ড লাইনগুলি আবার চালিত করি যখন আমি বিভিন্ন থ্রেডে খুঁজে পাই।
আমি উবুন্টু এবং সার্ভার / কমান্ড লাইন এবং সমস্তগুলিতে খাঁটি নবাগত, তবে বেশ দ্রুত শিখি।
প্রশ্নাবলী:
উত্পাদনের জন্য তবে বিশ্বের অ্যাক্সেস ছাড়াই আমি কি একটি সাধারণ chmod 777 বিধি ব্যবহার করতে পারি (এবং এটি করার সঠিক উপায় কী)?
এটি করার জন্য ধাপে ধাপে প্রক্রিয়া কী?
এটি কি অন্য কিছু হতে পারে? অ্যাপাচি কনফিগার? এটি কি সব সময় রেফারেন্স করা উচিত?
আমি লস্ট!
আগাম ধন্যবাদ
সম্পাদনা: ভেবেছিল এটি সাহায্য করতে পারে:
ls -l /var/www
total 4
drwxrwsr-x 8 www-data www-data 4096 Jun 2 17:56 html
-rw-rw-r-- 1 www-data www-data 0 May 27 01:40 Untitled Document~
ls -l /var
total 52
drwxr-xr-x 2 root root 4096 Jun 2 10:29 backups
drwxr-xr-x 21 root root 4096 May 28 12:49 cache
drwxrwsrwt 2 root whoopsie 4096 May 28 11:56 crash
drwxr-xr-x 71 root root 4096 May 27 11:23 lib
drwxrwsr-x 2 root staff 4096 Apr 18 05:34 local
lrwxrwxrwx 1 root root 9 May 11 23:05 lock -> /run/lock
drwxrwxr-x 16 root syslog 4096 Jun 2 17:53 log
drwxrwsr-x 2 root mail 4096 Apr 22 20:13 mail
drwxrwsrwt 2 root whoopsie 4096 Apr 22 20:19 metrics
drwxr-xr-x 2 root root 4096 Apr 22 20:13 opt
lrwxrwxrwx 1 root root 4 May 11 23:05 run -> /run
drwxr-xr-x 9 root root 4096 May 26 18:46 spool
drwxrwxrwt 12 root root 4096 Jun 2 17:59 tmp
drwx------ 2 root bin 4096 Jun 2 10:21 webmin
drwxrwsr-x 4 www-data www-data 4096 May 29 15:37 www
সম্পাদনা 2:
আমার ওয়েবসাইটগুলি যেখানে / var / www / html হয় সেখানে ফোল্ডারে ls -l চালানোর সময় আমি কিছু অদ্ভুত কিছু দেখেছি? আজ তৈরি করা নতুনগুলি www-ডেটা দ্বারা মালিকানাধীন নয় তবে সার্ভারের প্রধান প্রশাসকের ("বোরিস") দ্বারা মালিকানাধীন
ls -l /var/www/html
drwxrwsr-x 2 boris www-data 4096 May 29 15:38 Agama
drwxrwsr-x 6 www-data www-data 4096 May 27 18:21 calima
drwxrwsr-x 6 www-data www-data 4096 May 27 23:19 calima2
drwxrwsr-x 6 boris www-data 4096 Jun 2 17:21 cheche
drwxrwsr-x 9 boris www-data 4096 Jun 2 18:17 Cheche1
-rw-rw-r-- 1 www-data www-data 11321 May 26 18:19 index.html
-rw-rw-r-- 1 www-data www-data 20 May 27 01:41 index.php
drwxr-sr-x 2 boris www-data 4096 Jun 2 17:56 Test
chown -R www-data:www-data /var/www
, তারপরchmod -R 774 /var/www
। এটি গ্রুপ www-ডেটার জন্য ফাইল এবং ফোল্ডারে লিনাক্স অনুমতিগুলি ঠিক করবে । এখন আপনাকে সাম্বায় অনুমতিগুলি তৈরি করতে হবে ।