منبع اصلی نوشتار زیر در این لینک قرار دارد

سری آموزش های FreeBsd : مدیریت کاربران

با سلام خدمت دوستان عزیزم

من به علت مشغله کاری این چند وقت نبودم و همه زحمات کار گردن ایمان عزیز بود .

خوب قصد دارم یک سری اموزشی توی سایت ایجاد کنم تحت عنوان مدیریت سرور یونیکسی و توی هر پست می خوام به یک مبحث بپردازم . امیدوارم که دوستان استفاده لازم رو از این آموزش ها ببرند. روتیتر آموزش ها به شرح زیر خواهد بود :

۱ . مدیریت کاربران در سرور ها یونیکسی ( اضافه کردن ، ویرایش ، دسترسی دادن و … )

۲ . مدیریت سرویس ها ( تنظیمات مربوط به autostart و … )

۳ . مدیریت شبکه روی سرور ( تنظیمات ipv4  ، تنظیمات ipv6 ، hostname  و موارد دیگه )

۴ . مدیریت سرور های یونیکسی به صورت ریموت و نکات مهم آموزشی

۵ . نصب و مدیریت برنامه ها از مخازن ports یا pkg و …

۶ . مدیریت دیسک سخت در سرور یونیکسی و نحوه mount و …

۷ . کامند های مفیدی که هر یونیکس ادمین باید بلد باشه

۸ . راه اندازی یه سری سرویس ها مثل ftp ، http و …

——————————————————————————————

خوب همانطور که توی فهرست هم لیست شده مورد اول مربوط به مدیریت کاربران هستش که مثل سایر سیستم عاملها قابلیت هایی مثل اضافه کردن ، حذف کردن ، ویرایش کردن ، دسترسی دادن و محدود کردن و … داره .

اضافه کردن یوزر

وقتی توی شل فری بی اس دی هستیم اگه دستور adduser رو تایپ کنیم یه منوی عملگرا یا interactive بازمیشه که یه سری اطلاعات مربوط به یوزری که میخواهیم اضافه کنیم ، ازمون میخواد .

 

 

 

fdgdfgfd

اگه وسط کار از اضافه کردن یوزر پشیمون شدین میتونین با ctrl + c همونجا این کار رو خاتمه بدین .

حذف یوزر

خوب برای حذف کاربر با home directory اش فقط کافیه از دستور rmuser username استفاده کنیم به شکل زیر :

997930e70952f64b11ec57d87d7a9a1eb1a3b087

خوب یه اطلاعاتی از یوزر به ما میده و بعد دو تا سوال میپرسه که باید هر دو رو بله جواب بدیم .

تغییر پسورد کاربر

برای تعویض پسورد کاربر توی سیستم یونیکسی هم مثل سایر سیستم عامل ها دو مورد داریم که یوزرمون روت هست یا یک اکتیو یوزر که در صورتی که روت باشیم و بخواهیم پسورد یک یوزر رو عوض کنیم ، باید به شکل زیر عمل کنیم :

#passwd oslearn

در صورتی هم که اکتیو یوزر هستیم فقط دسترسی به تغییر پسورد خودمون داریم و با دستور passwd خالی اینکار رو انجام میدیم.

فعالسازی و غیر فعالسازی یوزرها

خوب هر یونیکس ادمینی برخی اوقات به این قضیه که بتونه دسترسی ورود یک یوزر رو فعال یا غیر فعال بکنه ، داره .

برای غیر فعالسازی یوزر oslearn باید به شکل زیر عمل کنیم : ( در این صورت یوزر قادر به لاگین به سیستم نخواهد بود )

#pw lock oslearn

و برای فعالسازی یوزر هم : ( در این صورت یوزر میتونه توی سیستم لاگین کنه )

#pw unlock oslearn

نکته : برای دیدن یوزر های فعال به صورت همزمان هم میتونیم از دستور who استفاده کنیم

bda2fd88c89764f2cf7b77028dbfdd110fb047e4

 

تو تصویر بالا یوزر plex از سورس آی پی 192.168.0.81 به صورت ریموت ssh زده به ماشین.

عوض کردن پسورد روت در فری بی اس دی (Reset password)

برای عوض کردن پسورد روت یا ریست کردن پسوردی که فراموش شده ، باید ابتدا سرور رو reboot کنیم و بعد تا زمانی که لوگوی فری بی اس دی رو دیدیم باید آپشن 6 رو انتخاب کنیم ( single-user mode ) زمانی که از ما شل رو خواست باید اینتر بزنیم بعد دستور زیر رو وارد کنیم :

mount -a

بعد دستور زیر رو وارد کنیم :

passwd

بعد از دو بار تایپ کردن پسورد جدید ، سیستم رو ریبوت میکنیم ، به همین راحتی 😀

برای غیر فعال کردن این آپشن باید چی کار کنیم ؟

مثل سایر سیستم عامل های متن باز این قابلیت رو داریم که برای ورود به single user mode از ما پسورد روت رو بخواد و عملا دسترسی به این مورد با احراز هویت صورت بگیره ، نکته لازم به ذکر اینه که اگه این مساله اتفاق بیوفته و پسورد روت رو فراموش کنیم دیگه خیلی خیلی سخت ، تاکید میکنم خیلی سخت میتونیم به سیستم دسترسی داشته باشیم ، خوب بریم ببینیم چطوری اینکارو میشه کرد :

ابتدا دستور زیر رو وارد میکنیم :

# vi /etc/ttys

توی فایل دنبال عبارت زیر میگردیم :

console none unknown off secure

بعد کلمه secure رو به insecure تغییر میدیم .

برای تستش هم مراحل ریست کردن رو طی میکنیم :-)

خوب این مطالب برای این پست کافیه . اگه سوالی دارید در قالب کامنت بپرسید .

منبع : او اس لرن دات آی آر

نویسنده : محمد ورمزیار ( N3td3v!l )

———————————————————————————-

از من انتقادی دارید ؟ یا برای روال کار سایت پیشنهادی دارید ؟ خوشحال میشم از طریق ایمیل باهام در میون بزارین ♥



برچسب ها : ,