کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

دانلود مقاله سیستم عامل Linux و کاربرد در شبکه های کامپیوتری بعنوان Server

اختصاصی از کوشا فایل دانلود مقاله سیستم عامل Linux و کاربرد در شبکه های کامپیوتری بعنوان Server دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله سیستم عامل Linux و کاربرد در شبکه های کامپیوتری بعنوان Server


دانلود مقاله سیستم عامل Linux و کاربرد در شبکه های کامپیوتری بعنوان Server

Linux بعنوان یکی از قویتین و امن ترین سیستم عاملهای روز دنیا، کاربرد بسیار مهمی در شبکه های کامپیوتری دارد. همانطور که بیشتر گفته شد می توان هنگام نصب این سیستم عامل آنرا به فرم های مختلفی نصب کرد که از جمله آنها نصب Linux به صورت Server می باشد. اگر این فرم نصب را انتخاب کنیم لیستی از Serverهای موجود در Linux برای ما به نمایش در می آید که می توانیم بنا به مورد استفاده، Serverهای مورد نظرمان را انتخاب کنیم. هر کدام این Serverها وظایف و نقشی متفاوت را در شبکه ایفا می کنند. در این دوره کارآموزی ، من روی 5 سرور تحقیقاتی انجام دادم و استفاده و کاربردهای هر یک همراه تنظیماتشان را بررسی کردم که در اینجا به ذکر آنها می پردازم. این 5 تا عبارتند از:

1) HTTP Server

2) Samba Server

3) DNS Server

4) DHCP Server

5) Squid Server

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

Web Server: Hpache

نسخه های مختلف Linux Web Server های مختلفی را برای استفاده کاربران ارائه می دهند. مهمترین Serverای که ارائه می شود معمولاً Apache است که تقریباً به Web Server استاندارد Linux تبدیل شده است.

سیستم عامل Linux  معمولاً هنگام نصب (به فرم Server ) ، Apache را نصب و راه اندازی می کند. تمام شاخه ها و فایلهای لازم بطور خودکار تولید می شوند. پس از آن، هرگاه که Linux در حال اجرا باشد، سیستم شما یک Web Site کامل خواهد بود. هر بار که سیستم خود را روشن و راه اندازی کنید، Web Server شما نیز به کار می افتد و بطور مداوم اجرا خواهد شد. در اکثر نسخ ، شاخه رزرو شده برای فایلهای داده شما “/Var/WWW/htm/ خو اهد بود شما می توانید Web page های خود را در این شاخه یا هر زیر شاخه ای در آن قرار دهید. سیستم شما بعنوان یک Server عمل خواهد کرد. تنها کاری که لازم است انجام دهید اینستکه تنظیمات مورد نیاز و دلخواه خود را روی این server انجام دهید و سپس فایلها و شاخه های خود را در اختیار کاربران خارج از کامپوتر خود قرار دهید.

Web Server معمولاً Web Site شما را در شاخه /Var/WWW/ راه اندازی می کند.

همچنین چندین شاخه دیگر برای مدیریت سایت ایجاد می کند. شاخه /Var/WWW/Cgi-bim/ حاوی اسکریپت های CGI خواهد بود و /Var/www/html/manual حاوی راهنماهای Apache به فرمت html می باشد. شما می توانید با استفاده از browser خود (مثلاً mozilla) آن را تست کنید. Web page های شما باید در شاخه /Var/www/html قرار گیرند. همچنین home page خود را نیز در آنجا قرار دهید. فایلهای Configuration مورد نیاز Web Server در شاخه دیگری قرار دارند. این فایلها در شاخه /efc/httpd/conf قرار دارند.

- شروع و متوقف کردن Web Server:

در اکثر سیستم ها، Apache بعنوان یک Standalone Server نصب می شود که دائماً در حال اجرا می باشد. همانطور که قبلاً ذکر شد، سیستم شما بطور خودکار daemon مربوط به Web Server را راه اندازی می کند که باعث می شود این Server هر بار که سیستم را راه اندازی می کنید بطور خودکار شروع به کار کند. در Red Hat و بعضی دیگر از نسخه های Linux، Startup Script مربوط به وب سرور که httpd نام دارد در شاخه /efc/rc.d/init.d واقع است. لینکهایی که از طریق آنها این اسکریپت شروع به کار می کند نیز در شاخه هایی با level اجرای متناظر واقعند.

معمولاً لینک 585 httpd به /efc/rc.d/init/httpd  در شاخه های run level 3 و run level 5 یعنی /efc/rc.d/rc5.d یافت می شود.

شما می توانید با استفاده از دستور chkconfig با تعیین run level (یعنی در چه سطحی اجرا شود) httpd را فعال کنید.

مثال:

 

 

 

 

 

فایل ورد 6 ص


دانلود با لینک مستقیم


دانلود مقاله سیستم عامل Linux و کاربرد در شبکه های کامپیوتری بعنوان Server

تحقیق در مورد عامل ها در هوش مصنوعی

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

تحقیق در مورد عامل ها در هوش مصنوعی


 تحقیق در مورد عامل ها در هوش مصنوعی

فرمت فایل: word (قابل ویرایش) تعداد صفحات :  15   صفحه

 

 

 

 
نگاهی به تعاریف رایج در مورد عامل ها (
Agents)
امروزه بکارگیری هوش مصنوعی (AI:Artificial Intelligence) در سیستمهای تجاری امری مرسوم و پرکاربرد است (هر چند در ایران هنوز این مساله به شکلی جدی مطرح نشده ، اما نمونه هایی مشاهده می شود).   عاملهای هوشمند (IA:Inteligent Agent) نیز  به عنوان یک جزء از  هوش مصنوعی توزیع شده، باعث شده است که در شبکه ها و یا رویداد های مربوط به گروه های افراد، استفاده از عاملها و عاملهای هوشمند رواج بیشتری نسبت به سایر موارد داشته باشد، به شکلی که امروزه بحث مهندسی نرم افزاری مبتنی بر عامل ها (Agent Based Software Engineering) و روشهای تجزیه تحلیل، چارچوب های برنامه سازی و محیط های توسعه آن بیشتر مورد توجه قرار گرفته است.
در فرهنگ لغات  Agent چنین معنی می شود :"فاعل ، نماینده ، گماشته ، وکیل ، مامور ، عامل ، مباشر، واسطه ، پیشکار ، امین و کارگزار ". بدین ترتیب به عنوان یک تعریف پایه می توان Agent   را کسی دانست که به جای شخص یا چیز دیگری عمل می کند.
یک عامل دارای خصوصیات مختلفی است ؛ داشتن برخی از این خصوصیات برای یک عامل اجباری و بقیه اختیاری است. از جمله خصوصیات اجباری می توان به خواص autonomous (خودمختار بودن) ، interactive (دارای عمل متقابل بودن) و reactive (واکنش دار بودن )اشاره کرد.ازجمله خصوصیات اختیاری میتوان به خواص mobility (متحرک بودن ) ، ntelligence (هوش )وtrustworthiness (قابلیت اعتماد)اشاره کرد.این خصوصیات  عبارتند از :
-خودمختار بودن (Autonomous) : بتواند بدون دخالت یک محرک خارجی کارکند و تاحدی با استفاده از تجربه های شخصی بر حالات درونی و رفتارهای خود کنترل داشته باشد.
- دارای عمل متقابل بودن (Interactive) : با محیط و سایر عامل ها رابطه داشته باشد.
- سازگاری (Adaptive) : قابلیت پاسخگویی به محیط یا سایر عامل ها در درجات مختلف (بیشترین سازگاری زمانی است که عامل اجازه داشته باشد رفتار خود را بر اساس تجربیاتش تغییر دهد).
- اجتماعی بودن (Sociable) : با سایر عامل های دوست یا همکار تعامل خوب، دوستانه و اجتماعی داشته باشد.
- متحرک بودن (Mobile) : بتواند از یک محیط به یک محیط دیگر برود.
- وکالت (Proxy) : بتواند به عنوان وکیل شخص یا چیز دیگر عمل کند. بدین شکل که مطابق میل آن رفتار کند. یا مسئولیت های آن را قبول کند و یا برای بدست آوردن منافع او تلاش کند.
-کنشگرا(Proactive): هدفمند وبا قصدمشخص،به عبارت دیگرصرفا درمقابل محیط واکنش های ساده نمی کند.
- هوشمند(Intelligent) :حالتها با دانشهایی شکل رسمی گرفته (مانند اعتقادات ، اهداف ، برنامه ها و فرضیات) و عامل با سایر عاملها با یک زبان سمبولیک تعامل می کند.
-منطقی (Rational) : قابلیت عام را داشته باشد که کاری را بر اساس اهداف داخلی خود انجام دهد که وی را به این اهداف نزدیک سازد.
-غیرقابل پیش بینی (Unpredictable) : بتواند به نوعی رفتار کند که کاملا قابل پیش بینی نباشد حتی اگر شرایط آغازین کار کاملا شناخته شده باشد. به عبارت دیگر بتواند به طور غیرقطعی رفتار کند.
-پیوسته زمانی (Temporally Continuous) : فرآیند اجرای پیوسته ای داشته باشد.
-شخصیت (Character) : شخصیت و احساس قابل باوری داشته باشد.


دانلود با لینک مستقیم


تحقیق در مورد عامل ها در هوش مصنوعی

تحقیق درباره بررسی و ارزیابی امنیت در سیستم عامل لینوکس

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

تحقیق درباره بررسی و ارزیابی امنیت در سیستم عامل لینوکس


تحقیق درباره بررسی و ارزیابی امنیت در سیستم عامل لینوکس

فرمت فایل: word (قابل ویرایش) تعداد صفحات :  37   صفحه

 

 

 

لینوکس: امنیت، امنیت، امنیت

امروزه در دنیایی متکی بر فناوری اطلاعات زندگی می‌کنیم که هر لحظه به خطر افتادن جریان اطلاعات منجر به بروز خسارت‌های تجاری جبران ناپذیری خواهد شد. امروزه همه به دنبال یک سکوی (Platform) امن‌تر برای اجرای برنامه‌های کاربردی و سرویس‌دهنده‌ها هستند. لینوکس حرف‌های زیادی برای گفتن در سمت امنیت دارد. بسیاری از قابلیت‌های امنیتی که در ویندوز وجود ندارند و یا فقط با اضافه کردن نرم‌افزارهای اضافی قابل دسترسی می‌باشند، بطور درونی و پیش‌گزیده در لینوکس پیاده‌سازی شده‌اند.

لینوکس از ابتدا برای محیط‌های شبکه‌ای و چندکاربره طراحی‌شده است و همین باعث رعایت مسائل امنیتی از ابتدا در آن شده است، درحالی‌که ویندوز این‌گونه نبوده و در حال حاضر نیز ازنظر امنیتی دارای نقاط ضعف فراوانی است. مثلاً یک برنامه‌ی مخرب با استفاده از همین ضعف‌های امنیتی می‌تواند کل سیستم‌عامل را نابود کند، ولی درصورتی‌که مورد مشابهی در لینوکس وجود داشته باشد، حداکثر به دایرکتوری خانگی کاربر اجراکننده آسیب خواهد رسید، نه کل سیستم‌عامل.


دانلود با لینک مستقیم


تحقیق درباره بررسی و ارزیابی امنیت در سیستم عامل لینوکس

آشنایی با سیستم عامل IOS

اختصاصی از کوشا فایل آشنایی با سیستم عامل IOS دانلود با لینک مستقیم و پر سرعت .

آشنایی با سیستم عامل IOS


آشنایی با سیستم عامل IOS

 

 IOS ( برگرفته از  Internetwork Operating System  ) ، نرم افزاری است که از آن به منظور کنترل روتینگ و  سوئیچینگ دستگاه های بین شبکه ای استفاده می گردد . آشنائی با IOS برای تمامی مدیران شبکه و به منظور مدیریت و پیکربندی دستگاه هائی نظیر روتر و یا سوئیچ الزامی است . در این مطلب پس از معرفی اولیه IOS به بررسی برخی از ویژگی های آن خواهیم پرداخت .

IOS ،‌ سرویس های‌ شبکه ای زیر را ارائه می نماید :

  • عملیات روتینگ و سوئیچینگ
  • دستیابی ایمن و مطمئن به منابع  شبکه
  • قابلیت توسعه و تغییر پیکربندی شبکه

ماهیت اینترفیس IOS

نرم افزار IOS از یک اینترفیس خط دستوری و یا CLI ( برگرفته از command-line interface  ) استفاده می نماید. IOS یک تکنولوژی کلیدی است که از آن در اکثر خطوط تولید محصولات شرکت سیسکو استفاده می گردد . عملکرد IOS با توجه به نوع دستگاه های بین شبکه ای متفاوت می باشد .

فایل ورد 26 صفحه

 


دانلود با لینک مستقیم


آشنایی با سیستم عامل IOS

دانلود فایل آشنایی با دستورات سیستم عامل لینوکس

اختصاصی از کوشا فایل دانلود فایل آشنایی با دستورات سیستم عامل لینوکس دانلود با لینک مستقیم و پر سرعت .

دانلود فایل آشنایی با دستورات سیستم عامل لینوکس


دانلود فایل آشنایی با دستورات سیستم عامل لینوکس

 

دستورات لینوکس

برای بهره‌مند شدن از امکانات سیستم‌ ‌عامل لینوکس آشنایی با دستورات زیر ضرورت دارد:

دستور cd : با این دستور می‌توان به هر یک از زیرشاخه‌های شاخه‌ای که در آن هستید بروید. در هنگام ورود به سیستم لینوکس کاربران ابتدا در شاخه home خود قرار می‌گیرند. به عنوان مثال برای رفتن به شاخه /home/reyahi کافی است دستور زیر را تایپ کنید:

 

cd /home/reyahi

 

کاربر همیشه می‌تواند با دستور cd/ به root سیستم برود.

 

دستورcd .. : برای بازگشتن به شاخه قبلی، این دستور را بدون نام شاخه تایپ کنید.

دستور ls : این دستور فهرستی از زیرشاخه‌ها و فایل‌های یک شاخه را نشان می‌دهد.

فایل ورد 15 صفحه

 

 

 

 


دانلود با لینک مستقیم


دانلود فایل آشنایی با دستورات سیستم عامل لینوکس