SpareNet Servers Advertising & Link Exchange

اطلاعیه

بستن
هیچ اطلاعیه ای هنوز ایجاد نشده است .

ایجاد یک کاربر جدید با سطح دسترسی مناسب در لینوکس

بستن
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
نوشته‌های جدید

  • ایجاد یک کاربر جدید با سطح دسترسی مناسب در لینوکس

    کاربرها
    براي هر کاربر يک شماره user ID )UID) منحصربفرد تعيين شده است. OUID مشخص کننده root است
    نام هاي کاربري و UID ها در /etc/passwd ذخيره شده اند
    کاربران دستيابي کامل به دايرکتوريهاي home خودشان را دارند
    کاريران براي دستيابي کامل به دايرکتوريهاي ديگر محدود و يا غير قابل دسترس هستند

    کاربرها به گروه ها اختصاص داده شده اند
    GID ها در /etc/group ذخيره شده اند
    به هر کاربر گروه اختصاصي شان داده شده است که ميتوانيم به هر گروه هاي ديگر براي دسترسي اضافي , اضافه شود
    همه کاربران در يک گروه ميتوانند فايلهاي که متعلق به گروه است را share کنند


    امنيت فايل لينوکس
    هر فايل يک UID و يک GID خودشان را دارند
    هر فرآيند در نتيجه فعال شدن يک UID و GID است ساختن و یا ایجاد حساب کاربری user
    برای ساختن یک user از فرمان useradd استفاده میکنیم [align=LEFT][[email protected] /]#useradd pooya[/align]
    با توجه به اینکه لینوکس یک سیستم عامل فوق العاده secure است برای user نیز باید یک پسورد داشته باشیم.از فرمان passwd همراه با نام user میتوانیم پسورد را تعیین کنیم [align=LEFT][[email protected] /]#passwd pooya[/align]
    سپس دودفعه باید پسورد مورد نظر را وارد کنید.توجه کنید که با توجه به security بالا لینوکس پسورد حتی با ستاره هم نشان داده نمیشود

    اگر بخواهیم یک اطلاعات اضافی مثل نام و نام خانوادگی و یا شماره تلفن به یک user اختصاص دهیم از c- میتوانیم استفاده کنیم [align=LEFT][[email protected] /]#useradd -c "pooya farizi" pooyaa[/align]
    اگر بخواهیم تغییری در user که درست کرده ایم بدهیم از فرمان usermod که به معنی modify است استفاده کنیم [align=LEFT][[email protected] /]#usermod -c "pooya farizi web site's" pooya[/align]
    پروفایل هر user جدیدی که درست میکنیم در دایرکتوری home/ ذخیره میشود.user ها ساخته شده همرا با اسم user,password,شماره UID-User ID ,GID-Group ID,home directoryو shell که زمانی که کاربر وارد میشود در گردش میفتد را میتوانیم در شاخه زیر مشاهده کنیم [align=LEFT][[email protected] /]#cat /etc/passwd[/align]
    با فرمان زیر میتوانیم user مورد نظر را حذف کنیم [align=LEFT][[email protected] /]#userdel pooya[/align]
    توجه کنید با اجرای فرمان بالا حساب کاربری کاربر حذف میشود اما اگر در دایرکتوری home/ برویم اسم کاربر را مشاهد میکنیم.به منظور حذف کامل حساب کاربر میتوانیم از فرمان زیر استفاده کنیم [align=LEFT][[email protected] /]#userdel -r pooya[/align]

    با فرمان زیر میتوانیم یک گروه برای کاربران درست کنیم [align=LEFT][[email protected] /]#groupadd -r project[/align]
    از فرمان زیر به منظور اضافه کردن کاربر به گروه استفاده میکنیم [align=LEFT][[email protected] /]#usermod -G project pooya[/align]
    در مسیر زیر کاربرانی که عضو گروه ما هستند قابل دیدن میباشند [align=LEFT][[email protected] /]#cat /etc/group[/align]
    با فرمان پایین میتوانیم یک کاربر را عضو دو گروه مختلف کنیم.برای این منظور یک گروه جدید میسازیم سپس کاربر را عضو هر دو گروه میکنیم [align=LEFT][[email protected] /]#groupadd -r proj
    [[email protected] /]#usermod -G proj,project pooya[/align]
    از فرمان زیر در جهت اینکه کاربر عضو کدام گروه است استفاده میشود [align=LEFT][[email protected] /]#groups pooya[/align]

    برای عوض کردن مالک یک فایل در گروه از فرمان زیر استفاده میکنیم.توجه کنید اسم فایل 123 و اسم کاربر pooya و اسم گروه project در نظر گرفته شده است [align=LEFT][[email protected] /]#chown pooya.project 123[/align]
    اگر بخواهیم یک کاربر عادی را مدیر یک گروه کنیم از فرمان زیر استفاده میکنیم [align=LEFT][[email protected] /]#gpasswd -A pooya project[/align]
    حال کاربری که مدیر فایل شده قابلیت این را دارد که کاربر جدید به گروه اضافه و یا از گروه خارج کند مدیر گروه جدید از فرمان زیر به منظور اضافه کردن کاربر به گروه استفاده میکند [align=LEFT][[email protected] /]#gpasswd -a ali project[/align]
    مدیر گروه جدید از فرمان زیر به منظور حذف کردن کاربر از گروه استفاده میکند [align=LEFT][[email protected] /]#gpasswd -d ali project[/align]
    [align=center][/align]
    [align=center][/align]
صبر کنید ..
X