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

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

حذف کردن صدای Beep در vmware در حین استفاده از Linux

سلام به کاربران وب سایت توسینسو، یکی از مشکلاتی که در استفاده از vmware برای کاربرانی که از لینوکس در این برنامه استفاده می کنند صدای beep هست که در زمان اجرا کردن فرمانها از بایوس سیستم به گوش میرسه و فکر کنید شب هم شده و همه مهندسین هم شبها کار می کنن و همه داخل خونه خوابن و غیره.... راه های مختلفی برای این کار وجود داره که یکی از این روشها غیر فعال کردن این صدا در vmware هست که در این بخش در... ادامه مطلب...

3
مفهوم Getty یا Get TTY در سیستم عامل لینوکس چیست و چه کاربردی دارد ؟

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. در این مطلب می خواهیم در مورد مفهمومی به نام Getty در سیستم عامل لینوکس برای شما عزیزان صحبت کنیم. getty که اختصار یافته Get TTY هست به زبان ساده برنامه ای هست که روی سیستم لینوکسی شما اجرا می شود و Virtual TTY و Physical TTY ها ( Virtual Terminal ) را مدیریت می کند. وقتی getty یک connection یا session را شناسا... ادامه مطلب...

2
فعال کردن نمایش History دستورات اجرا شده بر روی TCSH Shell

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. زمانی که شما TCSH Shell را بر روی سیستم لینوکسی خود نصب می کنید نمی توانید تاریخچی دستوراتی که اجرا کرده اید را بر خلاف BASH Shell که تاریخچه دستورات را در فایل bash_history./~ به ازای هر کاربر ذخیره می کند با اجرای دستور history در Terminal Emulator مشاهده کنید. برای انجام این کار دستورات زیر را در Terminal Em... ادامه مطلب...

0
متغیر محیطی TERM یا TERM variable در سیستم عامل لینوکس چیست و چه کاربردی دارد ؟

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. در این مطلب میخواهیم درباره متغیری به نام TERM در لینوکس برای شما عزیزان صحبت کنیم. اگر نمیدانید متغیر محیطی یا Environment Variable چیست پیشنهاد می کنم به مطلب PATH Environment Variable یا متغیر محیطی PATH در سیستم عامل لینوکس چیست و چه کاربردی دارد مراجعه کنید. البته PATH یکی از متغیر های محیطی و البته مهم اس... ادامه مطلب...

0
تفاوت بین دستور exit و logout برای بستن یک Shell session در لینوکس چیست ؟

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. در این مطلب میخواهیم درباره تفاوت بین دستورات logout و exit برای شما عزیزان صحبت کنیم. logout یک دستور Internal یا بعبارتی Internal Command است. اگر تفاوت بین Internal Command و External Command را نمی دانید پیشنهاد می کنم به مطلب منظور از دستورات Internal و External در لینوکس چیست ؟ مراجعه کنید. دستور logout ب... ادامه مطلب...

1
منظور از دستورات Internal و External در لینوکس چیست ؟

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. در این مطلب میخواهیم درباره دستورات Internal و External در سیستم عامل لینوکس برای شما عزیزان توضیحاتی را ارائه بدهیم. دستورات داخلی یا Internal Commands در لینوکس و نیز سیستم عامل های خانواده Unix به دستوراتی گفته می شود که بصورت Built-in داخل Shell قرار دارند و به آنها معمولا Built-in Commands نیز می گویند. سر... ادامه مطلب...

2
چگونه یک فایل را بصورت دائمی از لینوکس حذف کنیم ؟

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

3
چگونه یک فایل یا دایرکتوری را در لینوکس مخفی یا قفل کنیم ؟

ساده ترین روشی که شما می تونید از طریق اون یک فایل یا دایرکتوری رو قفل کنید ندادن دسترسی به دیگران هست ! یعنی با استفاده از Permission ها شما می تونید اینکار رو انجام بدید ، اگر Owner یا مالک فایل یا دایرکتوری باشید براحتی می تونید دسترسی های read write execute رو از کاربرای دیگه بگیرید و اینکار به سادگی همین دستور زیر هست که می بینید : $ chmod 700 tosinso دستور بالا کلیه دسترسی های کاربران ... ادامه مطلب...

1
چگونه در لینوکس دسترسی setuid را بر روی فایل قرار بدهیم ؟

خوب قبلا در مورد کاربرد دستور setuid که برای دادن دسترسی اجرایی owner به کاربرهای دیگه استفاده میشد صحبت کردیم ، امروز میخوایم یک فایل اجرایی که برای کار کردن نیاز به دادن دسترسی کاربر owner داره رو با مثال بهش دسترسی بدیم ، اینکار با استفاده از دستور chmod انجام میشه ، بله اشتباه نکنید setuid دستور نیست یک قابلیت هست بنابراین اگر فرض کنیم فایلی داریم به نام destroy و میخایم بهش دسترسی owner بدیم ... ادامه مطلب...

2
کاربرد قابلیت setuid در لینوکس چیست ؟

قبل از اینکه بگیم اصلا کاربرد setuid چی هست باید بدونید که توی سیستم عامل های خانواده لینوکس و یونیکس ، بعضی اوقات برای اجرا کردن برخی برنامه ها ، ما باید اون برنامه رو فقط با دسترسی کاربر مالک یا Owner اجرا کنیم تا درست اجرا بشه ، خوب طبیعتا نمی تونیم بگیم هر موقع خواست چنین کاری کنه اولش هماهنگ کنه با کاربر مورد نظر ، به همین دلیل توی لینوکس ، یونیکس و خانواده BSD قابلیتی به نام setuid قرار داده... ادامه مطلب...

2
آموزش 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 نوشته شد... ادامه مطلب...

2
نحوه نصب و راه اندازی وب سرور 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
مطالب قدیمی تر