Loading…

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

کاربران برتر
  • مرتب سازی بر اساس
  • تعداد نمایش در هر صفحه
mabedini
آموزش: بخش 2.1 از سری آموزش های BSDA( آشنا با security level در هسته)
بخش 2.1 از سری آموزش های BSDA( آشنا با security level در هسته) سلام دوستان با دوره آموزشی آزمون BSDA در خدمت شما دوستان عزیز هستم در بخش اول قصد دارم در خصوص security level موجود در هسته با شما دوستان عزیز صحبت بکنم. در این بخش سعی بر آن است که تمام مواردی که شما برای شرکت در آموزش BSDA نیاز دارید را بدانید. هسته سیستم عامل های مبتنی بر BSD من FreeBSD و یا OpenBSD این قابلیت را دارند که حتی در سطوح امنیتی مختلف سطح دسترسی کاربر root را هم مسدود کنند،...
mabedini
آموزش: راه اندازی سرور samba در FreeBSD
راه اندازی سرور samba در FreeBSD راه اندازی سرور samba در FreeBSD: یکی از بخشهایی که در شبکه میتنی بر BSD و یا هر سیستمی غیر از ویندوز است مهم است اشتراک گذاری فایل ها بین این دو نوع از سیستم عامل در شبکه است، برای رفع کردن این مشکل یک برنامه متن باز ایجاد شده به نام samba که شما می توانید از طریق آن با نصب کردن بخش کلاینتی به سرورهای ویندوزی متصل شوید و از آنها سرویس بگیرید و با استفاده از بخش سروری این برنامه و پروتکل فای...
mabedini
آموزش: پیاده سازی OpenSSL در FreeBSD
پیاده سازی OpenSSL در FreeBSD پیاده سازی OpenSSL در FreeBSD پروتکل OpenSSL یک توزیع متن بازی از پروتکلهای ssl و TLS است که یک لایه کد گذاری شده برروی ارتباطات لایه دیگر ایجاد می کند. ورژنهایی که در FreeBSD از آنها پشتیابنی می شود به شرح زیر است: 1 در لایه Secure Sockets ورژنهای v2 , v3 را دارد که معادل SSLv2 و SSLv3 است. 2 در لایه امنیتی Transport ورژن v1 را دارد که معادل TLSv1 است. OpenSSL اغلب برای رمزگذاری ا...
محمد ولی الهی
آموزش: آموزش کار با sqlmap
آموزش کار با sqlmap آموزش کار با sqlmap خب اول از همه‌ باید گفت که این برنامه در سیستم عامل لینوکس قرار دارد❗️❗️ 💢خب بریم سراغ آموزش💢 اول Terminal رو باز میکنیم بعد در آن تایپ میکنیم sqlmap برنامه بالا میاد و میبنید که به صورت کامندی هستش❗️(متنی) خب ما یه تارگت داریم اول یه نکته درباره ی این تارگت بگم ... این تارگت پابلیک شده ...و چون صفحه که صفحه ادمین رو کسی نتون...
Takhribchi
آموزش: نصب کالی لینوکس بر روی اندروید
نصب کالی لینوکس بر روی اندروید سلام خدمت همه ی دوستان در این مقاله قصد دارم به صورت مرحله به مرحله نصب کردن کالی لینوکس رو بر روی گوشی های اندروید آموزش بدم و امیدوارم براتون مفید باشه اول از همه یه نکته ای رو باید متذکر بشم و اونم اینه که به هزار و یک دلیل ممکنه وسط نصب یهو برنامه ی linux deploy دچار مشکل بشه و نتونین ادامه بدین :دی اصلا هم مشکلی نیست... من خودم مجبور شدم یک بار کامل فکتوری ریست کنم تا بتونم دوباره نصبش کن...
hjsarami
آموزش: آموزش تغییر پسورد کاربر root در لینوکس
آموزش تغییر پسورد کاربر root در لینوکس ممکن است گاهی برای شما اتفاق افتاده باشد که پسورد کاربر root در لینوکس که تنها کاربری است که تمامی سیستم عامل دسترسی کامل دارد را فراموش کرده باشید. برای اینکار فقط کافیست هنگام بالا آمدن لینوکس به منوی بوت رفته و آن را ویرایش کنید تا امکان تغییر پسورد به شما داده شود. این آموزش برای سیستم عامل CentOS 5 & 6 می باشد. در ادامه همین فایل آموزشی روش انجام این کار در سیستم عامل CentsOS 7 را هم فرا...
AminLP
آموزش: آشنایی با FHS ها
با سلام خدمت دوستان عزیز ITPro ای امروز قصد دارم در این مطلب با ساختار FHS یا همون ساختار سلسله مراتبی فایل سیستم و فایل بندی ها مختلف در لینوکس صحبت کنم. در واقع FHS به ما توضیح میده که فایل ها و دایرکتوری ها چگونه داخل یک توزیع لینوکس منظم و طبقه بندی می شوند. برای مثال از شخصی درخواست میشه که فایل های کانفیگ آپاچی رو تنظیم کنه و تغییرات لازم رو داخل شون اعمال کنه و خب وقتی هیچ دیدی نسبت به F...
mabedini
آموزش: حلقه های تکرار در Bash
حلقه های تکرار در Bash شرط در Shell scripting: سلام خدمت دوستان عزیز در سایت ITpro با بخش دیگری از سری آموزش های اسکریپت نویسی در Bash در خدمت شما دوستان عزیز هستم، در این قسمت در خصوص دستورات شرطی با هم صحبت خواهیم کرد. دستور if: یکی از پرکاربرد ترین دستورات در Shell scripting دستور شرطی است به نام if که کاربرد آن در شکل زیر مشاهده می کنید: همانطوی که مشاهده می کنید بخش اصلی این دستور شرطی است که در بر...
LinuxAdm
آموزش: راه اندازی Active Directory Domain Controller در لینوکس ( CentOS7 )
راه اندازی Active Directory Domain Controller در لینوکس ( CentOS7 ) همانطور که میدانید سرویس Samba از ورژن 4 به بعد این امکان را دارد که به عنوان یک AD DC راه اندازی شود، که در این بخش نحوه نصب و راه اندازی آن را در CentOS 7 آموزش میدهیم ؛ در ابتدا باید پکیج های مورد نیاز را نصب کنیم : سپس سرویس Samba را دانلوده کرده و نصب کنیم : بعد از نصب باید فایل پیکربندی Samba که بصورت پیش فرض وجود دارد را پاک کنیم : با کامند زیر یک Forest ایجاد میکنیم : برای ...
امیرحسین کریم پور
آموزش: نحوه استفاده از دستور usermod در لینوکس و معرفی سوئیچ های کاربردی آن - قسمت آخر
 نحوه استفاده از دستور usermod در لینوکس و معرفی سوئیچ های کاربردی آن - قسمت آخر با سلام خدمت دوستان عزیز ITPRO ای. با قسمت دوم و آخر آموزش دستور کاربردی usermod در خدمت شما هستیم. سوئیچ L- (برای قفل یا Lock کردن اکانت کاربر) : برای قفل کردن اکانت کاربر میتوانید از سوئیچ L- استفاده کنید. توجه کنید که بعد از قفل کردن اکانت کاربری، کاربر نمیتواند با استفاده از پسورد خود به حساب کاربری اش لاگین کند و در فایل etc shadow / به جای پسورد هش شده اش علامت تعجب (!) نمایش داده می...
امیرحسین کریم پور
آموزش: نحوه استفاده از دستور usermod در لینوکس و معرفی سوئیچ های کاربردی آن - قسمت اول
نحوه استفاده از دستور usermod در لینوکس و معرفی سوئیچ های کاربردی آن - قسمت اول بدون شک یکی از دستورات مهم و کاربردی برای مدیریت حساب های کاربری لینوکس دستور usermod است. این دستور یا بهتر است بگوییم نرم افزار کاربرد هایی اعم از اضافه کردن گروه به حساب کاربری ، تغییر home directory کاربر ، اضافه نمودن توضیحات مربوط به کاربر ، اختصاص دادن UID به کاربر و خیلی از موارد دیگر که در ادامه با مثال های عملی آنها را فرا میگیریم.لازم به ذکر است که برای استفاده از این دستور باید سطح دست...
mabedini
آموزش: استفاده کردن از CD-ROM در FreeBSD
استفاده کردن از CD-ROM در FreeBSD استفاده کردن از CD-ROM در FreeBSD در برخی از موارد شما نیاز دارید که به CD-ROM در خط فرمان دسترسی داشته باشید و فایلهایی را که برروی آن رایت شده را مشاهده کنید، در این بخش با روش استفاده کردن از CD-Rom در محیط خط فرمان در FreeBSD آشنا می شوید. نکته: اصطلاحی در این مقاله وجود دارد به نام mount کردن، mount کردن عملی است که طی آن شما هاردیسک فلش CD-ROM و سایر دستگاه هایی که قابلیت ذخیره سازی اط...
soheiltech
آموزش: integrate کردن الستیکس با سانترال پاناسونیک
با سلام و درود فراوان خدمت شما itpro های عزیز VoIP برگرفته از Voice over internet protocol به معنای انتقال همزمان مکالمات تلفنی بر روی یک شبکه دیتا که با نام IP تلفنی نیز از ان یاد میشود. در مقابل استفاده از خطوط تلفن سنتی، VoIP از فن آوری دیجیتال استفاده می شود. مکالمات تلفنی مبتنی بر IP، تفاوت های بنیادینی با ارتباطات داده دارد و کیفیت این مکالمات ارتباط تنگاتنگی با کارایی شبکه دارد به طوری که...
araf56
آموزش: ایجاد فلش بوت لینوکسی (LILI)
ایجاد فلش بوت لینوکسی (LILI) ایجاد فلش بوت لینوکسی -- نرم افزار USB LinuxLive یک ابزار رایگان و منبع باز برای ویندوز است. این ابزار (lili) بگونه ای طراحی شده که هم برای مبتدیان براحتی قابل استفادست و هم برای افراد حرفه ای دارای امکانات و ویژگیهای خاص.این نرم افزار به شما اجازه می دهد یک توزیع لینوکس را بصورت Live بر روی Flash Memory نصب کنید و یک سیستم عامل را از یک درایو فلش usb به راحتی بجای dvd نصب نمایید. قابلیت...
Alighalehban
آموزش: انتقال اطلاعات به وی پی اس لینوکس با استفاده از ابزار خط دستور PSCP و رابط گرافیکی مدیریت فایل WinSCP
انتقال اطلاعات به وی پی اس لینوکس با استفاده از ابزار خط دستور PSCP و رابط گرافیکی مدیریت فایل WinSCP در این مطلب با نحوه انتقال اطلاعات و فایل ها به وی پی اس های لینوکس اشنا شویم در روش اول از ابزار خط دستور PSCP و در روش دوم از رابط گرافیکی مدیریت فایل WinSCP برای انتقال اطلاعات استفاده خواهیم کرد در روش اول با توجه به اینکه از برنامه PuTTY Secure Copy client (PSCP) برای انتقال اطلاعات از طریق خط دستور استفاده خواهیم کرد و با عنایت به اینکه ابزارهای putty برای وصل شدن از طریق SSH به Private key ...
UNITY
آموزش: چرا از لینوکس متنفرم ؟ قسمت اول : سختی انتخاب بین توزیع های خوب زیاد
چرا از لینوکس متنفرم ؟ قسمت اول : سختی انتخاب بین توزیع های خوب زیاد شاید اگر عنوان مطالب را دیده باشید به این شک کنید که محمد نصیری ؟ تنفر از لینوکس ؟ خوب در حقیقت این یک عنوان برای جلب نظر مخاطبین عزیز در خصوص این مطلب بود اما به واقع برخی اوقات برای ما لینوکس ها هم پیش می آید که شرایطی را می بینیم که لینوکس ما را بسیار اذیت می کند و امروز می خواهیم در قالب این سری مطالب در ITPRO این موارد آزار دهنده لینوکس را با هم مرور کنیم. خوب اولین مشکلی که در خصوص سیستم عام...
سید محمد باقر موسوی
آموزش: آموزش برنامه نویسی به زبان C در لینوکس (CentOS) - قسمت شانزدهم - Multiple Source Files
آموزش برنامه نویسی به زبان C در لینوکس (CentOS) - قسمت شانزدهم - Multiple Source Files سلام و وقت بخیر. در این قسمت درمورد Multiple Source Files صحبت میکنیم. این مفهوم بدین معناست که تمام کد ها و توابع برنامه ما در یک سورس فایل نیستند بلکه میتوانند در چندین فایل مجزا باشند. خاصیت این کار این است که برنامه نویسی را راحت تر میکند، برنامه راحت تر و با صرف هزینه کمتر اجرا میشود. هر وقت که به یک تابع یا سرویس نیاز داشتیم او را در برنامه اصلی صدا میزنیم. در حالت فقط یک سورس فایل اگر هزار ...
سید محمد باقر موسوی
آموزش: آموزش برنامه نویسی به زبان C در لینوکس (CentOS) - قسمت دوم - Hello World
آموزش برنامه نویسی به زبان C در لینوکس (CentOS) - قسمت دوم - Hello World با سلام مجدد ، برای نوشتن و ویرایش کردن کد ها از یک editor ساده به نام vim استفاده میکنیم. انتخاب text editor وابسته به سلیقه و نیاز شماست. تا اونجایی که من میدونم در بعضی از نسخه های لینوکس، vim بصورت پیش فرض نصب نیست و باید خودتان آن را نصب کنید.برای شروع یک فایل متنی خالی را باز میکنم. برای این کار در یک مسیر پیش فرض از دستور vim 1.c استفاده میکنیم. با این دستور در مسیری که در حال حاضر در آن هس...
UNITY
آموزش: بررسی سلامت و تعمیر فایل سیستم های xfs ، ext2 ، ext3 و ext4 در لینوکس
بررسی سلامت و تعمیر فایل سیستم های xfs ، ext2 ، ext3 و ext4 در لینوکس شما می توانید در سیستم عامل لینوکس با استفاده از ابزاری به نام fsck که مخفف file system checker می باشد از سلامت فایل سیستم موجود بر روی هارد دیسک خودتان اطمینان حاصل کنید ، دستور fsck برای هر کدام از فایل سیستم های مختلف دستور متفاوتی دارد برای مثال در فایل سیستم های ext2 و ext3 و xfs و ... دستورات repair کردن فایل سیستم متفاوت می شود ، در واقع با فراخوانی یک نوع خاص فایل سیستم برای تعمیر کردن نر...
Mehrdo0d
آموزش: شبیه سازی اندروید بر روی لینوکس
شبیه سازی اندروید بر روی لینوکس با سلام خدمت همه شما دوستان ITPRO عزیز …حتماً براتون پیش اومده که میخواستین برنامه‌های اندروید رو روی لینوکستون اجرا کنین و دنبال یه راه خوب و ساده بودین … راه‌های خیلی زیاد و برنامه‌های گوناگونی وجود داره برای این کار ولی هر کدوم مشکلات خاص خودشون رو دارن ، یکی سرعتش پایینه ، یکی همه برنامه‌ها روش نصب نمیشه و مشکلات زیاد دیگه … بعد از چند روز تست برنامه‌های مختلف و کار با اونها به یک راه حل خوب ...
UNITY
آموزش: تنظیمات سن یا Age برای پسوردهای کاربران لینوکس
تنظیمات سن یا Age برای پسوردهای کاربران لینوکس یکی از مرسوم ترین حملاتی که به کاربران در سیستم عامل های مختلف انجام می شود حملات Brute force است که مهاجم پسوردهای مختلف را مرتب تست می کند تا بتواند پسورد شما را به دست بیاورد ، شما در سیستم عامل لینوکس می توانید با استفاده از دستور chage که مخفف change age که به معنی تغییر سن است تنظیمات محدودیت زمانی پسورد ها و expire شدن یا منقضی شدن آنها را انجام بدهید. اگر شما بعد از دستور chage نام کاربری ...
H.Rafieekhah
آموزش: نصب سیستم عامل ، پیکربندی اولیه ، دسترسی از راه دور و شبیه سازی در Raspberry pi | تحلیل و بررسی قسمت سوم ویدئو آموزشی
نصب سیستم عامل ، پیکربندی اولیه ، دسترسی از راه دور و شبیه سازی در Raspberry pi |  تحلیل و بررسی قسمت سوم ویدئو آموزشی -- 1- در ابتدا به چگونگی راه اندازی اولیه Raspberr pi پرداختیم و برای این منظور انواع حافظه های SD را از نظر گذراندیم و بهترین آنها را نیز به شما دوستان معرفی کردم در زیر چندی از انواع کارت حافظه های پیشنهادی را مشاهده می کنید 2- همانطور که در طول ویدئو بیان شد Raspberry pi فقط تا حجم 64 گیگابایت حافظه را ادرس دهی میکند دوستانی عزیزی که نیاز به فضای بیشتری دارند میتوانند ...
H.Rafieekhah
آموزش: همه چیز درباره Raspberry pi (معماری ،کاربرد ها، تجهیزات و راه اندازی) | تحلیل و بررسی قسمت دوم ویدئو آموزشی
 همه چیز درباره Raspberry pi (معماری ،کاربرد ها، تجهیزات و راه اندازی) | تحلیل و بررسی قسمت دوم ویدئو آموزشی -- 1- در ابتدای ویدئو مطالبی در رابطه با کلیات دوره و تالیفی بودن دوره ذکر کردم و این نوید رو به دوستان خواهم داد که در ادامه بیشتر با نقشه مسیر کامل دوره آشنا خواهند شد . 2- در ابتدای تدریس ویدئو با مایکروپراسسور ها آشنا شدیم و این نکته بیان شد که فعلا مایکروپراسسور و CPU رو مشترک در نظر بگیرید ، دوستان عزیزی که علاقمند به کسب دانش بیشتری در زمینه تفاوت مایکروپراسسور ها و Cpu هستن...
H.Rafieekhah
آموزش: آشنایی با دوره آموزشی Raspberry pi | تحلیل و بررسی قسمت اول ویدئوی آموزشی
آشنایی با دوره آموزشی Raspberry pi | تحلیل و بررسی قسمت اول ویدئوی آموزشی با عرض سلام و وقت بخیر خدمت دوستان عزیز این گزارش در راستای بررسی اولین ویدئوی آموزشی دوره Raspberry pi با عنوان آشنایی با دوره تهیه شده است با توجه به اینکه محتوای آموزشی ویدئوی اول محدود به آشنایی با دوره بوده است ، این گزارش نیز به بیان کلیات پرداخته و از محتوای علمی کمتری بهره مند می باشد . -- الف ) بررسی سیر موارد بیان شده در طول ویدئوی آموزشی 1- در ابتدای ویدئو با مدرس دوره آش...
H.Rafieekhah
آموزش: نخسین گام ها با Raspberry و لذت چشیدن طعم تمشک
نخسین گام ها با Raspberry و لذت چشیدن طعم تمشک با عرض سلام خدمت تمامی کاربران عزیر ITpro به عنوان نخستین ارسال خودم در ITpro لازم میدونم تا از کلیه دست اندر اران این مجموعه از جمله دوست خوبم جناب مهندس نصیری کمال تشکر رو داشته باشم که کمر همت به برپایی چنین زیرساختی بستن تا کلیه افرادی که تشنه ی علوم روز هستند از دسترسی به علوم تخصصی فناوری اطلاعات بی بهره نمانند و روز به روز پیشرفت کنند . بعد از مقاله بی نظیر مهندس نصیری وظیفه بنده است که ...
Mehrdo0d
آموزش: آموزش راه اندازی Cache سرور Squid قسمت دوم : راه اندازی Squid در حالت Full Proxy و Cache Server
آموزش راه اندازی Cache سرور Squid قسمت دوم : راه اندازی Squid در حالت Full Proxy و Cache Server با سلام خدمت شما دوستان ITPRO عزیز ، در ادامه آموزش مربوط به squid , راه اندازی پروکسی سرور در حالت Full Proxy و Cache Server را خواهیم گفت .در ابتدا باید راجع به اینکه Full Proxy چیست یک توضیحی بدهیم : حالت Full Proxy به این صورت میباشد که کلاینت درون مرورگر خود یا درون نرم افزارهای Proxy Client آدرس پروکسی سرور را زده و به آن متصل خواهد شد , در این حالت کاربر متوجه خواهد شد که به پروکسی س...
UNITY
آموزش: منظور از Sticky Bit و نمایش حرف t در سطوح دسترسی لینوکس چیست و چگونه ایجاد و حذف می شود؟
خوب دوستان در سری آموزشی Linux Essentials ای که درست کردم یکی از قسمت ها مربوط به تعیین سطوح دسترسی در سیستم عامل لینوکس بود ، در این ویدیوی آموزشی ما به بررسی انواع سطوح دسترسی و ساختار Permission ها در لینوکس که بصورت read write execute و بصورت خلاصه rwx نمایش داده می شود توضیحاتی ارائه کردیم ، اما نکته ای در این خصوص وجود دارد ، شما ممکن است در ریشه پارتیشن لینوکسی خودتان با استفاده از دستور ls...
Mehrdo0d
آموزش: آموزش راه اندازی Cache سرور Squid قسمت اول : نصب Squid و تحلیل فایل config
آموزش راه اندازی Cache سرور Squid قسمت اول : نصب Squid و تحلیل فایل config با سلام خدمت دوستان عزیز ..یکی از سرویس هایی که برای مدیران شبکه ضروری میباشد سرویس پروکسی میباشد که این امکان را به مدیران شبکه میدهد که بتوانند مدیریت بهتری روی درخواست های کاربران را داشته باشند . در این آموزش قصد داریم نصب و کانفیگ یکی از محبوبترین و بهترین نرم افزارهایی که میتوان با آن پروکسی سرور راه اندازی کرد به نام Squid را آموزش دهیم . پروکسی سرور چیست ؟ -- در توضیح ساده میتوان گف...
AminLP
آموزش: آشنایی با دستور Dig
با عرض سلام خدمت دوستان ITProای خودم و امیدوارم سالم و سلامت باشید امروز قصد دارم با هم یک دستور از دستورهای فراوان خانواده ی LINUX رو بررسی کنیم . دستور Dig یک ابزاری به منظور درخواست دادن به NameServer های DNS ها به منظور به دست آوردن اطلاعات Host ها ، mail Exchange ها ، nameserver ها و اطلاعات مربوط به آن است . این دستور را میتوانید در خانواده ی Linux یا Mac مورده استفاده قرار دهید . بیشتری...
مهدی عادلی
آموزش: نصب JDK بر روی لینوکس
نصب JDK بر روی لینوکس سلام به همه دوستان و همراهان Itpro. در این مطلب قصد دارم روش نصب JDK بر روی لینوکس را شرح بدهم. با استفاده از زبان برنامه نویسی جاوا می‌توان برای همه ی سیستم عامل ها برنامه نوشت یا به عبارت دیگر این زبان یک زبان cross platform است. برای اینکه برنامه‌های تحت زبان برنامه نویسی جاوا بر روی لینوکس اجرا شوند و همچنین بتوان روی سیستم عامل لینوکس با این زبان بتوان برنامه نوشت باید JDK روی سیستم نصب باشد....