Another great RocketTheme Joomla Template brought to you by the RocketTheme Joomla Template Club.

نظر سنجی

دوست دارید مقالات سایت بیشتر از کدام موضوعات باشد؟
 
IP شما = 38.103.63.60

لینک Rss مطالب

توجه :

"نقل تمام یا بخشی از مطالب سایت تنها با لینک به مطلب و معرفی نویسنده آن مجاز است"
دوستانی که از طریق موتورهای جستجوگر به دنبال مطلبی خاص وارد سایت شده اند و هم اکنون به دلیل پویایی سایت مطلبی در آن مورد مشاهد نمیکنند میتوانند به FORUM سایت مراجعه کنند.

 
تغییر شل پیش فرض در لینوکس
(0 :مجموع راي ها)
نگارش یافته توسط رضا بهروزی   
شل پیش فرض هر کاربر در فایل etc/passwd/ قابل مشاهده می باشد ولی از طریق این فایل اگر کاربر ریشه نباشید امکان تغییر وجود ندارد.
نمونه محتویات این فایل :
cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh


فایل etc/shells/ حاوی لیستی از شل هایی است که بر روی سیستم موجود میباشد و از طریق آن می توانید شل مورد نظر خود را انتخاب کنید :
PersianAdmins:~# cat /etc/shells
# /etc/shells: valid login shells
/bin/csh
/bin/sh
/usr/bin/es
/usr/bin/ksh
/bin/ksh
/usr/bin/rc
/usr/bin/tcsh
/bin/tcsh
/usr/bin/esh
/bin/bash
/bin/rbash

هر کاربر تنها می تواند شل پیش فرض خود را تغییر دهد و تنها کاربر ریشه قادر است تنظیمات کاربران دیگر را تغییر دهد.
برای تغییر شل پیش فرض از دستور chsh استفاده می کنیم که خلاصه شده change shell می باشد :
chsh -s {shell-name} {user-name}

shell-name نام شل مورد نظر می باشد که باید آدرس کامل آن وارد شود .
user-name نام کاربری که این تغییرات بر روی آن اعمال می شود. در صورتی که کاربر ریشه هستید از این گزینه استفاده کنید.

مثال :
تغییر شل کاربر جاری
chsh -s /bin/csh

بعد از زدن این دستور از شما پسورد خواسته می شود که می بایست پسورد خود را وارد کنید.

تغییر شل پیش فرض کابر رضا از طریق کاربر ریشه :
chsh -s /bin/csh reza
وقتی از کاربر ریشه استفاده می کنیم پسورد پرسیده نخواهد شد.

مشاهده تغییرات :
قبل از دستور

PersianAdmins:~# cat /etc/passwd | grep reza
reza:x:1000:1000:reza,,,:/home/reza:/bin/bash
بعد از دستور

PersianAdmins:~# cat /etc/passwd | grep reza
reza:x:1000:1000:reza,,,:/home/reza:/bin/csh



:||:: ارسال به دوست

  نظرات (5)
1. قدردانی
نوشته شده توسط نیما website, روشن 19 مرداد 1386,ساعت 18:34:12
سلام و خسته نباشید؛ مطالب جالبی می نویسید و خیلی هم برای تهیه اونها زحمت میکشید، خواستم قدردانی کنم. 
واقعا جای یک forge ایرانی خالی بود که به همت شما دیگه خالی نیست. :)
2. تشکر
نوشته شده توسط Mahdi, روشن 20 مرداد 1386,ساعت 03:09:27
خواستم خلاصه و مفید بگیم که واقعا دستتون درد نکنه! 
خیلی خوب و عالی دارید مطلب می دید. 
امیدوارم موفق باشید...
3. نوشته شده توسط داود, روشن 06 بهمن 1386,ساعت 06:33:40
آقا این شل چی هست چکاری نجام میده ؟؟؟؟
4. نوشته شده توسط This email address is being protected from spam bots, you need Javascript enabled to view it website, روشن 17 بهمن 1386,ساعت 22:56:42
jidhfegbca nsrpmtlkoq 2y1w4x53zu dominium pizza filmiki gay bdsm opowiadania milionerzy darmowe filmy
5. نوشته شده توسط This email address is being protected from spam bots, you need Javascript enabled to view it , روشن 08 شهریور 1387,ساعت 10:13:49
be salam  
jenab behruzi mikhastam azatun komak begiram dar zamine linux  
1 proje kelasi be ma dadan ke ba code neviri kari konim bad az run shodane filhaye init tu linux jaye inke shell grafikie linix bala biad 1 file x(grafiki ) masaln 1 panjere ke tun neveshte bashe hello befarz run beshe  
khoshhal misham age rahnamayim konin va code morede nize in karo behem bedin  
moafagho sarboland bashin  
ghorbane shoma masoud

نوشتن نظر
نام:
ايميل:
صفحه اصلي:
عنوان:
BBCode:Web AddressEmail AddressBold TextItalic TextUnderlined TextQuoteCodeOpen ListList ItemClose List
نظر:



كد:* Code
من اين نظر را دوستانه جهت تماس ارسال ميكنم

 
< بعد   قبل >
PersianAdmins