Amirhoseinsohrabi
Amirhoseinsohrabi
خواندن ۱ دقیقه·۳ سال پیش

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

ایجاد حساب کاربری

برای ایجاد حساب کاربری با این ابزار کار عجیب و غریبی نیاز نیست . کافیست دستور را به همراه اسم حساب تایپ کنید تا حساب کاربری برای شما ایجاد شود.

$ sudo useradd amirhh1 $ cat /etc/passwd | grep 'amirhh1' # amirhh1:x:1001:1001::/home/amirhh1:/bin/zsh

ایجاد حساب کاربری با شناسه کاربری خاص

همانطور که میدانید هر حساب کاربری در لینوکس دارای یک شناسه کاربری خاص است. اگر میخواهید حسابی با شناسه کاربری دلخواه ایجاد کنید کافیست از سوییچ u- استفاده کنید. این سوییچ به شما این امکان را میدهد تا حسابی با شناسه کاربری خاصی را ایجاد کنید.

$ sudo useradd -u 1234 amirhh1 # uid=1234(amirhh1) gid=1234(amirhh1) groups=1234(amirhh)

ایجاد حساب کاربری در یک گروه خاص

به جز uidهر کاربر در لینوکس عضو یک groupid خاص هم هست. اگر خواستید که کاربر شما عضو یک groupid خاص باشد. کافیست که از سوییچ g- استفاده کنید.

$ sudo useradd -g 1236 amirhh1 # uid=1234(amirhh1) gid=1236(amirhh1) groups=1234(amirhh)

ایجاد حساب کاربری با تاریخ انقضای دلخواه

اگر خواستید که حساب کاربری شما در تاریخ دلخواهی منقضی شود از سوییچ e- استفاده کنید. با استفاده از این سوییچ میتوانید تعیین کنید که حساب شما در روز چه ماه یا چه سالی منقضی شود.

$ sudo useradd -e 2022-03-30 amirhh1

نوشتن توضیحات در مورد حساب

اگر میخواهید که راجب کاربر توضیحاتی را ارائه دهید از سوییچ c- استفاده کنید. با استفاده از این سوییچ میتوانید به راحتی راجب حساب کاربری توضیحاتی را ارائه دهید.

$ sudo useradd -c 'this is a test user' amirhh1 #

ایجاد حساب کاربری با رمز عبور

شما میتوانید با استفاده از سوییچ p- برای حساب کاربری پسورد تعیین کنید.

$ sudo useradd -p password amirhh1

حذف کردن حساب کاربری

برای حذف حساب کاربری میتوانید از userdel استفاده کنید. در استفاده از این ابزار خیلی دقت کنید.

$ sudo userdel -rf amirhh1
امیرحسین سهرابیترمینال لینوکسمدیریت حساب های کاربری با useraddابزار useradd لینوکسکار با useradd
python developer
شاید از این پست‌ها خوشتان بیاید