Loading…

جزیره لینوکس و سیستم های متن باز

ارسال کننده: mabedini
سلام دوستان مدیر سایت mabedini.ir هستم. از سال ۱۳۸۱ با سیستم عامل های مبتنی بر BSD کار کردم. مقالات و فیلم های آموزشی در زمینه BSD تهیه کردم. یکی از سیستم عامل های مورد علاقه من OpenBSD است. در حال حاضر دوره هایی برروی انواع فایروالهای زیر رو در سایت دارم ** دوره آموزش pfsense به صورت مقدماتی و نصب انواع بسته های کاربردی. ** دوره آموزش فایروال IPFW در FreeBSD ** دوره آموزش فایروال ipfire ** دوره جدید فایروال OPNsense
ارسال پیام خصوصی
امتیازات این مطلب
نکته: بخش 4.4 از سری آموزش های BSDA(کنترل کردن فایلهای پیش فرض شاخه کاربر در BSD)
سلام دوستان عزیز
بارهای شده که شما در سیستم عاملهای خانواده BSD یک کاربر جدید اضافه می کنید و این کاربر جدید به شاخه به نام Home دارد که محل ذخیره سازی فایلهای شخصی کاربر است، این شاخه در زمان اضافه شدن کاربر ایجاد شده و یک سری فایلهای پیش فرضی را در خود جای داده است. فایلهای پیش فرض در این بخش در یک شاخه معروف به نام skel قرار می گیرد که محل ذخیره سازی فایلهای پیش فرض است و از این محل است که فایلهای پیش فرض برای هر کاربری کپی می شود.

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

یک سری فایلهای خاص که شمال متغییر های سیستمی،متغییرهای ورود به سیستم، فایل مربوط به aliases و سایر تنظیمات است به نام (.login, .cshrc, .shrc, .rhosts, .mailrc ) این فایلها به صورت پیش فرض در زیر شاخه skel وجود دارد و برای هر کاربری هم در شاخه home کپی می شود که به اصطلاح به این فایلها dotfiles هم گفته می شود.
اگر شما قصد دارید به عنوان یک مدیر سیستم که همه کاربران شما از متغییرهای یکسانی برخوردار باشند باید این فایلها را در زیر شاخه skel مدیریت و ویرایش کنید. در این بخش نمونه از فایلهای dotfiles در زیر شاخه skel در سیستم عامل FreeBSD را مشاهده می کنید:

FreeBSD$ ls /usr/share/skel
dot.cshrc         dot.login_conf    dot.mailrc        dot.rhosts
dot.login         dot.mail_aliases  dot.profile       dot.shrc
به این نکته توجه کنید که این فایلها در سیستم عامل های NetBSD و OpenBSD در زیر شاخه etcskel/ قرار دارند.
در سیستم عامل OpenBSD هم فایلهای dotfiles در زیر شاخه etc/dotfile قرار دارند به صورت زیر این فایلها را مشاهده می کنید:
OpenBSD$ ls /etc/dotfiles
OpenBSD$

Try using "ls -a":

OpenBSD$ ls -a /etc/dotfiles
.        ..       .cshrc   .login   .mailrc  .profile .rhosts
دیدگاه ها

هیچ دیدگاهی برای این مطلب ارسال نشده است

برای ارسال نظر وارد شوید.

Countdown