Mais conteúdo relacionado
Semelhante a Nfs Acl (20)
Mais de Yashar Esmaildokht (18)
Nfs Acl
- 2. : نویسنده درباره
رشته آموخته دانش دخت اسمعیل یاشار بنده
cyber security
. هستم
از بیش
۱۵
. دارم فعالیت سابقه سال
مولف مدرس مشاور : داد شرح زیر های ساختار در میتوان را بنده های فعالیت جمله از
- -
gnu/linux system/network/security/cloud/Storage Engineer/administrator & oracle dba |
Linux Trainer |devops
. : جدید دنیاهای کشف و تحقیق و مطالعه به مند اقهلع
)
. کنم اشاره استراتژی های بازی و اوتلو و شطرنج بازی به میتوانم من های سرگرمی از واقع در
تبریز اگل گذاران بنیان از یکی و لینوکس گنو و باز متن دنیای عاشق . هستم عاشق یک من
/
: کنید پیدا و کنید دنبال را من میتوانید چطور خب
: 09141100257
Mob
Telegram ID
Telegram channel
Instagram Account
Linkedin Account
. بشنوم را انتقادتون یا پیشنهاد هرگونه میشم خوشحال همچنین
: کنید پیدا را من از ی دیگر های کتاب میتونید چطور
توی
slideshare
. کنید پیدا را کردم منتشر آزاد بصورت که دیگری های کتاب میتونید بگردید من اسم دنبال گوگل یا
- 3. : به تقدیم
خدا
شتافت یاریم به که بود او تنها هایم سختی در که چرا
مادرم
اویم مدیون که را حبت َم و انسانیت داد یاد و . کرد تقدیم زندگی به مرا که چرا
پدرم
اویم مدیون و بود من حامی همیشه روحش که
عشقم
هست و بود مشوقم که
سورس اپن جامعه
بشریت
را هایش دانسته میکند منتشر و میخواند که او و
: هیچ دیگر و جهانی صلح امید به و
)
- 5. ؟ کنیم استفاده لینوکس گنو از چرا
/
برای جایگزین یک دنبال به باید ،نیست تان
ینیازها رفع برای مناسبی عامل
مسیست ویندوز که رسیدید نتیجه این به اگر
باشید آن
.
ندارد وجود فراوانی های
بانتخا
.
و مک به تنها بتواند ها
لعام
مسیست سایر میان از ما های
بانتخا بهترین شاید
گنو
/
شود منتهی لینوکس
.
اختصاصی افزارهای
تسخ به محصور اپل شرکت ی
هانحصارطلبان های
تسیاس علت به مک
مناسبی و کامل کارکرد نیز نصب صورت در و شود
یم نصب افزارها
تسخ سایر روی سختی به و است شرکت همان
ندارد
.
گنو عامل
مسیست
/
دارد جالبی بسیار
هتاریخچ که است رایانه تاریخ های
هپروژ بزرگترین از یکی لینوکس
.
علت به بعدها اما شد ایجاد سرگرمی جهت تنها اندیلفن دانشجوی یک توسط آن مونولیتیک ی
ههست که عاملی
مسیست
انتشار مجوز انتخاب
GPL
در اکنون و پیمود جهشی را پیشرفت مسیر
۲۲
نفوذ ها
نانسا اکثر زندگی در اش
یسالگ
است
ه
دکر
.
از بسیاری روزها این
پسوند که وسایلی
«
هوشمند
»
قلب عنوان به لینوکس از کشند
یم خود دنبال به را
کنند
یم استفاده خود عامل
مسیست
.
مثل خانگی وسایل تا گرفته موتورسیکلت و ماشین مثل مختلف ی
هنقلی وسایل از
دارند را خود جای نیز ها
تتبل و موبایل های
یگوش البته و و تلویزیون ،یخچال
…
.
گنو روی توان
یم هم دسکتاپ ی
هزمین در آیا گیرد؟
یم چشمه سر کجا از موفقیت همه این اما
/
کرد؟ باز حساب لینوکس
گنو ی
هرایان به نفوذ احتمال ;
/
است کم لینوکسی
;
دنیاست های
لعام
مسیست ترین
نام از یکی لینوکس مسلما
.
پشت که است ای
هفلسف ویژگی این آمدن وجود به دلیل
گنو عامل
مسیست
/
دارد وجود آزاد افزارهای
منر و لینوکس
.
ایسنیسل طبق
GPL
شما است لینوکس انتشار مجوز که
اما آزادانه نهایت در و کنید ویرایش آزادانه ،ببینید آزادانه را آنها ،کنید دریافت آزادانه را برنامه یک کدهای توانید
یم
کنید منتشر ایسنسل همان تحت
.
و برسند نفر هزار صدها به لینوکس ی
ههست دهنگان
هتوسع تا شده باعث ویژگی این
است
هکرد کم بسیار را امنیتی های
هحفر و برده البا بسیار را عامل
مسیست پایداری امر همین
.
است حقیقت یک نگرفتن ویروس
گیرد
ینم ویروس لینوکس که باشید
هشنید هم شما شاید
.
توجیه عامل
مسیست این کم کاربرد با را اتفاق اینها
یخیل
از بیش که بدانید است بهتر اما کنند
یم
۴۰۰
از
هابررایان
۵۰۰
همچنین کنندو
یم استفاده لینوکس از دنیا برتر ی
هابررایان
از بیش
۷۰
های
هدهند سرویس درصد
(
servers
)
اند
هکرد انتخاب را عامل
مسیست این نیز جهان
.
خاصی ایللد به البته
از دسکتاپ کاربران تعداد همچنان
۳
است
هنکرد تجاوز درصد
.
کاربران علت به لینوکس عامل
مسیست مسلما حساب این با
- 6. و خرابکاری برای ویندوز به نسبت بیشتری پتانسیل سرورها و ها
هرایان ابر بخش در حیاتی های
تمسئولی و زیاد بسیار
دارد ویندوز به نسبت بیشتری امنیت و پایداری که کنیم
یم مشاهده عمل در اما دارد نفوذ
.
ویروس لینوکس چرا اما
گیرد؟
ینم
وجود امر این دلیل
یدسترس مجوزهای
است متفاوت ها
لفای به لینوکس دید یعنی است
.
مثل اجرایی ی
هبرنام هر
کنند
یم طی شدن اجرا برای را خاصی مراحل ها
سویرو
:
۱
.
کند
یم بررسی بودن اجرایی نظر از را فایل نوع ابتدا عامل
مسیست
.
۲
.
شود
یم بررسی اجرا برای کاربر مجوزهای
.
۳
.
گیرد
یم قرار برنامه فایل اختیار در افزاری
تسخ منابع و شود
یم اجرا فایل البا مورد دو تایید صورت در
.
شوند
یم طی چگونه ویندوز و لینوکس عامل
مسیست دو در مراحل این ببینیم حال
.
۱
.
شود
یم شناخته آن پسوند از فایل نوع ویندوز در
.
پسوند فایل اگر یعنی
,
exe com
یا
bat
فایل مانند باشد
هداشت
شود
یم رفتار آن با اجرایی
.
توسط تغییر قابل که شوند
یم شناخته آنها داخلی سرنام روی از ها
لفای نوع لینوکس در اما
نیستند کاربر
.
فایل یک ،کند
ینم ایجاد اجرایی فایل آن با لینوکس رفتار در تغییری هیچ پسوند نداشتن یا داشتن واقع در
آن پسوند اگر حتی است اجرایی حتما لینوکس در اجرایی
jpg
باشد
.
۲
.
دارند اجرا مجوز ویندوز در کاربران ی
ههم برای ها
لفای ی
ههم فرض
شپی حالت در
.
فایل
مسیست از که صورتی در البته
Ntfs
دهند انجام کاری هر آزادند همه و داشت نخواهد وجود بررسی برای مجوزی الاص وگرنه کنید استفاده
.
است فایل یک های
شبخ مهمترین از کاربران برای اجرا مجوز لینوکس در
.
برای شود شناخته اجرایی اگر فایل یک یعنی
باشد داشته شدن اجرا مجوز باید اجرا
.
شرایط در و فایل ی
هکنند ایجاد کاربر برای فقط اجرا مجوز فرض
شپی حالت در
رود
یم بین از فایل شدن کپی صورت در هم مجوز این شود
یم داده خاص
.
اینترنت از را اجرایی فایل شما اگر یعنی
در را سیستم منابع نشود داده اجرا مجوز آن به شما توسط تا شود دانلود اتوماتیک ایلیلد به فایل این یا کنید دانلود
گیرد
ینم اختیار
.
پایین ی
ههزین
انتشار مجوز از لینوکس ی
هاستفاد دلیل به هم باز
GPL
آید
یم پایین بسیار عامل
مسیست نهایی ی
ههزین
.
کدهای اکثر زیرا
است
هشد نوشته دنیا سراسر مردم طرف از و داوطلبانه صورت به آن
.
- 7. دبیان دهندگان
هتوسع از یکی آنالیزهای طبق که بدانید است جالب
(
debian
)
شمار نظر از لینوکس توزیع بزگترین که
تقریبا دبیان دوباره تولید ،است برنامه
۱۹.۱
ارلد میلیارد
(
حدود چیزی یعنی
۲۴
و هزار
۷۰۰
تومان میلیارد
)
بر در هزینه
لینوکس ی
ههست ارزش دیگری ای
همحاسب در و دارد
۳
است
هشد زده تخمین ارلد میلیارد
.
پذیری انعطاف
انتشار مجوز این آورد حساب به افزار
منر صنعت برای ابلانق یه را گنو توان
یم حقیقتا
-
فلسفه این آن از بهتر و
-
برای
بود هم موفق حقیقتا و آمد وجود به افزارها
منر پیشرفت سد برداشتن
.
انتشار مجوز لطف به هم پذیری انعطاف یعنی لینوکس ویژگی چهارمین
GPL
آمده وجود به آزاد افزار
منر تفکر و
.
طبق
کرد سازی آماده خود نیازهای برای را آن و ویرایش آزادانه را عامل
مسیست این کدهای توان
یم مجوز این
.
ویژگی این
ببینیم مختلف های
هدستگا روی را عامل
مسیست این تا شده باعث
.
سیکلت موتور المث
02
TTX
شرکت محصول
Mavizen
داخلی ی
هرایان با الکترونیک ای
همسابق موتورسیکلت نخستین
است
.
شود
یم هدایت لینوکس طرق از الکام سیکلت موتور این
.
شرکت شیردوشی های
هدستگا یا
DeLavel
از
کند
یم استفاده دور راه از کنترل و مدیریت برای لینوکس عامل
مسیست
.
سیستم بر متحده اتلایا پست سرویس همچنین
تپد
یم لینوکسی عامل
مسیست یک آن قلب در که بوده متکی اتیلمراس سازی مرتب
.
ایزامو
(
Isamu
)
سال حوالی در که
۲۰۰۱
شناخته لینوکس برمبتنی نمای
نانسا روبات نخستین عنوان به ،شد عرضه
شود
یم
.
است شده تبدیل ها
تروبا انواع تمام معمول بنیان به لینوکس ،کنون
ات زمان آن از اما
.
ها
تروبا این جمله از
پلئو به توان
یم
(
Pleo
)
کاتانا روباتیک بازوی و متحرک
یباز
باسبا دایناسور
(
Katana Robotic Arm
)
توسط که
نورونیکز
(
Neuronics
)
کرد اشاره ،است شده ساخته صنعتی کاربردهای برای
.
دارد حضور هم راهنما های
غچرا در حتی عامل
مسیست این نهایت در و
.
ترافیک پیک
(
Peek Traffic
)
از ای
همجموع
حتی و نیویورک ،آیوا نظیر هایی
نمکا در را ترافیک کنترل که کند
یم تولید را لینوکس بر مبتنی راهنمایی های
غچرا
بزرگراه
۱۰۱
دارند عهده بر آنجلس
سل در
.
عامل
مسیست کدهای از اعلاط
دارید خبر خود عامل
مسیست رازهای و رمز تمام از شما که است این سورس
ناپ افزارهای
منر های
یویژگ از یکی
.
المث
نام به ای
هبرنام شناسایی باعث ویژگی همین
carrier IQ
به و ذخیره را همراه های
نتلف کاربران از زیادی اعاتلاط که شد
- 8. کرد
یم ارسال معلومی نا جای
.
در که کنیم بررسی را تر افتاده پا پیش های
یویژگ هم کمی توانیم
یم بگذریم کلیدی و اصلی های
یویژگ این از اگر اما
آید
یم چشم به بیشتر دسکتاپ ی
هنسخ
.
نصب از بعد آماده ی
هبرنام صدها
ًالکام را شما نیاز که شوند
یم نصب دیگر درشت و ریز ی
هبرنام هزاران با فرض پیش صورت به لینوکس های
هنسخ اکثر
کنند
یم برطرف
.
خود به افزاری
منر ای
همجموع خرید و یافتن نیست ازمل دیگر توزیع هر نصب از بعد شما همین برای
بدهید
.
است استفاده ی
هآماد چیز همه یافتن برای
.
کلیک یک با نصب
تکان خود ی
هرایان پشت از نیست ازمل حتی نیست نگرانی جای داشتید نیاز ای
هبرنام به هم باز نصب از بعد اگر حتی
بخورید
.
به را بروزرسانی و نصب کار دارند قرار لینوکس مختلف های
عتوزی در که هایی
هبست مدیریت یا نصاب های
هبرنام
دهند
یم انجام کاربر برای سادگی
.
متفاوت و سریع رسانی روز به
کاربران ی
هاستفاد ی
هآماد آن ی
هشد احلاص ی
هنسخ بعد روز چند بشود کشف باگی که هنگامی لینوکس عامل سیستم در
است
.
اکثر رسانی بروز قدرت شما ،آپدیت افزار نرم از استفاده با که است یکپارچه طوری لینوکس سیستم اینکه ضمن
دارید را ها برنامه
.
آن به وابسته های برنامه و عامل سیستم اتلاشکا به محدود تنها ویندوز در این
(
،پلیر مدیا مثل
و اکسپلورر
…
)
است
.
بروزرسانی یک در است ممکن نیز جدیدی های ویژگی امنیتی های آپدیت بر اوهلع لینوکس در
باشد گرفته قرار
.
نیست پوشیده شما بر چیز هیچ لینوکس در
.
شده روز
هب های
هبست تمامی حجم و توضیحات ،نام ،رسانی روز به ی
هبرنام
ببینید را روزرسانی به فرآیند ذره ذره توانید
یم شما و گذارد
یم شما اختیار در را
.
سریع پیشرفت
دهد
یم روی آزاد دنیای در نویی اتفاق روز هر آزاد افزارهای
منر ی
هفلسف و استالمن ریچارد لطف به
.
علت همین به
هستند شدن کامل حال در روز هر سورس اپن های
هبرنام
.
را پیشرفت این سرعت لینوکسی نویسان برنامه تعدد طرفی از
است
هکرد بیشتر
.
- 9. درایورها نصب
دهید انجام کاری هیچ نیست ازمل درایورها اکثر نصب برای لینوکس در
.
استفاده معروف قطعات با رایانه یک از اگر
کند
یم اندازی راه و کرده شناسایی را قطعات خودکار صورت به لینوکس ی
ههست کنید
یم
.
داشته انداز
هرا به احتیاج ها
هرایان بعضی در است ممکن که هستند قطعاتی تنها گرافیک های
تکار و وایرلس های
ممود
باشند
.
العاده
قفو های
تافک و زیبایی
گنو های
عتوزی اینکه در
/
نکنید شک است تر
نر
دم و زیباتر بسیار ماکروسافت
لعام
مسیست از لینوکس
.
مدیر ی
هوسیل به
های
هپنجر
compiz
یا
Kwin
بدهید خود دسکتاپ به مختلف افکت دهها توانید
یم
.
زیبایی همچنین
KDE
سادگی و
Gnome
است زد
نزبا لینوکس دنیای در
.
سلیقه هر برای هایی
عتوزی
عامل
مسیست از متفاوت توزیع هزاران امروزه
دارد وجود لینوکس قدرتمند
.
میان این از
تا شده
یاملاس های
عتوزی به توان
یم
هایی
عتوزی و بازی مخصوص هایی
عتوزی
،شیمی مثل دانشگاهی های
هرشت مخصوص
ی
هبرنام ها
هد که و برق ،ریاضی ،فیزیک
…
آوری
عجم خود در را رشته مخصوص کاربردی
کرد اشاره ،اند
هکرد
.
فرمان خط توسط جادویی کنترل
ترمینال از کنند استفاده لینوکس عامل
مسیست از اند
هگرفت تصمیم تازگی به که بسیاری
(
شبیه محیطی
command
prompt
آن برابر چند قدرتی با ویندوز در
)
دارد جدا دنیایی خود برای لینوکس ترمینال بدانید است بهتر اما ،گریزانند
.
است مشتتان در لینوکس حقیقت در و دهید انجام خواهید
یم کاری هر ترمینال با توانید
یم شما
.
دستورات فهمیدن
کند سرگرم را شما ها
تمد برای تواند
یم آید
یم دست به اینترنت در جستجو با مواقع اکثر که ترمینال
.
بدانید نیست بد
- 10. گیرد
یم صورت فرمان خط و ترمینال از الکام امنیت بردن البا منظور به شبکه برای لینوکس از استفاده که
.
رایگان دانلود
کنید دانلود توزیع آن اینترنتی پایگاه از رایگان و راحتی به توانید
یم را لینوکس های
عتوزی اکثر از جدیدی ی
هنسخ هر
.
شود
یم برداشته شما دوش از هم آن خرید زحمت پس
.
کند
یم صدق نیز آزاد های
رافزا
منر اکثر ی
هدربار ویژگی این
.
البته
کنند
ینم دریافت پولی کدهایشان برای باز
نمت افزارهای
منر دهنگان توسعه چون که نیست معنی این به بودن رایگان این
دهند
یم ارائه را تری
فضعی محصول پس
.
است متفاوت باز متن مدل در کسب شیوه الاصو
.
المعمو باز
نمت افزارهای
منر
آورند
یم دست به زیر های
هشیو به را خود های
هسرمای
.
•
پشتیبانی های
سسروی ی
هارائ
(
اوبونتو برای کانونیکال مانند
)
•
ایسنسل دو با افزار
منر انتشار
(
مانند
sun
کرد
یم منتشر پولی را آفیس استار و رایگان را آفیس اپن که
)
•
اجرایی فایل پولی انتشار و برنامه کد رایگان انتشار
•
قبلی های
هنسخ و برنامه اصل بودن باز
نمت و برنامه ی
هنسخ آخرین فروش
•
گوناگون های
دنها برای برنامه سازی شخصی و تر
یاضاف امکانات بابت پول دریافت
•
داوطلبانه های
ککم یا کردن دونیت طریق از
•
ها
تشرک سایر با همکاری طریق از
(
در دیگر های
تشرک جستجوی موتورهای دادن قرار با که الموزی بنیاد مانند
فایرفاکس
)
سازی بومی
شود همسان ملت یک فرهنگ با الکام تواند
یم لینوکس
.
مانند است قائل مختلف های
نزبا برای عامل
مسیست این اهمیتی
در فارسی تقویم سازی
هپیاد یا و فرض
شپی صورت به فارسی استاندارد کیبورد از بشتیبانی
KDE
بسیاری شدن ترجمه یا
مانند مهم افزارهای
منر از
,
libreoffice gimp
و
..
ملی عامل سیستم یک داشتن برای مناسب بستر یک به را لینوکس
کشورها سایر افلبرخ ایران در متاسفانه که است
هکرد تبدیل
(
آفریقایی کشورهای حتی
)
اهمیت کمتر موضوع این به
است
هشد داده
.
- 11. لینوکس و گنو تاریخچه
مخفف گنو .باشد
یم سازگار یونیکس با ای
هفزایند طــور به کــه بــوده آزاد الکام عامل سیــستم یک گنو عامل سیستم
“
GNU’s Not Unix
سپتامبر در را گنو پروژه اولیه اعیهلاط استالمن ریچارد .است ”
۱۹۸۳
به آن تر
لکام نسخه .کرد منتشر
سپتامبر در گنو امیهلاع نام
۱۹۸۵
.است شده ترجمه زبان چندین به که شد منتشر
برای بازگشتی مخفف یک ،نخست کند؛
یم بــرطــرف را نیــازها از تعدادی که است شده انتخاب علت این به »«گنو نام
“
GNU’s Not Unix
.است جالب آن خواندن یا گفتن آهنگ ،سوم ،است واقعی کلمه یک ،دوم ،است
) ( ”
مبلغی است ممکن آزاد افزار
منر آوردن دست به برای شما .قیمت نه ،کند
یم اشاره آزادی به »آزاد افزار
م«نر در »«آزاد کلمه
آن از استفاده برای ویــژه آزادی ســه ،باشید داشتــه اختیار در را افزار
منر وقتـی ،صورت هر در .نپردازید یا بپردازید
بــرای آزادی ،دوم همــکاران؛ و دوستان به آن دادن هدیه و برنامه از برداری نسخه برای آزادی ،نخست .داشت خواهید
بهبود نسخه توزیع برای آزادی ،سوم منبع؛ کدهای به کامل دسترسی داشتن با ،دلخواه طور به برنامه در تغییرات اعمال
انتقال فیزیکی کار بــرای تــوانـید
یم ،نمایید توزیع را گنو افزار
منر مجددا اگر .جامعه ساخت به کمک نهایت در و یافته
(
. کنید هدیه رایگان طور به را آنها یا و کنید دریافت را مبلغی نسخه یک
)
ســال در .شود
یم نامیده «گنو »پروژه ،گنو سیستم توسعه پروژه
۱۹۸۳
روح بازگرداندن برای راهی عنوان به گنــو پــروژه
توسط که موانع بردن بین از با تا شد ایجاد داشـت وجــود کامپیــوتر کاربران جامعه بین در نخست روزهای در که همکاری
.سازد ممکن را همکاری دیگر بار یک ،بودند شده تحمیل انحصاری افزارهای
منر صاحبان
سال در
۱۹۷۱
دانشگاه در را خود کار استالمن ریچارد که هنگامی
MIT
آزاد افزار
منر از منحصرا کــه گــروهی در ،کرد آغاز
نویسان
هبــرنام .کــردند
یم توزیع آزاد افزار
منر اغلب نیز کامپیوتری های
تشرک حتی .پرداخت کار به کردند
یم استفاده
.دادند
یم انجام را کار همین نیز اغلب و بودند آزاد یکدیگر با همکاری در
دهه در
۱۹۸۰
را کاربزان توسط همکاری آنها مالکان و داشتند مالک که معنی این بــه ،بودند انحصاری افزارها
منر تمام تقریبا
.کرد
یم ایجاب را گنو پروژه ضرورت کار این که کردند
یم منع
حتی شـما ،بــاشـد نـداشـته وجــود آزادی عامل سـیـستم اگــر دارند؛ نیــاز عامل سیستم یــک به کامپیوتر کاربران تمام
افزار
منر در ضرورت اولیــن بنــابــراین .کنید شروع را کامپیوتر با کار انحصاری افزارهای
منر از استفاده بدون توانید
ینم
.است آزاد عامل سیستم یک وجود ،آزاد
خورده محک القب آن کلی طــراحی زیرا بساند یونیکس با منطبق عاملی سیستم تا گرفتند تصمیم آزاد افزاری نرم جنبش
.کرد
یم آسان را گنو به یونیکس کاربران حرکت سازگاری این همچنین و ،بود انتقال قابل و
- 12. های
هبرنام ،ویــرایشــگـرها ،کامپــایـلرها شــامــل و اســت؛ هسته یک از بیشتر خیلی یونیکس شبه عامل سیستم یک
بسیار کار کامل عامل سیستم یک نوشتن بنابرایـن .باشد
یم دیگر چیزهای خیلی و پستی افزارهای
منر ،متن بندی
بقال
ژانویه در .است بزرگی
۱۹۸۴
اکتبر در آزاد افزار
منر بنیاد .انجامید طول به سالها کردند کار به شروع
۱۹۸۵
برای بیشتر
.شد تاسیس گنو توسعه به کمک جهت سرمایه جذب
سال تا
۱۹۹۰
،یونیکس شبه هسته یک ،لینوکس سپس . یافتند دست هسته جــز بــه ،عامل سیستم اصلی اجزای تمامی به
سال در
۱۹۹۱
ســال در و کرد پیدا توسعه تروالدز لینوس توسط
۱۹۹۲
سیستم با لینوکس ترکیب .شد آزاد افـزار
منــر یــک
ها
هد اکنون
مه که شود
یم زده تخمــین .لینوکس گنـو سیستم :شد کــامل عامــل سیستم یک به منجر گنو کامل تقریبا
/
.کنند
یم استفاده غـیـره و ردهــت ،دبیــان ،اسلکور شــامــل ،لینوکس گنو های
مسیست از نفر میلیون
/
کامل مجموعه یک تا دارد نظر در آزاد افزار
منر بنیاد .است نشده محدود عامل سیستم یک به فقط گنو پروژه ،حال این با
شــامــل مــوضــوع ایــن .باشند داشته خواهند
یم کاربــران از بسیاری که آنچه هر ، کند ایجاد را افزارها
منر از
.شود
یم نیز کاربردی افزارهای
منـر
همین به کنند تهیه افزار
منر نیز ندارند مهارت کامپیـوتر زمینه در که کاربرانی برای دارد قصد همچنین آزاد افزار
منر بنیاد
.کرد ایجاد ،گنو سیستم از استفاده در کار
هتاز کاربران به کمک منظور به گرافیکی کار میز یک آزاد افزار
منر بنیاد جهت
در اکنون
مه آزاد بازی تعدادی .کند ایجاد نیز دیگــری تفریح ابزارهای و ها
یباز خــواهد
یم همچنین آزاد افزار
منر بنیاد
مانند قوانینی که زمانی جز بـه ،نـدارد وجــود محدودیتی هیچ برود؟ پیش تواند
یم کجا تا آزاد افزار
منر .است دسترس
تمام انجام برای آزاد افزارهای
منر کردن فراهم نــهـایی هــدف .کننــد منع کامل طور به را گنو افزار
منر ،انحصاری سیستم
.باشد
یم انحصاری افزارهای
منر کردن مطرود نتیجه در و دهند انجام خواهند
یم کامپیوتر کاربران که کارهایی
- 13. باز متن افزار نرم
Open Source
Software
مقدمه
افزار
منر اکوسیستم در گذاران
هسرمای اقتصادی رفتار بر که ای
هاحظلم قابل تأثیر با باز
نمت افزار نرم
کننده اعمال کنند
یم سعی دهنگان
هتوسع تازه محیط این در .است داده تغییر را بازی قواعد گذاشته
سود انتظار سیستم فروشندگان و کنند
یم حس را باز
نمت اتلمحصو تولید فشار شرکتها ،باشند کد
.کشند
یم را سرشاری
- 14. ۱
معرفی .
اتفاق این .است آورده بار به کاربران برای ارزانتر افزار
منر از بیش چیزی باز
نمت افزار
منر ظهور
.است کرده ایجاد افزار
منر حوزه بازیگران بین اقتصادی انفعال و فعل در عمده تغییراتی
زندگی از سبکی حتی یا افزار
منر توسعه به ویژه نگاهی تجسم باز
نمت افزار
منر ها
یخیل برای
- -
که است این گابریل ریچارد و گلدمن ران پیشنهاد .هست هم تجاری تدبیر نوعی معنای به اما است
اطراف زنده محیطی و کنند استفاده باز
نمت افزار
منر از کاربرانشان جامعه رشد برای باید شرکتها
.نمایند ایجاد خدماتشان و اتلمحصو
کاربر احتیاجات با آن دادن تطبیق برای که را کد متن و است رایگان باز
نمت افزار
منر معمول بطور
اوهلبع افزار
منر بازپخش اجازه کاربر به باز
نمت های
هپروان اغلب .دارد همراه به است نیاز مورد
بصورت کد متن تغییرات که زمانی تا دهند
یم بازپخش برای مبلغی دریافت ازای در را ممکن تغییرات
باشد دسترس در عمومی
(
. .
www opensource org
.)
بجای .دهد
یم توسعه جامعه که است افزاری
منر جمعی باز
نمت .دارد وجود باز
نمت افزار
منر نوع دو
گیرند
یم تصمیم داوطلبان از برگزیده گروهی گاهی باشد افزار
منر مالک حقوقی شخصیت یک اینکه
کدام به افزار
منر و شوند پذیرفته اصلی کد متن به ورود برای شده اعمال همکاریهای از یک کدام که
افزار
منر درباره بخصوص شرکت یک نه و کد کنندگان اعمال ،شخصی دهندگان
هتوسع .برود سو
آپاچی وب سرور مورد مانند گیرند
یم تصمیم
(
. .
httpd apache org
.)
حق شرکت .است آن دهنده
هتوسع و مالک ،سود پی در شخصیتی که است افزاری
منر تجاری باز
نمت
آینده در و بپذیرد اصلی کد متن به ورود برای را کد کدام که کند
یم تعیین و دارد اختیار در را تالیف
مورد مانند دهد انجام کاری چه
MySQL
داده پایگاه و
. .
MySQL (www mysql com)
.
اقتصاد بر اغلب جامعه بوسیله شده داده توسعه باز
نمت افزار
منر اقتصاد درباره پیشین مطالعات
باز
نمت افزار
منر به آوری
بتعج فراوان داوطلبانه کار میزان آن در که است متمرکز کار نیروی
از ناشی شخصی لذت بخاطر دهندگان
هتوسع که کند
یم اشاره ریموند اریک .یابد
یم تخصیص
در همکارانش و هارووی ارنان کنند
یم کمک باز
نمت های
هپروژ به همتایانشان بین اعتبار افزایش
- 15. . رسیدند مشابهی نتیجه به نیز خود تجربی مطالعه
و فنی تواناییهای کردن مستند برای دهندگان
هتوسع که کنند
یم اللاستد تیروله جین ،لرنرو جاشوا
رابرت اخانیول کریم و کنند
یم کمک باز
نمت های
هپروژ به آتی کارفرمایان برای شغلی انداز
مچش بهبود
های
هپروژ به دهندگان
هتوسع کمک برای مهمی ذاتی محرک کار از بردن لذت که کنند
یم گزارش گلف
.اند
ممه هم مالی های
هانگیز که دهد
یم نشان مطالعه این گرچه است باز
نمت
چرا که دهد
ینم شرح را این اما است داوطلبانه کار برای توضیحات از ای
هپار اینها که حالی در
کمک باز
نمت افزار
منر های
هپروژ به شرکت کاری زمان در که کنند
یم استخدام را اشخاصی شرکتها
آپاچی افزار نرم بنیاد پروژه به که کسانی حقوق که دریافتند همکارانش و هان هورن ایل .کنند
یم
که گرفتند نتیجه محققین پس .دارد آپاچی اتلتشکی در آنها رتبه با مستقیمی رابطه کنند
یم کمک
بکار مولد های
یتوانای سنجش برای معیاری عنوان به را بنیاد در دهندگان
هتوسع رتبه کارفرمایان
.گیرند
یم
- 16. بررسی از قبل
NFS
مانند ها ساختار از بعضی هست نیاز
rpc
مفهوم به ادامه در و . نماییم بررسی را
PORTMAP
. رسید خواهیم
- 17. RPC
Remote Procedure Call
اختصار به که
RPC
حوزه در ای
هپرداز میان ارتباطی قاعده یک ،شود
یم خطاب
.گیرد
یم قرار استفاده مورد سروری اینتلک کاربردهای در که است یافته
عتوزی های
مسیست
-
RPC
به که است پروتکلی
درخواست ،شبکه آن جزئیات از اعلاط بدون ،شبکه در دیگری کامپیوتر روی ای
هبرنام از تواند
یم برنامه یک آن واسطه
»روال زیر «فراخوانی های
تعبار از »دور راه روال «فراخوانی یا »دور راه رویه «فراخوانی بر اوهلع .کند خدمت
(
Subroutine Call
»تابع «فراخوانی و
( )
Function Call
پروتکل به اشاره برای نیز )
RPC
جا این در .شود
یم استفاده
که است شده داده پاسخ سوال این به
RPC
پروتکل پیرامون موضوعات و مفاهیم همچنین و چیست
RPC
داده شرح
مورد در رایج اتلسوا به ضمن در .اند
هشد
RPC
.است شده داده پاسخ نیز
- 18. به طریقی به بایستی . بپردازد دهی سرویس به دیگری کامپیوتر امکانات از استفاده با بخواهد افزاری نرم چنانچه
. کند اجرا و بگیرد را تقاضا مورد سرویس و شده متصل نظر مورد کامپیوتر
Rpc
دور راه از که میدهد دیگر کامپیوتر های افزار
منر به را امکان این
procedure
و نموده صدا را نظر مورد
. نماید دریافت را ازمهل سرویس
Rpc
پرداخته و ساخته
sun microsystem
میگردد سازی پیاده لینوکس گنو عامل سیستم در و بوده
/
واقع در
RPC
« عبارت برای سرنامی
Remote Procedure Call
روش یک »دور راه از رویه «فراخوانی معنی به »
پردازشی میان ارتباط
(
Interprocess Communication | IPC
اینتلک بر مبتنی های
ناپلیکیش برای که است
- )
.شود
یم استفاده سرور
RPC
که طوری به ،گیرد
یم قرار استفاده مورد دور راه سیستم یک های
هپرداز فراخوانی برای
که دارد درخواستی پیام ،اینتلک یک .باشند شده فراخوانی محلی سیستم روی ها
هپرداز آن گویی
RPC
به و ترجمه را آن
رویه فراخوانی یک است ممکن درخواست این .کند
یم ارسال سرور
(
Procedure Call
سرور یک از تابع فراخوانی یا )
.گرداند
یم باز اینتلک به را نیاز مورد پاسخ ،کند
یم دریافت را درخواست سرور که وقتی .باشد دور راه
دریافت و سرور کار پایان از پس تنها و شود
یم مسدود اینتلک ،است فراخوانی پردازش حال در سرور که مدتی طول در
محلی رویه فراخوانی یک مشابه ،واقع در .داد خواهد ادامه خود کار به پاسخ
(
Local Procedure Call
فرایند ،)
RPC
،اگرچه .بماند معلق ،دور راه رویه نتایج بازگرداندن زمان تا باید کننده درخواست برنامه و است همزمان عملیاتی نیز
یا حجم کم های
هپرداز از استفاده
Thread
چند اجرای امکان ،گذارند
یم اشتراک به را یکسانی آدرس فضای که هایی
RPC
.آورد
یم وجود به را همزمان طور به
RPC
؟ چیست مخفف
RPC
« مخفف
Remote Procedure Call
« کلمه .است »دور راه از رویه «فراخوانی معنی به »
Procedure
علوم در »
به ها
هروی از توان
یم برنامه یک در .دهد
یم انجام را مشخصی وظیفه که شود
یم گفته برنامه یک از بخشی به کامپیوتر
مکرر طور
عملیات به .کرد استفاده
RPC
»روال زیر «فراخوانی ،
(
Subroutine Call
»تابع «فراخوانی و
( )
Function
Call
مفاهیم که گفت توان
یم ،بنابراین .شود
یم گفته هم )
Subroutine ،Procedure
و
Function
مشابه ًتقریبا
در ،بنابراین .»دهد
یم انجام را خاصی کار که ای
هبرنام «قطعه :یعنی دارند اشاره مفهوم یک به و هستند یکدیگر
RPC
یک
.شود
یم درخواست و فراخوانی دور راه محل یک از دهد
یم انجام را مشخصی وظیفه که برنامه قطعه
- 19. از زمانی چه
RPC
شود؟
یم استفاده
دور راه های
هروی کار و ساز
RPC
یک در زیرروالی یا رویه اجرای موجب کامپیوتری برنامه یک که روند
یم کار به زمانی
برای جزئیات کدنویسی به نیاز بدون و معمولی رویه فراخوانی یک صورت به کار این انجام .شود متفاوت آدرس فضای
جمله از انتقال پایین سطح های
لپروتک ،رویه فراخوانی این ،همچنین .شود
یم محقق نویس
هبرنام توسط دور راه تعامل
UDP
و
TCP/IP
.کند
یم مدیریت نیز را
- 20. اجزای
RPC
هستند؟ چه
معماری
RPC
،اینتلک شمال که شده تشکیل بخش پنج از ًاساسا
Client Stub
اجرای زمان ،
RPC
یا
RPC Runtime
،
سرور
Stub
.است سرور خود و
RPC Runtime
؟ چیست
اجرای زمان سیستم
RPC
همان یا
RPC Runtime
ها
لروا از هایی
هکتابخان ،
(
Routine
ها
سسروی از ای
همجموع و )
کار و ساز اساس که کنند
یم مدیریت را ای
هشبک ارتباطات ،ها
لروا مجموعه این .است
RPC
فراخوانی یک طی در .است
RPC
:کنند
یم مدیریت را زیر عملیات سرور سمت و اینتلک سمت اجرای زمان های
مسیست ،
•
اتصال انقیاد
| (
Binding
)
•
مناسب پروتکل یک طریق از ارتباطات برقراری
•
سرور و اینتلک میان شده فراخوانی های
هداد انتقال
•
ارتباطی خطاهای مدیریت
Stub
؟ چیست
کارکرد
Stub
.است نویس
هبرنام توسط شده نوشته کدهای برای شفافیت کردن فراهم ،
•
،اینتلک سمت در
Stub
.کند
یم مدیریت را اجرا زمان سیستم و اینتلک محلی رویه فراخوانی میان واسط
•
.گشاید
یم را ها
نآ یا بندی
هبست را ها
هداد
•
اجرای زمان پروتکل
RPC
.کند
یم فراخوانی را
•
.دهد
یم انجام را اتصال های
مگا از برخی ،تقاضا صوت در
وظایف
Stub
سرور سمت
،سرور سمت در
Stub
اجرا سرور توسط که محلی مدیریت های
هروی و اجرا زمان سیستم میان واسطی ،مشابه طور به
.کند
یم فراهم اند
هشد
- 21. Binding
در
RPC
؟ چیست
ارتباط از استفاده ،راهکار ترین
فمنعط کجاست؟ سرویس این و کند فراخوانی را سرویس کدام باید بداند کجا از اینتلک
پویا
(
Dynamic Binding
درخواست ابتدا که شود
یم انجام وقتی کار این .است اجرا زمان در سرور یافتن و )
RPC
که باری اولین .باشد شده انجام
Clinet Stub
،شود
یم فراخوانی
Clinet Stub
یک با
Name Server
برقرار ارتباط
.دهد انتقال را دارد قرار آن در سرور که نشانی تا کند
یم
Binding
:است شده تشکیل بخش دو از ارتباط اتصال
) | (
گذاری
منا
:
در را سرویس ،واسط یک صدور .کند
یم صادر خدمات آن برای واسط یک ،دارد ارائه برای خدماتی که سروری
.کنند استفاده آن از بتوانند ها
تاینلک تا کند
یم درج سیستم
1
.
موقعیت تعیین
:
.کند وارد ،شود شروع بتواند ارتباط آنکه از پیش را شده صادر واسط یک باید اینتلک
RPC
کند؟
یم کار چطور
دور راه از رویه فراخوانی یک که زمانی
(
RPC
به اینتلک است داده انجام را فراخوانی که محیطی ،شود
یم انجام
) ( )
است قرار رویه که شوند
یم منتقل محیطی به شبکه طریق از روال یا رویه آن پارامترهای ،سپس .آید
یم در تعلیق حالت
به ها
بجوا نتایج ،رویه اتمام از پس .شود
یم اجرا سرور محیط آن در رویه ،بعد مرحله در . سرور شود اجرا آن در
) ( ) ( ) (
آن اینکه مثل درست اینتلک ،نتایج دریافت با و شوند
یم گرداننده باز اینتلک بود داده انجام را فراخوانی که محیطی
) (
.دهد
یم ادامه خود کار ادامه به باشد شده انجام اینتلک خود در رویه
- 23. در رویدادها توالی
RPC
است؟ چگونه
:است شده فهرست ادامه در دور راه از رویه فراخوانی یک در رویدادها توالی
1
.
یک
Client Stub
توسط دهد
یم انجام را سرور و اینتلک میان شده ارجاع پارامترهای تبدیل که کدی قطعه
) (
در معمول طور به که پارامترهایی با است محلی رویه فراخوانی یک فراخوانی این .شود
یم فراخوانی اینتلک
.اند
هشد داده قرار پشته ایلبا
2
.
Client Stub
انجام پیام ارسال برای را سیستمی فراخوانی یک و کند
یم بندی
هبست پیام یک صورت به را رویه
« رویه پارامترهای بندی
هبست به .دهد
یم
Marshalling
.شود
یم گفته »
3
.
.کند
یم ارسال دور راه سرور ماشین به اینتلک ماشین از را پیام اینتلک محلی عامل سیستم
4
.
به سرور عامل سیستم توسط پیام
Server Stub
.شود
یم داده ارجاع
5
.
Server Stub
کند
یم باز پیام از را پارامترها بندی
هبست
(
Umarshalling
.)
6
.
به نتایج ،سرور در رویه پایان از پس
Server Stub
و شوند
یم بازگردانده
Server Stub
در را بازگشتی مقادیر
،سپس .کند
یم بندی
هبست پیام یک قالب
Server Stub
.دهد
یم تحویل انتقال ایهل به را پیام
7
.
به را پیام نیز اینتلک انتقال ایهل و فرستد
یم اینتلک انتقال ایهل به را دریافتی پیام انتقال ایهل
Client Stub
.دهد
یم تحویل
8
.
Client Stub
.گردد
یم باز اینتلک فراخواننده به اجرا و کند
یم باز را بازگشتی پارامترهای بندی
هبست
) (
:است شده داده نشان زیر نمودار در دور راه از رویه فراخوانی در رویدادها توالی
- 24. مزایای
RPC
چیست؟
•
RPC
از سنتی استفاده طریق از سرور با ارتباط برای ها
تاینلک به
RPC
.کند
یم کمک البا سطح های
نزبا در
•
از
RPC
.کرد استفاده محلی محیط همچنین و یافته
عتوزی محیط یک در توان
یم
•
RPC
پردازده بر مبتنی های
لمد از
(
Process
بر مبتنی های
لمد و )
Thread
.کند
یم پشتیبانی نخ
) (
•
در پیام انتقال کار و ساز
RPC
.شود
یم فراهم انتزاع نوعی و پنهان کاربر دید از
•
دور راه از رویه های
یفراخوان در کدها مجدد توسعه و بازنویسی زحمت
RPC
.است کم بسیار
•
دور راه از رویه های
یفراخوان از توان
یم
RPC
استفاده محلی های
طمحی در هم و یافته توزیع های
طمحی در هم
.کرد
•
توسط کارایی و عملکرد بهبود برای پروتکل های
هایل از بسیاری
RPC
.اند
هشد حذف
معایب
RPC
چیست؟
ضعف نقاط و معایب از برخی
RPC
:اند
هشد فهرست ادامه در
•
منابع مصرف همچنین و کنند
یم استفاده مربوطه های
لروا برای متفاوتی اجرایی های
طمحی از سرور و اینتلک
در ها
لفای ًالمث
) (
RPC
پروتکل بر مبتنی های
مسیست ،نتیجه در .است تر
هپیچید
RPC
مقادیر انتقال برای چندان
.نیستند مناسب داده حجیم
•
RPC
در دیگر پردازه یک و دیگر ماشین یک ،ارتباطی سیستم یک زیرا .است پذیر
بآسی بسیار خرابی برابر در
RPC
.هستند دخیل
•
دور راه از رویه فراخوانی
RPC
یعنی .کرد سازی
هپیاد مختلفی های
شرو به را آن توان
یم که است مفهومی
RPC
.آید
ینم حساب به استاندارد یک
•
RPC
،آید
یم میان به افزاری
تسخ معماری بحث وقتی ،دلیل همین به و است واکنش و کنش بر مبتنی تنها
RPC
.دهد
ینم بروز خود از پذیری
فانعطا گونه هیچ
•
RPC
.شود
یم ها
ههزین افزایش باعث
امنیتی خطرات درک
Remote Procedure Call
- 25. پروتکل اندازه به یک هیچ ،اینترنت در ها
لپروتک تمامی میان در امروزه
RPC
.نیستند پیشینه سو دارای
RPC
پروتکل
،که چرا .آید
یم حساب به نویسان
هبرنام برای محبوبی
RPC
اییلبا سطح در را استفاده سهولت و عملکردی امکانات
.دارند وجود نیز ای
هبالقو خطرات ،قدرتمند های
تقابلی این کنار در ،اگرچه .کند
یم فراهم
RPC
بسیاری مسئول ًمستقیما
بدنام ویروس جمله از اینترنت در مخرب های
یبردار
هبهر از
Blaster
از استفاده سو .است
RPC
آن امنیتی خطرات و
ارتباطات ها
نسازما از بسیاری که شده باعث
RPC
ناخواسته تاثیر ها
تمحدودی این اعمال .کنند محدود شدت به را
دسترسی اجازه برای تری
ههوشمندان و بهتر روش لزوم ،بنابراین .است داشته دنبال به را نهایی کاربر وری
هبهر کاهش
RPC
.شد
یم احساس ایمن
ارتباطات مدیریت امکان و دارد وجود کاربرد ایهل پیشرفته ایشلپا های
تقابلی
،خوشبختانه
RPC
. . هست پذیر امکان
تبادل تا دهند
یم امکان ها
نسازما به ها
تقابلی این
RCP
داشته مطابقت خاصی انواع با تنها که کنند محدود ای
هگون به را
.دهند کاهش زیادی میزان به را خدمات در موجود کلی تهدیدهای بتوانند ها
نسازما شود
یم باعث کار این .باشند
تبادل امنیتی عملکرد بررسی
RPC
،اصهلخ طور به
RPC
پورت انتهایی نقطه نگاشت پورت یک انتشار طریق از
(
۱۳۵
های
سسروی کننده اجرا سرور روی )
RPC
پورت .کند
یم کار
۱۳۵
.دارد عهده بر ها
سسروی برای البا محدوده با هایی
تپور به را ها
تاینلک هدایت مسئولیت
تصادفی تخصیص یک به بسته توانند
یم ها
تپور این .شوند
یم داده تخصیص پویا صورت به البا محدوده های
تپور این
نهایی نقطه نگاشت سرویس توسط
RPC
های
تپور از یک هر ،
TCP/IP
محدوده در
۱۰۲۴
تا
۶۵۵۳۶
که حقیقت این .باشند
از استفاده امکان برای باید بسیاری های
تپور
RPC
خوبی سابقه پروتکل این که است ایلیلد از یکی ،شوند داشته نگه باز
.ندارد امنیت زمینه حوزه در
عملکرد نحوه خصوص در امنیتی اتلمشک از دیگر یکی
RPC
اجرا های
سسروی مورد در را بسیاری اعاتلاط که است این
نهایی نقطه نگاشت فرض
شپی پورت تفحص و کاوش .کند
یم افشا خاص سرور یک روی شده
RPC
آوردن دست به برای
های
طواس به راجع حساس اعاتلاط
RPC
برای راهکاری وجود لزوم ،ترتیب این به .برد
ینم زمان چندان دسترس در
به امن دسترسی کردن فراهم
RPC
تصفیه های
تقابلی ایجاد به منجر که داشت وجود
RPC
.شد
- 33. کلی شمای
rpc
Protocol Stack
blast : بزرگ پیام اتصال یا و شکستن
CHAN : پاسخ و تقاضا سازی همگام
SELECT: ازمهل پروسس به تقاضا توزیع
Stubs
- 35. پروتکل
: CHAN
.میکند ضمانت را پیام تحویل
بین سازی هنگام
client
و
server
. میکند تأمین را
. مینماید ارسال مجدا نشد ارسال دلیلی به اعاتلاط اگر
- 38. Portmap
خادم
portmap
برنامه شماره
rpc
شماره به تبدیل را
udp
سرویس و ها خادم بین ارتباط ترتیب بدین و . مینماید
. میگردد برقرار ها دهنده
پورت نگاشت
(
.
rpc portmap
فقط یا
portmap
یا
rpcbind
دور راه از محاسباتی روش فراخوانی سرویس یک )
باز شبکه
(
ONC RPC
خدمات سایر که شود می اجرا شبکه های گره روی بر که است )
ONC RPC
.دهند می ارائه را
نسخه
2
نسخه شماره برنامه شماره های
تجف ،پورت بردار
هنقش پروتکل
/
ONC RPC
آن برای شبکه پورت شماره به را
سرور یک که هنگامی .کند
یم نگاشت برنامه آن از نسخه
ONC RPC
،گوید می پورت نگار نقشه به ،شود می اندازی راه
خاص نقل و حمل پروتکل یک برای که خاصی نسخه برنامه شماره جفت هر برای
( /
TCP
یا
UDP
،کند می سازی پیاده )
.نقل و حمل پروتکل آن در شماره جفت .کند می استفاده خاص نسخه برنامه شماره آن برای پورتی شماره چه از
/
تماس برقراری به مایل که مشتریانی
ONC RPC
سرویس از خاصی نسخه با
ONC RPC
با باید ابتدا ،هستند خاص
پورت تا بگیرند تماس سرور دستگاه در پورت بردار
هنقش
TCP
یا
UDP
.کنند تعیین را استفاده مورد واقعی
های
هنسخ
3
و
4
پروتکل که پروتکل
rpcbind
که نشانگر یک و نسخه شماره برنامه شماره جفت یک ،شود
یم نامیده
/
آن در نسخه برنامه شماره جفت آن برای ونقل
لحم ایهل پایانی نقطه آدرس به ،کند
یم مشخص را انتقال پروتکل یک
/
. .کند
یم ترسیم ونقل
لحم پروتکل
سرویس
port mapper
پورت از همیشه
TCP
یا
111
UDP
،است نیاز مورد آن برای ثابت پورت یک .کند می استفاده
.کند دریافت پورت نگار نقشه خود از را پورت نگاشت سرویس پورت شماره تواند نمی اینتلک یک زیرا
سرورهای سایر اندازی راه از قبل باید پورت نگاشت
RPC
.شود اندازی راه
- 39. اندازی راه برای نشود فراموش
,
nis nfs
امکانات از که هایی افزار
منر و
rpc
سرویس اندازی ه را . مینمایند استفاده
portmap
فرمان بوسیله و بوده ضروری
setup
و
chkconfig
به
system service
و کرده مراجعه
portmap
را
. نمایید عملیاتی
مفهوم درست ک در برای
PORTMAP
: فرمایید توجه زیر کاربردی مثال به
- 44. NFS
یا
Network File System
ویندوز و اریسلسو ،لینوکس مانند یونیکسی عامل سیستم دو میان های دایرکتوری اشتراک امکان
) (
قابل محلی فایل سیستم یک تا دهد می اجازه که امکانیست اصهلخ بطور .کند می فراهم را
mount
در ها سیستم دیگر توسط شدن
های نسخه تمامی .باشند شبکه
NFS
پروتکل از
TCP
پروتکل .کنند می استفاده
2
NFSV
های پروتکل اما شود می استفاده کمتر امروزه
3
NFSV
و
4
NFSV
پروتکل .دارند کاربرد بسیار
4
NFSV
ویژگی از همچنین و کند می کار اینترنت برروی فایروال بواسطه
ACL
نیز که
.کند می پشتیبانی
2
NFSV
و
3
NFSV
پروتکل از
UDP
فایل .کنند استفاده توانند می نیز
etc/exports
تنظیم اصلی بخش /
NFS
است
از مجوزهایی چه با و ها دایرکتوری کدام شود می تعیین فایل این در .دارد می نگه خود در را اشتراکی های دایرکتوری از فهرستی که
.شوند گذاشته اشتراک مجوزهایی چه با و کسانی چه برای باید ماشین
ها ویژگی
•
های ابزار و ها فایروال با سازگاری
NAT
•
البا امنیت
•
یونیکسی های اینتلک از پشتیبانی
(
, ,
Linux BSD Mac OSX
ویندوزی و )
•
از پشتیبانی
ACL
•
یونیکد های فایل نام از پشتیبانی
•
پایین باند پهنای با ها شبکه روی بر حتی البا کارایی
دهة در فايل دهندگان سرويس اولين
۷۰
سال در .شدند داده توسعه اديلمی
۱۹۸۳
شركت
Sun
سيستمي فايل
نام به
NFS
.شد تبديل اي شبكه سيستم فايل ترين پراستفاده به بعدها كه كرد ايجاد را
سیستم برای ًاساسا پروتکل این
یک عنوان به اکنون ولی است یافته گسترش و داشته کاربرد یونیکس خانواده های
لعام
ناهمگون های
مسیست برای استاندارد
(
heterogeneous
)
مشتریان پروتکل این از استفاده با .است شده تبدیل
داشته محلی سازی
هذخیر های
کدیس در شده ذخیره های
لفای با مشابه رفتاری شبکه در موجود های
لفای با توانند
یم
شبکه در موجود های
لفای به توان
یم آن از استفاده با که آورد
یم فراهم را امکانی سرویس این دیگر عبارت به .باشند
.نمود استفاده ها
نآ از و داشت دسترسی معمولی دیسک هارد در شده ذخیره های
لفای همانند
در
NFS
یک نمودن بدل و رد با مشترک فایل به دسترسی عملیات
ـرویس
ـس و دهنده
سـروی
ـس ـوی
ـس دو ـر
ـه در پیغـام سری
می صورت گیرنده
،شـد بیـان طورکه
نهما .گیرد
NFS
مـدل از
Client/Server
و ـد
ـنمای
یم ـتفاده
ـاس ها
مسیسـت ـف
ـتعری در
ـکـی ـوانـعن
هب ـدـتوان
یم ـتمـسیس ـرـه ـهـک ـراـچ ـتـاس ـدهـش ـونیکسـی ـرـب ـنیـمبت های
مـتـسیس در ـیـاساس اتلـوـتح ـاعثـب
.بدهد دیگر های
مسیست به را خود های
لفای به دسترسی امکان دهنده
سسروی