درخواست های ارتباط
جستجو
لیست دوستان من
صندوق پیام
همه را دیدم
  • در حال دریافت لیست پیام ها
صندوق پیام
رویدادها
همه را دیدم
  • در حال دریافت لیست رویدادها
همه رویدادهای من
تخفیف های وب سایت
همه تخفیف ها

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

آموزش Access Control List ها در کش سرور Squid قسمت پنجم : مسدود کردن دسترسی به ...

خوب یکی دیگه از روش های مسدود کردن ، مسدود کردن دسترسی به یک آدرس دومین یا URL خاص هست که شما می دونید محتوای مناسبی نداره برای مجموعتون ! مثلا من میخام دسترسی به محتوای آموزشی وب سایت توسینسو رو برای کاربرام مسدود کنم کافیه خطوط زیر رو در فایل تنظیمات Squid وارد کنم : acl Learning2 dstdomain www.tosinso.com http_access deny Learning2 http_access allow all خوب بزارید براتون ترجمه کنم خطوط... ادامه مطلب...

0
آموزش Access Control List ها در کش سرور Squid قسمت چهارم : ایجاد لیست مسدود یا ...

خوب بریم سراغ یکی دیگه از کارهای عملی مربوط به Squid ، فکر کنید رئیستون به شما گفته که هر کسی خواست بره داخل یک وب سایت با موضوع مثلا Book و Learning این اجازه رو بهش نده ! چون کلا از درس خوندن و یادگیری کارکنانش خوشش نمیاد ! خوب اولین راهکارش اینه که دونه دونه لیست وب سایت هایی که با این محتوا وجود دارن رو لیست کنید و برید برای هر کدوم از URL هایی که داره یک Rule بنویسید و مسدودش کنید که عقلانی ن... ادامه مطلب...

0
چگونه APT را مجبور کنیم که از IPv4 در Ubuntu 16.04 استفاده کند ؟

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. در این نکته میخوایم به شما عزیزان آموزش دهیم که پکیج منیجر APT را وادار کنید تا از IPv4 به جای IPv6 برای انجام کار هایش استفاده کند. همانطور که میدانید APT مخفف کلمات Advanced Package Tool است و Package Manager پیش فرض برای سیستم های مبتنی بر سیستم عامل Debian است. با استفاده از APT میتوانیم Package ها را نصب ،... ادامه مطلب...

2
برطرف کردن خطای dpkg: error: parsing file ‘/var/lib/dpkg/updates/0014 در Ubuntu

در سیستم عامل های خانواده Debian و Ubuntu زمانی که میخواهید نرم افزاری با استفاده از پکیج منیجر APT نصب کنید با خطای زیر مواجه می شوید : E: dpkg was interrupted, you must manually run ‘sudo dpkg –configure -a’ to correct the problem شما حتی ممکن است با اجرای دستور زیر هم مشکلتان برطرف نشود : sudo dpkg –configure -a و حتی یک خطای دیگر دریافت کنید : dpkg: error: parsing file ‘varlibdp... ادامه مطلب...

0
آموزش Access Control List ها در کش سرور Squid قسمت سوم : اجازه استفاده از Cache...

خوب پسرای گلم رسیدیم به قسمت های عملیاتی ( آخه دخترا هم مگه Squid کانفیگ می کنن ؟ ) امروز می خوایم دو تا acl کاربردی بهتون معرفی کنیم ، فرض کنید که قرار هست به کاربراتون اجازه بدید که بتونن از Cache استفاده کنن ، در واقع اگر اینکار رو نکنید عملا گفتید که Cache سرور غیرفعال باشه ، برای اینکار شما اول باید محدوده آدرس IP کلاینت ها رو تعریف کنید با acl و element ای به شکل Src که قبلا گفتیم و بعدش هم ... ادامه مطلب...

0
آموزش Access Control List ها در کش سرور Squid قسمت دوم : اجزای اصلی ACL در Squi...

خوب توی قسمت قبلی در خصوص Element ها صحبت کردیم در Squid حالا نوبت به Access List ها میوفته که معرفیشون کنم و در ادامه یه سری نکته و سناریو بهتون میگم که تیکه تیکه انجام بدید تا دستتون راه بیوفته ! حالا جالبه بدونید من تا سن 17 سالگی وقتی به فارسی میدیدم روی مغازه ها نوشته شده المنت !!! فکر می کنم منظورش ال منت هست ! یعنی یه واژه عربیه که ال اولش گذاشتن ! خدایا شکرت انگلیسی یاد گرفتم فهمیدم منظورش... ادامه مطلب...

1
آموزش نصب Squid پروکسی روی CentOS 7 ( آموزش نصب کش سرور لینوکسی ) قسمت سوم : اضا...

خوب رسیدیم بالاخره به قسمت تنظیمات Squid و شما الان باید کلیات فایل تنظیمات Squid رو درک کرده باشید ! والا ... این همه توضیحات دادم تو مطلب قبلی اگه یاد نگرفتید واقعا به خدا دیگه چی بگم ... خخ خوب شما برای اینکه احراز هویت کاربر رو بتونید انجام بدید داخل فایل پیکربندی باید محدوده آدرس شبکه ای که قرار هست توش از Squid استفاده کنید برای کاربراتون رو وارد کنید ، یعنی به زبون ساده آدرس IP هایی که حق ع... ادامه مطلب...

0
آموزش Join کردن سیستم عامل Debian به دامین اکتیودایرکتوری

سلام خدمت دوستان عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. در این نکته قصد داریم نحوه Join کردن سیستم عامل Debian را به دامین Active Directory به شما دوستان عزیز آموزش دهیم. برای انجام این کار مراحل زیر را طی کنید : 1. ابتدا دستور زیر را اجرا کنید و در مقابل پارامتر search اسم دامین را وارد کنید و در مقابل پارامتر nameserver آدرس IP دامین کنترلر را وارد کنید : $ nano etcre... ادامه مطلب...

1
آموزش نصب VMware Workstation Player روی CentOS 7.0

سلام خدمت کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. در این آموزش قصد داریم نحوه نصب نرم افزار VMware Workstation Player را روی سیستم عامل CentOS نسخه 7.0 به شما عزیزان آموزش دهیم. همانطور که میدانید VMware Workstation Player همانند VMware Workstation به شما امکان ایجاد ماشین های مجازی را میدهد. برای نصب این نرم افزار مراحل زیر را با من پیش بروید. 1. آخرین نسخه نرم افز... ادامه مطلب...

3
Squid چیست و چه کاربردی دارد ؟

Squid یک نرم افزار Caching proxy مبتنی بر سیستم عامل لینوکس است که از پروتکل هایی نظیر FTP ، HTTPS و HTTP پشتیبانی می کند. Squid با Caching صفحات وب می تواند باعث صرفه جویی در پهنای باند شبکه مان شود و مدت زمان پاسخ گویی به درخواست کاربر برای دسترسی به یک Web page را کاهش دهد. Squid را در بسیاری از سیستم عامل ها از جمله سیستم عامل ویندوز می توان راه اندازی کرد که البته تحت لایسنس GNU GPL نوشته شد... ادامه مطلب...

1
نحوه نصب و راه اندازی وب سرور NGINX روی CentOS 7.0

NGINX اختصار یافته Engine X یک وب سرور رایگان ، متن باز و قدرتمند لینوکسی است که با زبان برنامه نویسی C نوشته شده است. از NGINX می توان در سیستم عامل های Unix-like مثل لینوکس و همچنین در سیستم عامل ویندوز استفاده کرد. این وب سرور دارای قابلیت هایی نظیر پشتیبانی از Reverse Proxy و Load Balancer در سطح ترافیک HTTP را در بر دارد. در این مطلب قصد داریم که نحوه نصب و راه اندازی این وب سرور رو بر روی سی... ادامه مطلب...

1
لاگین به لینوکس بدون وارد کردن پسورد

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

0
معرفی DNS سرور dnsmasq

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

0
چهار خط فرمان معروف در لینوکس

سلام دوستان عزیز تقریبا همه فعالیتهایی که شما در لینوکس انجام می دهد کار با خط فرمان است، در این نکته شما با 4 خط فرمان یا همان Shell که در دنیای متن باز لینوکسی و یونیکسی وجود دارد آشنا می شوید. خط فرمان شماره یک Bash: Bash یا همان Bourne Again Shell است و امروزه پوسته پیش فرض در بسیاری از توزیعهای لینوکس است. این خط فرمان همچنین یک پوسته سازگار شده ای است برای انجام عملیات پیشرفته در برنا... ادامه مطلب...

0
سه ویرایشگر محبوب در لینوکس

سلام دوستان یکی از ابزارهای پرکاربرد در سیستم عاملهای متن باز و خط فرمان ویرایشگر متنی است. در این بخش شما با 3 برنامه کاربردی ویرایشگر متنی در خط فرمان را برای شما معرفی می کنم. ویرایشگر شماره یک Vi/Vim: اولین و پرکاربرد ترین ویرایشگر متنی VI و VIM است که دوره های آموزش تصویری بسیاری در این باره تهیه کردم . در سیستم عامل های لینوکسی VIM جایگزینی از vi شده است. در شکل زیر شما با صفحه نخست ا... ادامه مطلب...

0
5 برنامه کاربردی برای مانیتور کردن پارتیشنها در لینوکس

در این بخش شما با برنامه های کاربردی آشنا ی شوید که با استفاده از آن می توانید وضعیت پارتیشهای خود را در لینوکس مشاهده کنید، در ادامه با این برنامه ها آشنا می شوید: برنامه اول fdisk: fdisk یک ابزار خط فرمان قدرتمند و محبوب است که برای ایجاد و دستکاری جداول پارتیشن دیسک استفاده می شود.fdisk پشتیبانی می کند از جداول پارتیشن GPT، MBR، Sun، SGI و BSD است. شما می توانید دستورات fdisk را از طریق ر... ادامه مطلب...

0
سه Boot Loaders معروف در لینوکس

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

0
معرفی 8 آنتی ویروس برای سیستم عامل لینوکس

سلام به همه کاربران سایت tosinso در این بخش قصد دارد که در مورد هشت انتی ویروسی که در سیستم عامل لینوکس وجود داره به شما دوستان عزیز صحبت کنم، با اینکه سیستم عامل های متن باز امن هستند ولی در هر صورت نیاز به داشتن انتی ویرس برای انها وجود دارد. شماره یک ClamAV: ClamAV یک برنامه منبع آزاد است ،ClamAV یک ابزارهای ضد ویروس همه کاره برای سیستم های لینوکس است. ClamAV برای شناسایی تروجان ها، ویر... ادامه مطلب...

1
تفاوت بین گزینه های Eject و Safely Remove در چیست ؟

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

1
شروع بش اسکریپت

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

1
نمایش ستاره به هنگام تایپ کردن پسورد در لینوکس.

سلام اگر توجه کرده باشید در اپلیکیشن های مختلف وقتی پسوردمون رو تایپ میکنیم بجای کرکترهای پسورد ستاره تایپ میشه اما در لینوکس اینطوری نیست و مثلا وقتی میخواهیم با کاربر root در ترمینال لاگین کنیم هنگام تایپ پسورد چیزی نمایش داده نمیشود اگر دوست دارید هنگام تایپ پسورد به شما کرکتر ستاره نمایش داده شود آموزش ساده زیر رو پیگیری کنید: تنظیمات هدف ما در etcsudoers قرار دارد ۱- پیشنهاد میشو... ادامه مطلب...

2
برطرف کردن یک مشکل معمول در دستورات شرطی Bash Scripting

سلام به همه دوستان خوبم در جزیره لینوکس وب سایت بزرگ توسینسو ، آرتین غفاری هستم تا اینجا در خدمتتون هستم با اولین نکته آموزشیم در وب سایت توسینسو ، دوستان اگر در حوزه Bash Scripting یا همون Shell Scripting فعالیت می کنند یک مشکل خیلی عمده در نوشتن شرط های if براشون ممکنه پیش بیاد که شاید غیرمنطقی به نظر برسه و اوایل کار در حوزه Script نویسی اذیتتون کنه که میخام بهتون این مشکل رو معرفی کنم ، خوب ب... ادامه مطلب...

1
حل مشکل ساخته شدن فایل با پسوند تیلدا (~)

برخی از کاربران تازه کار سیستم عامل گنو/لینوکس برای راحتی کار از ویرایشگر گرافیکی فایل ها یا همان gedit برای باز کردن و ویرایش کردن فایل ها استفاده می کنند . ممکن است شما یک فایل را باز ویرایشگر gedit باز کنید و تغییراتی در فایل بدهید و فایل را ذخیره کنید اما در همین حال مشاهده می کنید که یک فایل با همان نام فایل قبلی و عینا با محتویات فایلی که ویرایش کرده اید با پسند تیلدا (~) در دایرکتوری جاری ا... ادامه مطلب...

0
برطرف کردن خطای wired device not managed هنگام باز کردن تنظیمات کارت شبکه در سیس...

در سیستم عامل گنولینوکس مشکلات متعددی ناشی از کارت شبکه می تواند بوجود بیاد که دلایل زیادی می تواند داشته باشد برای مثال مشکل ممکن است از Desktop manager باشد ، یا می تواند از غیر فعال بودن سرویس کارت شبکه باشد ، یا اینکه می تواند ناشی از نصب نبودن درایور کارت شبکه و یا اینکه با مشکل فیزیکی مواجه شدن کارت شبکه و بسیاری دلایل دیگر ناشی شود . در سیستم عامل اوبونتو گاهی اوقات پیش می آید که کارت شبکه ... ادامه مطلب...

0
تفاوت دایرکتوری های /etc/init/ و /etc/init.d/ در سیستم عامل Ubuntu در چیست ؟

دایرکتوری etcinit.d شامل اسکریپت هایی است که توسط System V init tools یا SysVinit مورد استفاده قرار می گیرد . Init یک Service Management Package یا پکیج مدیریت سرویس ها در سیستم عامل گنو لینوکس است که قدیمی شده و امروزه دیگر در اکثر توزیع های سیستم عامل های گنو لینوکس آنرا پیدا نخواهید کرد . در دایرکتوری etcinit.d برنامه init قرار دارد که وقتی کرنل بطور کامل و صحیح Load شد اجرا می شود . Init مادر ... ادامه مطلب...

1
بدست آوردن دمای CPU یا پردازنده سیستم در لینوکس

همیشه موضوع دما در سخت افزار های کامپیوتر از جمله CPU مهم بوده و هست و یکی از نگرانی های مدیران سیستم در این رابطه می باشد که با استفاده از دستگاه هایی خنک کننده مثل FAN بتوانند دمای سیستم را در حالت تعادل نگه دارند و اجازه دهند که CPU سیستم بیش از حد گرم شود زیرا در غیر این صورت به CPU آسیب جدی وارد می کند و باعث سوختن آن می شود . در سیستم عامل گنو لینوکس با روش های مختلفی می توانیم دمای CPU و سا... ادامه مطلب...

0
تفاوت apt-get upgrade و apt-get dist-upgrade در چیست ؟

به عنوان یک کاربر سیستم عامل گنو لینوکس شما حتما با دستورات apt-get update و apt-get upgrade آشنایی دارید و توسط این دستور پکیج های نرم افزاری تان را بروز رسانی و ارتقا می دهید ممکن است که تفاوت بین دو دستور apt-get upgrade و دستور مشابه آن یعنی apt-get dist-upgrade را ندانید ، از این رو ما در این نکته می خواهیم تفاوت بین این دو دستور را برای شما روشن کنیم . دستور apt-get upgrade جدیدترین ورژن های... ادامه مطلب...

1
برطرف کردن مشکل Load نشدن دسکتاپ Unity در سیستم عامل Ubuntu

اگر از کاربران سیستم عامل Ubuntu بوده باشید ممکن است برای شما این مشکل بوجود آمده باشد که هنگامی که به اوبونتو لاگین می کنید هیچ آیکنی و هیچ چیزی در صفحه نمایش دسکتاپ Unity نمایش داده نمی شود و تنها چیزی که مشاهده می کنید یک دسکتاپ رنگی است و هیچ چیزی در آن وجود ندارد . برای حل این مشکل شما بایستی Unity plugin را به سر جای خود بازگردانید . خب برای انجام این کار دیگر نمی توانیم از محیط گرافیکی استف... ادامه مطلب...

0
چجوری محل دکمه <پ> را عوض کنیم؟

سلام اون اوایل وقتی یه تازه کار میخاد لینوکس نصب کنه بعد نصب یکی از تغییراتی که خیلی باهاش به مشکل برمیخوره اینه که جای دکمه عوض شده(خودمم اینطوری بودم :دی ) خیلی راحت شما میتونید جای کلیدای کیبوردو شخصی سازی کنید. برای اینکار شما مسیر usrshareX11xkbsymbolsir رو با یک ادیتور و سطح دسترسی ادمین باز میکنید. بعد از باز کردن این مسیر با یک ادیتور مکان دکمه بک اسلش رو پیدا کنید که اینطو... ادامه مطلب...

1
یافتن گروه هایی که یوزر در آن ها عضو هست

اگر با Group یا گروه ها در سیستم عامل ها آشنایی دارید حتما میدانید که گروه ها ماهیت امنیتی دارند. سیستم عامل لینوکس هم از این قاعده مستثنی نیست و میتوان در آن گروه ها را ایجاد کرد ، حذف کرد ، تغییر داد و یوزر ها را عضو آن نمود. گروه ها به مدیران سیستم این امکان را میدهد که مجوز های دسترسی به فایل ها ، فولدر ها ، تنظیمات سیستم و سایر موارد را آسان تر به کاربر ها اعمال کنند. مانند هر سیستم عامل دیگر... ادامه مطلب...

1
مطالب قدیمی تر