شاید برای شما هم سوال پیش آمده باشد که آیا . یا همان نطقه در لینوکس یک فرمان است؟ کاربرد این فرمان در دنیای لینوکس چیست؟همه شما حداقل یک فرمان در بخش shell script در  سیستم عاملهای لینوکس خود نوشته اید، این فرمان ها در قالب یک فایل متنی ساده ذخیره شده و هر خط شامل یک فرمان است و فرمانهای مختلفی را م...

نه اشتباه نکنید اصلا سامبا اون چیزی که توی ذهنتون هست نیست !!! سامبای مد نظر ما یه نوع رقص آمریکایی جنوبی نیست بلکه یک مفهوم و البته بهتر هست بگیم یک ابزار در سیستم عامل لینوکس هست که یه سری سرویس ها به ما ارائه میده که بتونیم با سیستم عامل های خانواده های دیگه ارتباط برقرار کنیم . خوب برای اینکه به...

 یکی از سوالات مهم و اساسی که دوستان این روزها خیلی از بنده می پرسند این هست که لینوکس را از کجا شروع کنیم ؟ چجوری تبدیل به یک کارشناس لینوکس بشیم ؟ ما از لینوکس می ترسیم چجوری به این ترسمون غلبه کنیم ؟ و خیلی از سوالات دیگه که امروز و داخل این مقاله در وب سایت توسینسو من به عنوان کسیکه خودم رو یکی ...

خوب نوبت رسید به خانه لینوکس ایران ولی با تاخیری تقریبا یک ماهه از سری نقد و بررسی موسسات آموزشی ، خوب بالاخره ما هم باید تغییر می کردیم و نتونستم بنویسم . بریم سراغ این موسسه آموزشی و از تاریخچه فناوران آنیسا بگم که به نسبت سایر موسساتی که 15 تا 20 یا حتی بیشتر کار آموزش فناوری اطلاعات انجام میدن...

با سلام خدمت دوستان عزیز ،  امروز می خوام در رابطه با وجود کاراکتر dot در usernameهاي سیستم عامل اوبونتو براتون صحبت کنم. اگه دقت کرده باشید به صورت پیش فرض موقع ساختن يک User Account در اوبونتو نمیشه از کاراکتر dot استفاده کرد. یعنی به عنوان مثال شما نمي تونید از m.kobari به عنوان username استفاده ...

پس از نصب zookeeper حال نوبت start کردن Kafka است. مرحله 1 برای start کردن Kafka دستور زیر را وارد نمایید. مرحله 2 در این مرحله ما یک Topic به نام test با یک پارتیشن و یک replication می سازیم برای اینکار باید: ما با دستور زیر Topic جدیدی را که ساختیم را در لیست Topicهایمان ببینیم. ...

سلام به همه کاربران عزیز جزیره لینوکس و متن باز وب سایت توسینسو ، امروز میخایم دو تا وب سرور مشهور و قدرتمند در دنیا رو با هم مقایسه کنیم ، یکیش آشنای همه ماست که آپاچی هست که وقتی من 9 سالم بود تازه به دنیا معرفی شد و دیگری اسمش هست Nginx که یه جورایی معرفی شد تا اینکه یه سری اشکالات آپاچی رو بگیره...

پس از نصب جاوا نوبت به نصب zookeeper می رسد که با توجه به مراحل زیر نصب zookeeper را انجام می دهیم. مرحله 1 برای نصب zookeeper می توان آن از لینک زیر دانلود کرد. http://zookeeper.apache.org/releases.html مرحله 2 فایل zookeeper را با دستور زیر extract می کنیم. مرحله 3 یک دایرکتوری به نام d...

پیش از اینکه به جزئیات Kafka وارد شویم باید درباره ی اصطلاحات اصلی از قبیل producers, broker, topic و consumers آگاهی داشته باشیم. دیاگرام زیر نشان می دهد اصطلاحات اصلی با جزئیات هر مؤلفه را: در بالای دیاگرام topic قرار دارد که 3 پارتیشن در داخل آن قرار دارد پارتیشن 1 دو تا فاکتور offset، 0 و 1 ...

مراحل نصب و پیکربندی Kafka پیش از نصب Kafka باید java بر روی ماشین شما نصب شده باشد اگر java بر روی ماشین شما نصب بوده باشد می توانیم ورژن این برنامه را با دستور زیر مشاهده کنیم. Java -version# مرحله 1 ...

Zookeeper Zookeeper برای مدیریت و هماهنگی Kafka brokerها استفاده می شود سرویس Zookeeper برای آگاهی از producerها و consumerها و همچنین وجود هر broker جدید در سیستم Kafka و یا fail شدن سیستم Kafka استفاده می شود. Notificationهای دریافت شده توسط zookeeperها در مورد موجود بودن یا fail شدن broker ها خ...

Kafka در مقایسه با سیستم‌های پیام‌رسانی از قبیل RabbitMQ و ActiveMQ : Kafka واقعاً برای حجم زیاد داده طراحی شده است، سیستم‌های قدیمی تر عموماً تنها مسئول ذخیره‌سازی داده‌هایی بودند که در پایگاه داده تولید می‌شد اما Kafka برای ذخیره‌سازی مواردی از قبیل آمارهای سنجش کسب‌وکار (Business Metrics)، لاگ‌...

جریان‌پردازی، تاریخچه‌اش بیشتر برمی‌گردد به سیستم‌ها یا فریم‌ورک‌هایی که قابلیت پردازش یک یا چند دنباله از رخدادهای نامتناهی را فراهم می‌کنند. این سیستم‌ها برای پردازش این رخدادها، عموماً امکاناتی از قبیل جازدنِ (Plugin) منطق‌های شخصی‌شده (Customized Logic) فراهم می‌کردند، می‌توانید کارهایی از قبیل ...

خوب قبلا خیلی خودمونی و راحت در مورد نصب و راه اندازی اولیه کش سرور Squid در توسینسو ( جزیره لینوکس و متن باز ) صحبت کردیم و امروز قصد دارم یعنی نیت کردم ( خخ ) که یه سری آموزشی در مورد یکی از چیزهایی که خیلی در موردش ابهام هست یعنی کنترل های دسترسی یا Access Control List ها در این کش سرور صحبت کنم ...

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

سلام خدمت کاربران عزیز وب سایت توسیسنو بویژه علاقه مندان به سیستم عامل لینوکس. در این مقاله میخواهیم به شما مهم ترین روش ها را برای چک کردن اینکه سرور لینوکس شما هک شده یا خیر آموزش دهیم. 1. آخرین یوزرهایی که به سرور لینوکس شما لاگین کرده اند را بررسی کنید. با اجرای دستور last میتوانید به این موضو...

سلام به همه علاقه مندان به لینوکس و دوست داران جزیره لینوکس وب سایت توسینسو ، قبلا در خصوص ماژول های MPM در آپاچی بصورت مفصل توضیح داده ایم و انواع این ماژول ها و کاربرهای هر کدام را معرفی کرده ایم . گفتیم که ماژول پیشفرضی که برای مدیریت کردن چند پردازشی در آپاچی فعال می شود mpm__prefork است و امروز...

سلام به همه کاربران عزیز وب سایت توسینسو ، همانطور که قبلا در خصوص وب سرور آپاچی صحبت کردیم ، این وب سرور بصورت ماژولار طراحی شده است و تقریبا به همه نیازهایی که ما به عنوان یک وب سرور از آن انتظار داریم پاسخ می دهد . اما یکی از جالبترین مواردیکه در وب سرور آپاچی دیده می شود بحث مدیریت کردن چندین در...

گاهی اوقات نیازمند این هستیم که بدانیم یک پکیج روی سطح OS از کدام Repository نصب شده است.این مورد زمانی که معمولا با Conflict پکیج ها مواجه میشویم به ما کمک میکند تا بتوانیم با استفاده از آن به حل مشکل بپردازیم.از آنجایی که Repository های Third Party آخرین نسخه مربوط به پکیج ها را نگهداری میکنند این...

احتمالا شما هم اگر کمی در حوزه لینوکس و یا یونیکس فعالیت کرده باشید با واژه ای به نام Chroot Jail برخورد کرده اید . زمانیکه صحبت از امنیت در سیستم عامل لینوکس می شود و البته بحث ایزوله کردن سرویس ها ، این واژه بیشتر به چشم می آید ، Chroot Jail به زبان ساده یعنی اینکه یک پروسه یا یک سرویس را به شکلی ...

خوب تا اینجای کار در جزیره لینوکس و متن باز وب سایت توسینسو ما DNS سرورهای قدرتمند PowerDNS و BIND را بصورت کامل معرفی کردیم و اینبار نوبت به djbdns می رسد. djbdns هم یک DNS سرور است که به نوعی فلسفه لینوکس و یونیکس را برای DNS سرور تداعی می کند ، زمانیکه لینوس توروالدز برای یونیکس رقیبی به نام لینو...

سلام به همه علاقه مندان به لینوکس به ویژه مخاطبین جزیره لینوکس توسینسو ، در مقاله قبلی در خصوص DNS سرور محبوب BIND در لینوکس صحبت کردیم و نوبتی هم باشد امروز نوبت به معرفی یکی از قدرتمند ترین DNS سرورهای دنیا یعنی PowerDNS است که طبق معمول وقتی صحبت از قدرت می شود یعنی این سرویس بر پایه و بستر Linux...

یکی از مهمترین سرویس های شبکه های داخلی و البته شبکه های اینترنتی سرویس DNS است و طبیعتا در شبکه های داخلی که از سیستم عامل های مایکروسافت به عنوان سرور استفاده می کنند به دلیل هماهنگی بیشتر با سرویس اکتیودایرکتوری اکثرا از DNS سرور خود مایکروسافت استفاده می شود بنابراین از نظر محبوبیت در شبکه های د...

سلام دوستان در بخش قبل شما با 10 پنل مدیریتی که برای سرور های لینوکسی ایجاد شده اند آشنا شده اید در ادامه برای شما 10 پنل دیگر هم هم بیان می کنم. شماره یازدهم RavenCore: Ravencore پانل میزبانی ساده برای لینوکس است که قصد دارد از نرم افزار تجاری گرانقیمت مانند Cpanel و Plesk استفاده کند. GUI در PHP...

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

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

در میان جنبه های مثبت بسیار کار با سیستم عامل گنولینوکس یکی از این مزیت ها ریکاوری کردن سیستم می باشد . اگر سرور گنولینوکسی شما با موفقیت Boot نشد با استفاده از Rescue Disk های بسیار خوب گنولینوکس نظیر توزیع Knoppix شما هنوز هم می توانید به تمام فایل ها و فولدر ها و سایر چیز ها در سیستم گنولینوکسی ت...

تمامی سیستم عامل های دسکتاپ نظیر ویندوز ، یونیکس ، MAC OS و ... میتوانند هنگام بوت شدن دچار مشکل شوند ، سیستم عامل لینوکس نیز از این قاعده مستثنی نیست. اگر سرور لینوکسی تان صفحه لاگین را هنگام استارتاپ نمایش ندهد لینوکس شما با مشکل Boot شدن مواجه شده است. برای حل این مشکل بایستی موشکافانه مراحل بوت ...

PATH یک متغیر محیطی یا Environment Variable در سیستم عامل لینوکس و سایر سیستم عامل های UNIX Base است. به زبان ساده ، متغیر محیطی PATH به شل لینوکس ما دیکته میکند که کدام دایرکتوری شامل برنامه های اجرایی میباشند و سریعترین مسیر موجود برای اجرا کردن نرم افزار ها در کجا قرار دارد. برای مثال نرم افزارها...

قبل از سال 1960 میلادی سیستم پست الکترونیک یا همان Mail وجود داشته است و از این سیستم برای انتقال پیام در بین کاربران یک سیستم استفاده می شده. اولین بار فرمانی به نام mail یونیکس ورژن 1 از 1 AT&T ایجاد شده است و همچنان از این فرمان استفاده می شود. با این فرمان شما می توانید پست الکترونیک ارسال و...

همانطور که قبلا بصورت مفصل هم در دوره های آموزشی و هم در ویدیوهای آموزشی ITPRO در خصوص فایل سیستم صحبت کردیم ، این ماهیت در سیستم عامل نحوه نگهداری و ساختار نگهداری فایل ها بر روی پارتیشن ها و دیسک های شما را مشخص می کند. فایل سیستم XFS از انواع فایل سیستم های جدید محسوب می شود. سالهاست که انتخاب نو...

چند وقت پیش یکی از هارد دیسک ها یا بهتر بگوییم یکی از پارتیشن های سیستم عامل لینوکسی که در هاستینگ استفاده می کردیم دچار اختلال شد و دیگر امکان mount کردن و استفاده از محتویات آن برای ما وجود نداشت . با بررسی ها و تحقیق هایی که انجام دادیم در نهایت توانستیم با ابزارهای خود سیستم عامل لینوکس مشکل مور...

فرمان ls در این بخش شما با سویچ های فرمان ls آشنا می شوید. در خط shell فرمانی وجود دارد به نام ls برای مشاهده کردن لیست و محتوای یک شاخه، این فرمان یکی از پرکاربرد ترین فرمان هاست، در خروجی ساده از این فرمان به صورت زیر است: در این خروجی شما تفاوتی بین فایل و شاخه مشاهده نمی کنید برای مشخص شدن...

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

یکی از ویژگی های امنیتی یا ساختار اولیه امنیت در سیستم عامل لینوکس برپایه ی سطح دسترسی (Permissions) یا مالکیت تعریف شده است . لینوکس یک سیستم عامل چند کاربره(multi user) است که مجوز و اجازه ی دسترسی یک راه محافظت سیستم در برابر خرابکاری ها و دسترسی های غیر مجاز است. فایل ها و دایرکتوری ها در لینو...

سلام، وقتتون بخیر. امروز میخوایم یه برنامه ساده ولی کاربردی توی پایتون رو با هم یاد بگیریم. میدونیم که معمولا سایت ها یک صفحه برای ورود مدیر دارن. حالا هر سایتی بسته به عوامل مختلف، اسم های متفاوتی برای این صفحه داره. مثلا ممکنه باشه admin.php یا مثلا اگه سایت با وردپرس نوشته شده باشه بصورت پیش فرض ...

سلام و وقت بخیر. در این مقاله قصد داریم یک برنامه ساده به زبان پایتون بنویسیم که توی ترمینال لینوکس (یعنی بدون محیط گرافیکی و command-based) اجرا بشه و عمل ARP Poisoning رو برامون انجام بده. اگر با برنامه نویسی در لینوکس آشنا باشید میدونید که ایجاد یک فایل متنی و تبدیلش به یک برنامه چه مراحلی داره....

VirtualBox Raw Hard Disk Access در این قسمت قصد داریم که بین سیستم عامل Guest و External Hard Disk ارتباط برقرار کنیم.روشی که ما استفاده میکنیم به آن VirtualBox Raw Hard Disk Access میگویند.ابتدا برای پیدا کردن آدرس هارد دیسک اکسترنال دستور sudo fdisk -l رو اجرا کنید.در سیستم من هارد اکسترنال آدرس...

به نام خدا ، در این آموزش قصد دارم به شما دوستان ITpro ای عزیز نحوه نصب و تنظیم نرم افزار مجازی سازی Virtual Box رو بر روی اوبونتو آموزش بدم. Virtual Box یکی از نرم افزارهای قدرمتند برای مجازی سازی است و بر روی معماری های x86 and AMD64 نصب میشود.این نرم افزار محصول شرکت Oracle است و از مزایای آن Fr...

نصب سرویس FTP بر روی اوبونتو فلسفه و تفکری وجود داره که سیستم عامل رو به خدا تشبیه میکنه و فرآیندها(Process) رو هم به انسان ها تشبیه کرده. فرآیندها هم مثل مردم یونان باستان ، به خدایان(Polytheism) اعتقاد دارند!!! خدای پرینتر یا Print Daemon یا خدای فایل File Daemon یا ... ! اینها همش افسانه و شوخ...

به نام خدا از دردسرهای پرشدن سرور FTP تا نصب VSFTPD بر روی اوبونتو سرور 16.4 با سلام خدمت دوستان ITpro ای عزیز.قصد دارم تجربیات خودم رو در مورد مباحث مدیریت سرورهای مجازی و راه اندازی سرور FTP رو در اختیار شما عزیزان قرار بدم.در این آموزش قصد دارم یک سرور FTP را راه اندازی کنم.سرور FTP ...

مروری گذرا بر توزیع های مختلف لینوکس لینوکس فدورا(Fedora) توسعه و تولید توسط اعضای پروژه فدورا حمایت از طرف شرکت شرکت رد هت به روز رسانی هر ۶ یا ۸ ماه (نسخه جدید) تا نسخه شش، به نام Fedora Core نامیده می شد لینوس توروالدز نویسنده هسته لینوکس, در سال 2008 برای معماری ریز پردازنده‌های...

در لینوکس ابزارها و محیط های مختلفی برای مدیریت کردن پرینترها و فرآیند های پرینت وجود دارد ، شاید امروزه کمتر کسی در لینوکس از محیط خط فرمان برای مدیریت کردن پرینترها استفاده کند اما بایستی بدانیم که برای آزمون بین المللی LPIC که دوره آن در ITPRO در حال ارائه می باشد ما بایستی بتوانیم پرینترها و فرآ...

مهندس نصیری در این پست به طور کامل گراب رو شرح داده است.اما زمانی که گراب خراب میشود و سیستم شما بوت نمیشود چی کاری باید انجام بدهید !؟ اگر شما قبلاً بر روی هارد دیسک خود یکی از توزیع های گنو/لینوکس رو داشته باشید و اقدام به نصب ویندوز کنید.دیگر لینوکس شما بوت نمیشود.چون گراب خراب شده است.نصب ویندوز...

قبلا در ITPRO بصورت مفصل در خصوص ساختار syslog و همچنین نسخه های مختلفی syslog صحبت کردیم و اشاره کردیم که ساختار syslog تغییر نکرده است و مفاهیم facility و priority همانی هست که بوده است و تغییر نکرده است اما امروزه به جای استفاده از syslog از rsyslog استفاده می شود و در اکثر توزیع های لینوکس شما د...

قبلا در ITPRO در خصوص syslog بصورت کامل و مفصل صحبت کرده ایم ولی ممکن است کمی ابهام برای برخی دوستان به وجود بیاید که واژه هایی مثل syslog و rsyslog و syslog-ng را بشنوند و برایشان جای سئوال شود که تفاوت اینها چیست ؟ امروز در ITPRO می خواهیم این تفاوت ها را بررسی کنیم. در وهله اول بایستی درک کنید که...

سلام و وقت بخیر. در این جلسه میخوایم کانفیگ فایروال لینوکس یعنی iptable رو یاد بگیریم. در کل میتوان کارهایی که فایروال انجام میدهد را در 5 دست کلی تقسیم بندی کرد. 1- NAT 2- PAT 3- Filtering 4- QOS 5- Mangling تو مورد فیلترینگ مثلا میگیم فلان آی پی به فلان پورت دسترسی نداشته باشه، یا توی nat آی...

سلام و وقت بخیر. بعضی اوقات میخواهیم که یک کار در زمان مشخص انجام شود و یا برنامه ای سر زمان بندی خاص اجرا شود. به این کار automate کردن یک برنامه یا کار گقته میشود. ابزار های مختلفی برای این کار که هر ابزار ویژگی خاص خود را دارد، وجود دارد. 1- استفاده از cron 2- استفاده از at 3- استفاده از Anacr...

سلام و وقت بخیر. در این جلسه به یکی از مباحث مهم در شبکه یعنی ldap میپردازیم. اول از همه باید بفهمیم که چرا به ldap نیاز داریم و اصلا ldap چیست؟؟ ابتدا مقداری مقدمه میگم و بعدش میریم سراغ یک سناریوی عملی، نمیدونم حالا میشه تو یه قسمت جمعش کرد یا نه چیزی رو که میخوام بگم. مفهوم Directory Service به ...

سلام و وقت بخیر. در این جلسه به مبحث مدیریت کاربران Active Directory از طریق سیستم عامل لینوکسی خود میپردازیم. یکی از package هایی که میتوان برای این کار استفاده کرد pbis است. تا اونجایی که من میدونم در repository های پیش فرض centos وجود ندارد و باید یا repository را بروز رسانی کنیم یا فایل نصبی pac...

تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....