تبلیغات
مرجع مقالات ایران IranMags
کامپیوتر // 10:24 ب.ظ - جمعه 20 مرداد 1391

مجوزهای دسترسی در لینوکس

از آنجایی که لینوکس یک سیستم عامل چند کاربره یا Multiuser می باشد و در هر لحظه بیش از یک کاربر می توانند از سیستم استفاده کنند ، این نکته بسیار ضروری است که بتوانیم این کاربران را مدیریت و از لحاظ سطح امنیتی آنها را محدود کنیم تا در آینده دچار مشکلات امنیتی نشویم. برای درک مفهوم مجوزهای دسترسی ما در ابتدا به معرفی مفاهیم اصلی مانند کاربر و گروه و سپس به بررسی نحوه ی مدیریت کاربران خواهیم پرداخت.


I. کاربران در لینوکس
در لینوکس سه دسته ی مختلف از کاربران وجود دارند:
۱. کاربر ریشه یا root
۲. کاربر ساده
۳. کاربران سیستم

کاربر اصلی یا SuperUser با نام root شناخته می شود که بر تمام سیستم کنترل کامل داشته و بالاترین سطح دسترسی یک سیستم را دارا می باشد و قابل ذکر است که این کاربر با شناسه ی کاربری یا UserID به شماره ی ۰ شناخته می شود.
کاربر ساده
می تواند وارد سیستم شود و کارهای معمولی یک کاربر را انجام دهد. هر کاربر یک دایرکتوری به نام دایرکتوری خانگی یا HomeDirectory دارد که اغلب در home/ و با نام کاربری آن کاربر می باشد و نیز یک شل دارد که در اکثر مواقع bin/bash/ میباشد. این کاربران به منابع سیستم دسترسی ندارند به این معنی که نمی توانند تنظیمات کلی سیستم مثلا سرویس دهنده های وب را تغییر دهند (مگر آنکه کاربر ریشه این مجوز را برای آنها صادر کند). بنابراین این کاربران نمی توانند به سیستم آسیبی برسانند و یا فایل های سیستمی را پاک یا تغییر دهند. در لینوکس هر سیستمی علاوه بر یک کاربر ریشه حداقل یک کابر ساده نیز دارد تا کار های معمولی و حتی کارهای کاربر خانگی توسط این کاربر ساده انجام گیرد تا از آسیب دیدن سیستم جلوگیری شود. (این آسیب می تواند پاک شدن یک فایل سیستمی به دلیل نا آشنایی کاربر ساده باشد.)
کاربران سیستم
هرگز Login نمی کنند. حساب های کاربری یا Account های این کاربران برای کارهای خاص استفاده می شود. این کاربران معمولا دایرکتوری خانگی نیز ندارند. نمونه ای از این کاربران ٬ کاربران ftp ، apache ،lp می باشند. کاربر ftp برای دسترسی بی نام (Anonymous) یا همان بدون نام کاربری و پسورد استفاده می شود یا کاربرapache معمولا برای مدیریت درخواست های HTTP استفاده می شود. (البته در برخی توزیع های لینوکس این کاربر nobody یا www-data می باشد.)

برای دیدن لیستی از کاربران موجود در سیستم (هر سه دسته ی بالا) می توانید فایل etc/passwd/ را ببینید. در این فایل هر خط نشان دهنده ی یک کاربر می باشد و اطلاعات مربوط به کاربر در مقابل آن کاربر نمایش داده می شود.

منبع: linuxblog.ir

 


Foot Complaints
جمعه 13 مرداد 1396 11:53 ق.ظ
When someone writes an paragraph he/she keeps the thought of
a user in his/her brain that how a user can understand it.

Therefore that's why this article is amazing.
Thanks!

Also visit my page :: <a href="http://georginagunzenhauser.over-blog.com/2015/01/physical-exercises-for-causes-of-heel-spurs.html">Foot Complaints</a>
BHW
دوشنبه 28 فروردین 1396 05:32 ق.ظ
After checking out a handful of the blog articles on your web site, I honestly like your way
of writing a blog. I book marked it to my bookmark webpage
list and will be checking back in the near future.
Please visit my web site as well and tell me what you think.
BHW
چهارشنبه 23 فروردین 1396 08:57 ب.ظ
You actually make it seem so easy with your presentation but I find this topic
to be actually something which I think I would never understand.
It seems too complex and very broad for me.
I'm looking forward for your next post, I will try to
get the hang of it!
manicure
جمعه 18 فروردین 1396 12:33 ب.ظ
Hola! I've been following your site for a long time now and finally
got the courage to go ahead and give you a shout out from New Caney Texas!
Just wanted to say keep up the fantastic work!
manicure
دوشنبه 14 فروردین 1396 09:57 ب.ظ
It's awesome to pay a visit this website and reading the views of all
friends concerning this piece of writing, while I am also keen of getting
experience.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر

آخرین مطالب
» كنترل محیط مطالعه ( جمعه 20 دی 1392 )
» روشهای اورژانسی پیشگیری از بارداری ( جمعه 20 دی 1392 )
» ساخت سایت، مناسب در تلفن های همراه ( جمعه 20 مرداد 1391 )
» مجوزهای دسترسی در لینوکس ( جمعه 20 مرداد 1391 )
» انتقال خودکار فایل ها از لینوکس به ویندوز ( جمعه 20 مرداد 1391 )
» آشنایی با زبان برنامه نویسی Python ( جمعه 20 مرداد 1391 )
» شرایط لازم برای دریافت مدرک CCNA ( جمعه 20 مرداد 1391 )
» ICDL چیست ؟ ( جمعه 20 مرداد 1391 )
» SVCHOST.EXE چیست ؟ ( جمعه 20 مرداد 1391 )
» ساده ترین روش ساخت کتاب الکترونیکی ( جمعه 20 مرداد 1391 )
» فروشگاه اینترنتی چیست؟ ( جمعه 20 مرداد 1391 )
» استراتژی آسان رفع مشکلات شبکه ( جمعه 20 مرداد 1391 )
» آشنایی با زیر ساخت اینترنت ( جمعه 20 مرداد 1391 )
» دو شاخص مهم شبکه، پهنای باند و میزان تاخیر ( جمعه 20 مرداد 1391 )
» ماهیت امنیت در شبکه ( جمعه 20 مرداد 1391 )