از Pista Academy حمایت کنید
مرور سریع مفاهیم اصلی پیش از تماشای کامل یا برای جمعبندی بعد از آموزش.
در جلسه 4 این دوره، مدرس به بررسی مدیریت کاربران و گروهها در سیستم لینوکس میپردازد. ابتدا دستور اد یوزر را به عنوان ابزاری برای ایجاد کاربر جدید با توضیح نحوه ایجاد دایرکتوری، گروه و پسورده در فایل شدو معرفی میکند. سپس به امکان افزودن کاربر به گروه خاص با استفاده از دستور اد گروپ پرداخته و نحوه مدیریت گروهها و اعضا را توضیح میدهد. همچنین، به مسائلی مانند عدم نمایش اعضا در گروههای اصلی و نحوه تغییر دایرکتوری یوزر اشاره میکند.
نکات کلیدی
دستور اد یوزر برای ایجاد کاربر جدید استفاده میشود و به طور خودکار دایرکتوری، گروه و پسورده در فایل شدو ایجاد میکند.
امکان افزودن کاربر به گروه خاصی با استفاده از دستور اد گروپ وجود دارد.
در صورتی که یک گروه اصلی (Primary Group) باشد، اعضا آن در نمایش نمیشوند.
تغییر دایرکتوری یوزر یا گروه میتواند به مدیریت بهتر اعضا و گروهها کمک کند.
متن ویدیو
متن زمانبندیشده این جلسه برای مرور، جستجو و دسترسی سریعتر.
سلام عرض میکنم خدمت دوستان عزیز. خب بریم
سراغ ادامه بحثمون. در ادامه بحث
مهندس داده و لینوکس این جلسه بریم سراغ
یه دستوری داریم به نام اد یوزر.
دستور اد یوزر چیکار میکنه؟ از اسمش
معلومه دیگه. در حقیقت میاد یوزر اضافه
میکنه به اون سیستممون.
بذار اول از خود چت جیپی بپرسیم
خب بذار بذار با مفصل بهمون توضیح بده من از همین رومی میخونم میرم جلو بعد میریم
توی اون سروری که داشتیم
پیاده سازی میکنیم
میگه دستور اد یوزر برای ساختن یوزر جدید
استفاده میشه. ما زمانی که اون سرور
لینوکسی آوردید بالا یه یوزری داشت به نام
روت که همه کاره بود. خب ولی خب طبیعتاً
شما نمیتونید دسترسی روت رو به همه بدید.
منطقی نیست این کار مثل اینکه دسترسی
ادمین مثلاً ویندوزتونو بدید. خب میاید
چیکار میکنه؟ مثلاً برای آدما یوزر
میسازیم.
با این دستور شما میتونید بیاید یوزر
بسازید وقتی شما یک یوزری رو میسازید خب
یه دونه براش دایرکتوری توی هوم میسازه
گروه بحث بحث گروهش مهمه عضو چه گروهی
باشه و پسوردم براش برات ستآپ بکنید
گروه چیه شما مثلاً یه شرکتی رو تصور کنید
مثلاً یه گروه فنی داره یه گروه گروه
حسابداری داره یه گروه مثلاً حالا
حسابداری مالی یه گروه مثلاً اچآر داره
بعد تو هر گروه یه سری اعضا وجود دارن پس
شما وقتی میخواید یک عضوی رو مشخص کنید
باید مشخصم بکنید که عضو چه گروهیه
دستورش چیه اد یوزر بعد اسم اون یوزر رو مینویسید
وقتی این کارو بکنید این اتفاقات پشت سر
هم میفته میگه که من میومدم یوزر علی رو
اضافه کردم. بعد خودکار خودش میاد یه گروه
میسازه به اسم علی. اگر گروهو مشخص نکرده
باشه شما میتونید گروههم مشخص کنید.
بعد میاد یوزر علیو عضو گروه علی میکنه
هوم دایرکتوریشو میسازه. اسلش هوم اسلش
علی.
بعد
یه سری فایل اینجا کپی میکنه تو ایتی سی.
خیلی دیتیل واردش نمیشه اصلا چیه. بعد
میگه پسوردو وارد کن و حالا اطلاعات
دیگهای که اینجا وجود داره و درآمدم یه
تأییدی ازتون میخواد.
اما شما این امکانو دارید که یه سری کارا دیگه هم بکنید. بذارین جلوتر کجا گفته.
آها اینم باحاله. میگه زمانی که شما یوری رو اضافه میکنید چه اتفاقاتی اون پشت
داره میفته؟ وقتی این دستورو میزنید؟ رو
میزنید میگه اول میره داخل فایل ایتی سی
پس دبلدی که تمام بچهها یوزر پسهااتون
داخل این فایلست خب این فایله بذارین
دسترسی این فایله چهجوریه کیا به این فایل
دسترسی دارن بریم ببینیم جلسه قبلی راجع
به پرمیشن صحبت کردیم میام اینجا
میگم که سی دی بکن داخل اسلش ایتی سی یه
ال اس ال اینجا میگیرم یه فایلی داریم
اینجا به نام پس دبلودی
ناش پرمیشنشو نگاه کنید روت دسترسی
[ __ ] و رایت داره
بقیه فقط دسترسی
[ __ ] دارن نمیتونن برن داخلش چیزی رو عوض
بکنن فقط میتونن محتویاتشو
بخونم محتویاتشم بخوایم بخونیم دستور
داریم می کت
پس دبلیودی نگاه کنید الان مثلاً مثلاً
این یوزرا وجود داره داخلش به صورت پیشفرض
بالاترینشم یوزر روته
و ادامه اطلاعاتی که اینجا داریم خب حالا بریم یه دونه یوزر اضافه
میکنیم میاد اینجا یه خط بهش اضافه
میکنه
برای اون یوزر جدیده یه خط اینجا بهش
اضافه میکنه
پس اولین کاری که میکنه اینه
حالا گرپم یه دستور شبیه کته حالا یه ذره
دقیقتر این کارو میکنه میره داخل این
فایل دنبال علی میگرده نمیاد کل فایلو
بهتون نشون بده گرف میکنه اون چیز خاصی
که دنبالشی و مثلاً یه همچین چیزی اونتون
اضافه بشه الان میریم با هم میبینیم خب
بریم مثلاً ببینیم چه کاری بیا اد یوزر
علی ببینیم چه اتفاقی میفته
اد یوزر علی من چون دسترسی روت دارم
بچهها نیاز نیست اولش ش این سود رو
بنویسم اگه دستتون روت نبود باید بنویسید
پسوردو تکرار کن میگه اسمش چیه میگم که اسمش علیه بچهها
این اطلاعات اجباری نیستا میتون اینتر
بزنی رد کنی ولی خب من پر میکنم روم
نامبرش چیه میگم مثلاً ۲۳۵
ورکفونش چنده مثلاً میگم ۰۹۳۷
۴۵۶ ۱ ۲ ۳ ۱
فونش چنده مثلاً اینه
اینم اینتر میزنم میگه درسته یه دونه
میذارم دیفالتشم
ولی میتون شما بنویسید
خب الان بریم اینطورو ببینیم نگاه کنید
اینا علی رو ساخت عضو گروه علی هم هستش
نگاه کن تو اسلش هومم یه دونه دایرکتوری
براش ساخت بریم ببینیم
نگاه کنید اینجا یه دونه علی ساخته اون پیستا که از قبل بود هیچی
این از روال کار پس مراحلش به این شکله یوزرنیم علیه این پسورده که به صورت مارک
شده نشون میده طبیعتاً انتظار نداشته
باشید پسوردو شما اینجا بتونید ببینید این
پسوردشه دیگه چی داریم
این یوآیدیشه عدد بعدی یوزر آیدیه
از ۱۰۰م فکر کنم شروع میشه بله اولین یوزر
میشه ۱۰۰ بعد گروه آیدی عدد بعدی
بعد یه کامنتیه حالا هر چیزی میتونه باشه
هوم دایرکتوریشه
و لاگین شل
اون شلیه که بعد از لاگین میاد بالا
بچهها این شله. شما وقتی با یه یوزر دیگه
لاگین میکنید یه شل دیگه میاد بالا. یه
صفحه دیگهای میبینید همینهها منظور که
یک پوسته دیگهای شما ببینید.
اینم دقیقاً ترتیبش به همین صورت. حالا من
یه سری اطلاعات دیگه اینجا زدم اون نزده
بود برای همین اینجا مال من یه ذره فرق
داره.
یوآیدی روت صفره. بعد از ۱۰۰ شروع میشه میره جلو.
میتونید آیدی رو چک کنید. آیدی هست یوزری
مثلاً میزنید آیدی علی
اون یو آیدیشو بهتون برمیگردونه گروه
آیدیاشم برمیگردونه گروهشم برمیگردونه و
الی آخر
میگه که گروه خودکار درست میشه اگه شما مشخص نکنید اما شما میتونید گروههم مشخص
کنید بچهها خب بذارینم کجا گفته هوم
دایرکتوری که با همدیگه دیدیم ساخته شد
اینم بذارید رد شیم ازش پسوردم که ما ست میکنیم خودمون پسوردام بچهها داخل
اینجاست
داخل فایلیه به نام شدو خب بریم شدو رو پرمیشنشو ببینیم داخل این
دست این بالا داشتیم اینا شش
اینا [صدای خرناس] اینو نگاه کنید بچهها روت دسترسی [ __ ] و
رایت داره اعضای گروه روت دسترسی ریت ریت
خوندنشو دارن اما بقیه حتی نمیتونن بخونن
این فایلو فقط روت و گروه روت
اجازه خوندنشو دارم
خب اینا که بگذر کردیم
من دنبال اونجام که دقیق آپشناشو میگه آها ایناش
شما میتونید اسم گروههم بچهها مشخص کنید مثلاً میگید که علی رو اضافه کن عضو گروه
دولپرا بشه بریم یه گروه یوزر جدید اضافه
کنیم مثلاً من میگم که
خب ما ساختن یوزررو دیدیم یه نکته ریزی
وجود داره اونم اینه که شما زمانی که یه
دونه یوزر میسازید پیشفوز میره
میندازتش تو همون گروه اسم خودش مثلاً
علی رو ساختیم انداختش تو گروه علی ولی من
میخوام علی رو دارم میسازم یا هر یوزر
دیگهای رو بندازمش تو یه گروه خاصی نه
اینکه گروهی که خودش میسازه اول باید
بیاید بچهها گروهشو بسازید قبلش باید
گروهو بسازید خب بیایم اینجا
در ادامش گفته فکر کنما ولی فرض میکنیم حالا میخوایم اول گروه
بسازیم. خب ما دستور اد یوزررو داریم یه
دستورم داریم برای اضافه کردن گروه. بیایم
ببینیم.
خب یه دستوری داره به نام اد گروپ. اون اد
یوزر بود این اد گروپ. مثلاً من یه گروه
جدید میسازم به نام مثلاً تک.
خب حالا میام میگم اد یوزر مثلاً یه یوزر
جدید به اسم سارا ولی میخوام بندازتش تو
گروه تک دش دش گروپ
تک
خب میگه که اینجوری نمیشه خب دشش گروپشو برداریم چطور
الان شد پس دشتش گروپ نمیخواد
بریم توی ایتی سی هستیم ببینیم کت
پس دبلی رودی
الان سارا
سارا سارا ۱۰۱ ۱۰۰۱ نگاه کنید بچهها علی
یوآیدیش ۱۰۰ بود سالا شد ۱۰۱ تا اینجا
مشکلی نیست این جی آیدیش ۱۰۰ه یعنی گروه
علی آیدیش ۱۰۰ بود اما سارا عضو یه گروه
جدید شده
اینجوریهم میتونیم ببینیم ایناها
۱۰۱ گروه ساراهه
ولی گروه علی
علی بود که حسابه پس تونستیم سارا رو
بندازیم تو یه گروه جدید البته نه این
کارو نکرده ببخشید
اینجا رو نگاه کنید الان سارا عضو چند تا
گروه شده عضو گروه سارا شده دیفالت خودش
عضو گروه یوزرز که هیچی عضو گروه ۱۰۲ تک
هم شده
خب خب
یعنی پیشفرض خودش اومد اون یوزر در حقیقت
گروه سارا رو هم ساخت من فکر کنم به خاطر
این دستور اولیه بود که زدم اشتباه زدم
حالا کاری نداریم ولی علقائین عضو گروه تک
هم شد سارا
ولی علی فقط عضو گروه خودشه و گروه یوزرز
خب ببینیم دیگه چی داریم اینم که اینجا بهمون گفت دشش گروپو
نمیخواست من اشتباه زدم
اینجوری اضافه میکنه
یه دستوری هم داریم به نام گروپس علی مثلاً میتونیم اعضای گروهو ببینید خب
حالا ما اینجا خیلی عضوی نداریم مثلاً بیم
یه عضو جدیدم اضافه کنیم مثلاً اد یوزر
مثلاً یه دونه سپیده هم اضافه کنیم به
همون یک
یاد نداره الان ما آیدی
سفیده رم ببینیم
عضو گونه تک هم شده
عجیبه این دستور کار نکرد آ یه لحظه
آها اینجوری بود اسم گروهو نباید بنویسی
اسم یوزره رو باید نوشتی اوکی میگه گروهی
که سارا عضوشه خب
نه گروههایی که سال عضوشه من دستور رو برعکس گفتم این نمیاد لیست اعضا گروه
گروهو نشون بده میاد
گروههایی که سارا عضو شهرو نشون میده خب
سارا عضو گروههای سارا یوزرز و تیکه من
اون دستور یه ذره اشتباه گفتم اگه بخوایم
ببینیم چه کسی عضو اعضای مثلاً تکه باید
بگیم فکر کنم گت ای ان تی
گروپس فکر کنم تک اینجوری باید بگیم
گت ای ان تی بود فکر کنم اجازه بدید من خودم یادم از اینجا رو بذارید یه سؤال
بکنم
این اسشو برداریم درست شد الان میگه گروه تک که آیدیشم ۱۰۲ه
این اعضا رو داره
مثلاً گروه علی که پیشور ساخته شد یه دونه
عضو بیشتر نداره که اونم باید علی باشه
هیچ عضوی نداره پس علی کجاست
علی گروه علیه دیگه چرا علیو نشون نداد اینجا
اینجا درست نشون داد
این میگه هیچ عضوی نداره ولی اینجا عضو داره بذار این خطو کپی کنیم
میگه این داره به ما میگه که میگه این دست این خط داره میگه که علی وجود داره و این
اطلاعاتشه اوکی تا اینجا مشکلی نداریم خب
یوآیدیش ۱۰۰ه گروه اولیهش
اینه
یه گروه ثانوی هم داره که میگه اینهچی
اما این قسمت من سؤالمه میگه یوزرنیم نیمه
الان مثلاً من اینجاست که اینا رو رد کنیم
آها دقیقاً مثالم اینه چرا علیو جلویی
ننوشته
میگه من شاید شما انتظار داشته باشه که
علی رو باید مینوشت عضو گروه علیه چرا
ننوشته
آها میگه اگر پرایمری گروهش باشه اینو نمیاره به خاطر این بوده
مثلاً اگه من الان بیام سارا رو عضو گروه
علی بکنم
نشون میده بذارید سارا رو عضو گروه سپیده رو عضو گروه علی بکنم
یه خورش سپید سپیده رو نشون داد. چرا؟ چون علی پرایمیر گروه سفیده نیست ولی خود علی
پرایمیر گروهش علیه. برای همین نشون نداد.
اینم نکته جالبی بود. نمیدونستم خودم. خب
این از این دیگه چی داریم؟ بیایم بالاتر
ببینیم چی جانم مونده باشه این مبحث یوزر
اضافه کردن.
اگه میخواستیم بین یوزرا جابهجا بشیم با
این دستور جابهجا بشیم فعلاً کاری با این
نداریم.
اینو با همدیگه دیدیم.
اینو ولش کنیم.
میتونید هوم دایرکتوری رم بچهها عوض
کنید اگه دوست داشتید. یعنی خودش پیشفرض
میره تو اسش هوم اسلش اون اسمی که گذاشتید
ولی میتونید اینجا وقتی دارید یوزررو
میسازید با دش دش هوم هوم دایرکتوریشو
تغییر بدید به یه جای دیگه یه مسیر دیگه.
اینم شدنیه.
شلم میتونید تغییر بدین که فعلاً کاری
نداریم. اینم بگذریم.
اینم بگذریم و اینا ارم بگذریم.
خب این از بحث اضافه کردن یوزر و گروه. خب برا این جلسه کافیه بریم بیایم ادامهشو
جلسه بعدی صحبت کنیم. فعلاً خداحافظ. ‏M.
پرسشهای رایج
پاسخ کوتاه و مستقیم به پرسشهایی که معمولاً هنگام یادگیری این موضوع مطرح میشوند.
دستور اد یوزر برای ایجاد کاربر جدید استفاده میشود و به طور خودکار دایرکتوری، گروه و پسورده در فایل شدو ایجاد میکند.
کاربر را میتوان با استفاده از دستور اد گروپ به یک گروه خاص افزود.
در صورتی که یک گروه اصلی (Primary Group) باشد، اعضا آن در نمایش نمیشوند.
آخرین بهروزرسانی محتوای متنی:
🎓 دوره جامع «متخصص مهندسی داده و بیگ دیتا» | Pista Academy در دنیای امروز، حجم عظیمی از دادهها هر روز توسط سازمانها، کسبوکارها و سرویسهای آنلاین تولید میشود؛ اما داده زمانی ارزشمند است که بتوانیم آن را بهدرستی جمعآوری، ذخیره، پردازش و مدیریت کنیم. در دوره «متخصص مهندسی داده و بیگ دیتا» در Pista Academy، قدمبهقدم با مفاهیم، ابزارها و تکنولوژیهای مهم حوزه Data Engineering و Big Data آشنا میشویم و تلاش میکنیم مسیر یادگیری را از مفاهیم پایه تا ابزارهای حرفهای این حوزه طی کنیم. 📚 در این دوره با موضوعاتی مانند موارد زیر آشنا خواهید شد: 🔹 Linux Server و ابزارهای موردنیاز مهندسی داده 🔹 Python و Java برای کار با ابزارهای Data Engineering 🔹 مفاهیم دادههای توزیعشده و پایگاه داده 🔹 پایگاه دادههای رابطهای و SQL 🔹 پایگاه دادههای NoSQL 🔹 مفاهیم Big Data 🔹 اکوسیستم Hadoop 🔹 کار با ابزارهای Hadoop و مثالهای کاربردی 🔹 Apache Spark و پردازش دادههای حجیم 🔹 کار عملی با ابزارهای Spark 🔹 Kubernetes 🔹 خودکارسازی و مدیریت فرایندهای انتشار در مهندسی داده 🎯 این دوره برای چه کسانی مناسب است؟ اگر قصد دارید وارد حوزه مهندسی داده شوید، دانش خود را در زمینه Big Data گسترش دهید یا با ابزارهایی مانند Hadoop، Spark، SQL، NoSQL و Kubernetes بهصورت جدیتر آشنا شوید، این دوره میتواند مسیر مناسبی برای شروع و توسعه مهارتهای شما باشد. در طول دوره تلاش میکنیم مفاهیم را به زبان ساده و کاربردی بررسی کنیم و در کنار مباحث تئوری، با ابزارها و سناریوهای واقعی نیز آشنا شویم. ━━━━━━━━━━━━━━━━━━ 📌 نام دوره: متخصص مهندسی داده و بیگ دیتا 🏫 Pista Academy آموزش تخصصی، ساده و کاربردی اگر این آموزش برای شما مفید بود، با 👍 لایک کردن ویدیو و Subscribe کردن کانال Pista Academy از ادامه تولید آموزشهای تخصصی حمایت کنید. همچنین اگر درباره مباحث دوره سؤال یا پیشنهادی دارید، در بخش نظرات مطرح کنید. 👇 #مهندسی_داده #بیگ_دیتا #DataEngineering #BigData #Python #SQL #NoSQL #Hadoop #Spark #Kubernetes #PistaAcademy