شب یلدا
کلبه احزان شود روزی گلستان غم مخور

برنامه نویسی سی پلاس پلاس
ftp
FTP [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a]
آموزش شبکه(( قسمت دوم ))

انواع رمز نگاری
آموزش شبکه
كميته 802.11g كميتهای است كه با عنوان 802.11 توسعه يافته نيز شناخته میشود. اين كميته در نظر دارد نرخ ارسال دادهها در باند فركانسی ISM را افزايش دهد. باند فركانسی ISM يا باند فركانسی صنعتی، پژوهشی، و پزشكی، يك باند فركانسی بدون مجوز است. استفاده از اين باند فركانسی كه در محدوده 2400 مگاهرتز تا 2483.5 مگاهرتز قرار دارد، بر اساس مقررات FCC در كاربردهای تشعشع راديويی نيازی به مجوز ندارد. استاندارد 802.11g تا كنون نهايی نشده است و مهمترين علت آن رقابت شديد ميان تكنيكهای مدولاسيون است. اعضاء اين كميته و سازندگان تراشه توافق كردهاند كه از تكنيك تسهيم OFDM استفاده نمايند ولی با اين وجود روش PBCC نيز میتواند به عنوان يك روش جايگزين و رقيب مطرح باشد.
كميته 802.11h مسئول تهيه استانداردهای يكنواخت و يكپارچه برای توان مصرفی و نيز توان امواج ارسالی توسط فرستندههای مبتنی بر 802.11 است.
فعاليت دو كميته 802.11i و 802.11x در ابتدا برروی سيستمهای مبتنی بر 802.11b تمركز داشت. اين دو كميته مسئول تهيه پروتكلهای جديد امنيت هستند. استاندارد اوليه از الگوريتمی موسوم به WEP استفاده میكند كه در آن دو ساختار كليد رمز نگاری به طول 40 و 128 بيت وجود دارد. WEP مشخصاً يك روش رمزنگاری است كه از الگوريتم RC4 برای رمزنگاری فريمها استفاده میكند. فعاليت اين كميته در راستای بهبود مسائل امنيتی شبكههای محلی بیسيم است.
.jpg)
نگاهی بر رمز نگاری
با پدید آمدن رایانهها و افزایش قدرت محاسباتی آنها، دانش رمزنگاری وارد حوزهٔ علوم رایانه گردید و این پدیده، موجب بروز سه تغییر مهم در مسائل رمزنگاری شد:
- وجود قدرت محاسباتی بالا این امکان را پدید آورد که روشهای پیچیدهتر و مؤثرتری برای رمزنگاری به وجود آید.
- روشهای رمزنگاری که تا قبل از آن اصولا برای رمز کردن پیام به کار میرفتند، کاربردهای جدید و متعددی پیدا کردند.
- تا قبل از آن، رمزنگاری عمدتاً روی اطلاعات متنی و با استفاده از حروف الفبا انجام میگرفت؛ اما ورود رایانه باعث شد که رمزنگاری روی انواع اطلاعات و بر مبنای بیت انجام شود.
رمز نگاری چیست؟
مقدمه ای بر آموزش سی پلاس پلاس
1- قابل حمل است.این ویژگی یکی از بارزترین ویژگیهای زبان C است .در واقع می توان در هر کامپیوتری برنامه ای به این زبان نوشت و روی دیسک های قابل حمل مانند CD ذخیره کرد و در کامپیوتر های دیگر اجرا کرد. بر خلاف زبان برنامه نویسی بیسیک که این گونه نیست. زبان C روی هر کامپیوتر و هر سیستم عاملی به خوبی کار می کند.
آموزش لینوکس
فعال کردن سرويس FTP :
دستور setup را اجرا کنيد و در قسمت system services بررسی کنيد که سرويس vsftpd انتخاب شده باشد.
1- با فرض اينکه تصميم داريد به آدرسهای 100.192.168.2 و 192.168.2.200، مجوز استفاده از سرويس FTP را بدهيد، خط زير را به فايل /etc/hosts.allow اضافه کنيد:
vsftpd : 192.168.2.100 192.168.1.200
2- سرويس vsftpd را در صورتيکه reload کنيد.
آموزش نصب لینوکس(( قسمت چهارم))
دستور ls برای ليست گرفتن از فايلها و شاخه ها بکار می رود.
سوئيچ –l ليست فايلها را با جزئيات بيشتری نشان می دهد.
سوئيچ -h سايز فايلها را بر اساس KB نشان می دهد.
سوئيچ –S فايلها را بر اساس نام Sort می کند.
سوئيچ –a فايلهای مخفی را نشان می دهد.
دستور less يا more به همراه دستورات مختلف، خروجی را بصورت صفحه به صفحه نشان می دهد که در اين حالت از حرف q برای خروج استفاده می شود.مثلا ls | more
دستور du –s برای ديدن سايز واقعی يک شاخه بکار می رود.
دستور reboot و يا Ctrl+Alt+Del برای راه اندازی مجدد سيستم عامل بکار می رود.
دستور du –s برای مشاهده سايز واقعی يک شاخه
دستور df –h برای حجم پارتيشنهای موجود در سيستم عامل لينوکس را نشان می دهد. لازم به ذکر است که استفاده از سوئيچ –h موجب می شود که حجم خالی و اشغال شده يک پارتيشن بر اساس KB و يا MB و يا GB نشان داده شود. در صورت بکارگيری دستور df بدون سوئيچ –h حجمهای مذکور بر اساس بايت نشان داده می شوند.
آموزش نصب لینوکس(( قسمت سوم))