به دنبال استقبال كارشناسان محترم بخش IT ، اين موسسه در راستاي تحقق اهداف فرهنگي و آموزشي خود در زمينه علوم رايانه اي و گسترش فرهنگIT درسطح کشور در نظردارد جهت ارتقای دانش پژوهان دوره هاي ذيل را :
1- لينوكس مقدماتي را بمدت 40 ساعت
2- لينوكس پيشرفته را بمدت 40 ساعت
3-لینوکس و شبکه های کامپیوتری رابمدت 40 ساعت
سرفصل دوره هاي لينوكس به شرح زير است:
عنوان دوره : LINUX ( مقدماتي )
كد دوره: 1-100
طول دوره : 40 ساعت
اهداف دوره :
آشنا كردن كاربر با محيط سيستم عامل ودستيابي به قابليت هاي اوليه جهت مديريت سيستم فايل لينوكس وبرخي ديگر از نرم افزارها
شرايط شركت كنندگان :
• جهت شركت در اين دوره ، افراد بايد با كامپيوتر و مباني آن آشنايي داشته باشند.
قابليت هاي اكتسابي بعد از شركت در دوره :
• مفاهيم پايه OS و Linux
• معرفي محيط هاي KDE و GNOME
• كار با ويراستارهاي متني Linux
• استفاده از دستورات مرسوم shell
سر فصلهاي دوره :
- مقدمه و تاريخچه Linux
- قابليتهاي Linux
- كاربردهاي Linux به عنوان سيستم عامل تحت شبكه وسرويس هاي قابل ارائه آن
- مقدمه اي بر محيط گرافيكي KDE
- توضيح مفهوم نشست كاري
- نحوه خروج از سيستم عامل
- شرح window manager هاي مختلف
- معرفي دستورات خط فرمان
- تشريح محيط Desktop مربوط به KDE واجزا آن وkmenu
- Control panel ها وتنظيمات مربوط به آن
عنوان دوره : LINUX ( پيشرفته )
كد دوره : 2- 100
طول دوره : 40 ساعت
اهداف دوره :
قابليت كار با مجموعه open office وارتباط با دنياي خارج
شرايط شركت كنندگان :
• افرادي كه دوره Linux مقدماتي را گذرانده اند، مي توانند در اين دوره شركت كنند.
قابليت هاي اكتسابي بعد از شركت در دوره :
• بررسي عملكرد وكار با مجموعه نرم افزارهاي open office ونرم افزارهاي مشابه
• نحوه برقراري ارتباط با اينترنت
• بررسي كامل Control Center وفارسي ساز محيط كار
• آشنايي كامل با مرورگرهاي اينترنت ونرم افزارهاي مديريت Email
سر فصلهاي دوره :
- تشريح كامل مباحث تكميلي ويراستارهاي موجود در Linux
- آشنايي با نرم افزارهاي موجود در Open Office وKoffice
- معرفي نرم افزارهاي ترسيم نمودار وفرمول نويسي موجود در KDE
- بحث تكميلي Control Center وتشريح عملكرد هر يك از اجزاء آن
- بررسي مقدماتي مودمها در Linux وارتباط با اينترنت
نام دوره : دوره شبکه سیستم عامل لینوکس
تحت توزیع :Suse Professional & Redhat Enterprise AS
سرفصل ها:
- بررسی مفاهیم پایه شبکه و مدل TCP/IP
- بررسی لایه های TCP/IP و مدل OSI
- آشنایی با کلاسهای IP و مفهوم Subnetting
- معرفی سخت افزارها و پروتکل های معروف شبکه
- آشنایی با استانداردهای سخت افزاری موجود و مفاهیم پیشرفته شبکه های WAN
- پیکربندی سرویسهای لینوکس و کار با فرامین شبکه در محیط لینوکس
- معرفی دستورات کاربردی شبکه شامل ifconfig ، netstat ، arp، ...
- نصب و راه اندازی سایر سرویسها مانند NFS، NIS، Samba ، DNS، ...
- آشنایی و نحوه پیکربندی Config file های مربوط به هر یک از سرویسها
- iptables
- آشنایی و کار با سرویسهای راه دور (Remote Service)
- RAS
- VPN
- VNC
- بررسی مباحث امنیتی تحت شبکه در لینوکس
- نحوه Authentication کاربران و مدیریت آن
- نصب و راه اندازی Proxy server توسط squid
- بهینه سازی Config file های سیستم برای سایر سرویسها
- پیکربندی ،نصب و راه اندازی کامل Apache به عنوان یک web server
- بررسی تاریخچه مدل های شبکه
- معرفی مدل TCP/IP و بررسی عملکرد لایه های آن
(Application,Transport,Internetwork, network Interface) - آشنایی با مدل OSI و بررسی ? لایه آن
(Application,Presentation,Session,Transport,Network,Data link,Physical Interface) - مقایسه دو مدل مذکور از نظر نحوه کار و میزان کارآیی
- تشریح استانداردها و اجزاء سخت افزاری شبکه
- بررسی استانداردهای سخت افزاری (Cabling) شامل انواع کابلهای category , فیبرهای نوری , کانکتورها و سوکت های موجود مانند D_Shell و RJ45.
- معرفی مفهوم توپولوژی و مرور سایر توپولوژی های موجود وتحلیل کارآیی هر یک از آنها مانند توپولوژیهایhybrid,bus,star,ring,mesh,tree .
- آشنایی با ابزارهای اساسی شبکه و بررسی نحوه کارکرد آنها شامل Hub ، Switch، Bridge Router
- توضیح مفاهیم (broadcast, unicast, multicast, BIA Address(MAC در شبکه.
- موارد استفاده هر یک ابزارهای فوق و تشریح عملکرد آنها توسط الگوریتم (CSMA/CD)
- بررسی مفهوم آدرسهای منطقی (IP) و فیزیکی (MAC) و نسخه های IPv4 و IPv6.
- معرفی کلاسهایMulticast) D , C , B , A) و محدوده IP های معتبر هر کلاس بهمراه
Subnet maskهای معمول هر کلاس - چگونگی تخصیص IP و بررسی قوانین کلاسها
- انجام IP subnetting و تقسیم IP های موجود دریک محدوده بین کاربران
- ارائه مثال از موارد ذکرشده و IP subnetting در کلاسهای IP
- معرفی پروتکل های معروف موجود در شبکه (DNS,UDP,DHCP,ICMP,ARP,IP )
- معرفی مسیریاب ها و عملکرد آنها در شبکه WAN
- توضیح Privae Addressing و IP های تخصیص یافته به این سرویس
( آشنایی با استانداردهای IANA و IP های 172.16.0.0 , 192.168.0.0 , 10.0.0.0) - تشریح مفهوم Port هاو Socket وتعریف مفهوم
(NAT ( Network Address Translation و ( PAT ( Port Address Translation - معرفی شماره پورتهای مرسوم مانند POP3 , SMTP , HTTP , Telnet
- معرفی مودم های DSL و استانداردهای مرتبط با آن مانند HDSL , ADSL , VDSL .
- تشریح عملکرد تکنولوژیDSL و تجهیزات مربوط به آن چون DSLAM
- آشنایی با شبکه هایFrame relay ومفهوم Virtual Circuit.
- بررسی مفهوم Packet switching و Circuit switching.
- آشنایی با شبکه های ATM و استانداردهای آن شامل OC و ATM switch.
- معرفی اجزا سخت افزاری شبکه های( ATM(Sonet و استانداردهای آن
- بررسی مودم های کابلی (Cable Modem) و نحوه کارکرد آنها
( معرفی ابزار لازم جهت راه اندازی تکنولوژی مذکور و مقایسه سرعت کارایی آن با ATM ) - جمع بندی و مقایسه تکنولوژی های موجود از لحاظ کارآیی و عملکرد
نصب و پیکربندی سرویس های شبکه در لینوکس : - پیکربندی اجزا اولیه شبکه در لینوکس ( Host IP , Mask , Default Gateway )
- معرفی دستورات مهم شبکه و بررسی عملکرد هر یک از آنها
( ..., ifconfig , netstat , route , arp , ping ) - توضیح کامل Optionهای دستورات فوق بهمراه ارائه مثال
- آشنایی با نرم افزار های گرافیکی پیکربندی و بازبینی شبکه (TCPdump , Ethereal )
- شرح server و Super server و تفاوت آنها
- آشنایی با فایل های پیکربندی هر یک از سرویسهای داخل xinetd
- آشنایی با فایل hosts جهت Name Resulation.
- بررسی سرویس DNS و چگونگی نصب و راه اندازی آن
- شریح عملیات تخصیص دینامیک IP در شبکه های کامپیوتری
- نصب و راه اندازی کامل سرویس DHCP و پیکربندی آن
- پیکربندی سرویس Samba و به اشتراک گذاشتن فایلها بین ویندوز و لینوکس
- معرفی Daemon های nmbd و smbd و winbindسرویس Samba و راه اندازی آن.
- معرفی Dependency های Samba و سایر گزینه های موجود در etc/samba/smb.conf/
- Share کردن چاپگرها از طریق ایجاد یک Samba Server و معرفی SWAT
- راه اندازی Daemon های ftpd و vsftpd مربوط به سرویس FTP
- بررسی نحوه ایجاد یک FTP connection
- جمع آوری اطلاعات در مورد شبکه توسط NIS و پیکربندی سرویسهای مذکور
- بررسی Daemon های NIS شامل ypbind و server.
- بررسی سیستم فایل NFS تحت شبکه و نحوه عملکرد آن
- پیکربندی و راه اندازی کامل سرویس NFS ( نصب NFS Server و NFS Client )
- تشریح فایلهای پیکربندی دو سرویس فوق و مبحث User mapping.
- پیکربندی و نصب سرویسهای mail, شامل POP3و Send mail
- بررسی گزینه های موجود درSendmail شاملFormat of header Mailing list, Trusted user
- راه اندازی سرویس IMAP جهت دریافت و ذخیره سازی mail هاپ
- راه اندازی سرویس postfix جهت ارسال mailها
- معرفی Apache web server و تاریخچه و امکانات موجود در آن
- پیکربندی کامل Apache سرور و مدیریت آن
- نصب کامل Apache و تنظیمات گزینه های عمومی Server
- تعریف و تنظیم پارامترهای Dynamic Shared Object و Hostname Lookup.
- تشریح پیکربندی Host های مجازی و محدود کردن Server به آدرسهای مجازی
( Binding on Virtual Addresses & Configuring Virtual Hosting ) - تنظیم و پیکربندی لیستهای کنترل دسترسی (Access Control List)
- توصیف مفهوم iptables
- نحوه ایجاد و پیکربندی iptables و ارتباط آن با سایر سرویس های موجود
- بررسی نحوه عملکرد Proxy , Filtering , Firewall
- پیکربندی فایل Socks5.conf جهت Authentication و Access Control.
- معرفی ابزار tiger جهت انجام Security Audit و Rebuilding Policy file.
- مقابله در برابر حملات Smurf و DoS.
- معرفی squid به عنوان یک proxy server
- تنظیمات مربوط به proxy client و پیکربندی squid.conf
- پیکربندی Caching و Port numbers در squid.
- بررسی و نصب سرویس Mailman
- راه اندازی سرویس inn به همراه ارائه مثال و نمونه پیکربندی
- تنظیمات به Expiration time و Host های سرویس گیرنده
- معرفی سرویس LDAP و مفهوم Directory Service
- مروری بر PAM و ارتباط آن با LDAP
- بررسی ساختاری LDAP
- پیکر بندی و نصب سرویسLDAP Server
- پیکر بندی و نصب سرویسLDAP Client
- بررسی و مرور کلی عملکرد سرویسهای مذکور
- ایجاد ارتباطات امن و بررسی مسائل امنیتی در لینوکس:
- معرفی سرویسهای ssh و Telnet در لینوکس
- نصب و راه اندازی سرویس Dial up
- تعریف سرویس های دسترسی از راه دور و فواید آنها (RAS)
- پیکربندی و نصب سرویس (RAS (Remote Access service و ارائه مثال از عملکرد آن (pppd)
- بررسی عملکرد یک(VPN (Virtual Private Network
- استفاده از pptpd/CIPE جهت ایجاد و راه اندازی یک تونل VPN
- پیکربندی و نصب یک VPN و تشریح و چگونگی عملکرد آن
- بررسی عملکرد( VNC (Virtual Network Computing
- نصب و راه اندازی VNC و پیکربندی Client های مربوطه و تشریح XDMCP ترمینال X
- بررسی مقایسه ای سرویس Authentication کاربران بر پایهMD5 و DES.
- اشاره به سیستم های رمز نگاری پسوردها و نحوه عملکرد آنها
- بررسی پروتکل های رمز نگاری پسورد و تائید کاربران
- بررسی و بهینه کردن فایلهای پیکربندی سرویس های شبکه (NFS ,NIS ,Squid , Samba)
- پیکربندی بهینه فایل های کنترلی Apache
- بررسی سیاستها و اصول کلی مدیریت شبکه
- بررسی نقاط آسیب پذیرسیستم عامل Linux و راهکارهای مقابله با آن
- (Bind (Domain Name Server
- (Remote Procedure Calls (RPC
- Apache With No Password Or Weak Password
- Clear Text Service, rlogin, ftp, Telnet
- Sendmail
- Simple Network management Protocol
- ssh) Secure Shell)
- Miss Configuration of enterprise Services NFS/NIS
- (Open Secure Sockets Layer (SSL




