ব্যবহারকারীর বাড়ির ডিফল্ট অনুমতি নিম্নলিখিত জায়গায় নিয়ন্ত্রণ করা যেতে পারে।
- এর কঙ্কাল ডিরেক্টরি বিকল্প (
-k, --skel SKEL_DIR) useradd।
SKEL/etc/adduser.confডিফল্ট কঙ্কাল ডিরেক্টরিতে এটি মান ।
DIR_MODE/etc/adduser.confডিফল্ট অনুমতিগুলি নির্ধারণ করে তাতে মান ।
নতুন ব্যবহারকারীদের হোম ডিরেক্টরি /etc/skelএকটি টেম্পলেট (ডিফল্ট আচরণ) হিসাবে ব্যবহার করে তৈরি করা হয়।
ডিফল্ট অনুমতি /etc/skelনেই 0755 (drwxr-xr-x)।
সঠিক অনুমতি সহ একটি কাস্টম কঙ্কাল ডিরেক্টরি ব্যবহার করে নতুন হোম ডিরেক্টরিগুলি পছন্দসই অনুমতি পেতে অনুমতি দেবে।
জন্য ডিফল্ট adduserসংজ্ঞায়িত করা হয় /etc/adduser.conf।
ডিফল্ট মান DIR_MODEমধ্যে /etc/adduser.confহয় 0755। সঠিক অনুমতি ( বা অনুরূপ) এ
পরিবর্তন DIR_MODEকরা DIR_MODE=0750নতুন হোম ডিরেক্টরিগুলি পছন্দসই অনুমতি পেতে অনুমতি দেবে।
উবুন্টু ডকুমেন্টেশন অনুসারে, এটি সেরা বিকল্প বলে মনে হচ্ছে।
ইতিমধ্যে বিদ্যমান ব্যবহারকারীর হোম ডিরেক্টরিগুলি ম্যানুয়ালি পরিবর্তন করা দরকার।
sudo chmod 0750 /home/username
সুতরাং /etc/adduser.confনতুন ব্যবহারকারীদের 0755 (drwxr-xr-x)ধরণের অনুমতি প্রাপ্তি এড়াতে ইনস্টলেশনগুলির ঠিক পরে পরিবর্তন করা ভাল ধারণা ।
তবুও ইনস্টলেশনের সময় তৈরি প্রথম ব্যবহারকারী 0755তার হোম ডিরেক্টরিতে সেট করবে যা ম্যানুয়ালি পরিবর্তন করা উচিত।
UMASKমধ্যে /etc/login.defsফাইল / ডিরেক্টরি / ইত্যাদি ব্যবহারকারীদের দ্বারা তৈরি জন্য একটি সাধারণ সেটিং (তাদের বাড়িতে ডিরেক্টরিগুলি থেকে না শুধুমাত্র) হয়। এবং তার উপর নির্ভর করে পরিবর্তিত পেতে পারে USERGROUPS_ENABমধ্যে /etc/login.defs।
অফিসিয়াল ব্যাখ্যা: ব্যবহারকারী পরিচালনা - ব্যবহারকারীর প্রোফাইল সুরক্ষা
ব্যবহারকারী ব্যবস্থাপনার অন্যান্য বিভাগগুলিও পরীক্ষা করে দেখুন Check
সম্পর্কিত: /ubuntu/46501/why-can-other-users-see-the-files-in-my-home-folder
skelএবংhome-dirs