ورود کاربران VIP سرزمین دانلود، مرجع دانلود و آموزش رایگان نرم افزار

منوی سایت

لینوکس

تازه های این بخش :

(مربوط به موضوع لینوکس)

آموزش سریع ترین راه انتقال فایل بین دستگاه های مختلف


آموزش سریع ترین راه انتقال فایل بین دستگاه های مختلف



حتی پس از گذشت این همه سال از پیشرفت تکنولوژی، همه قبول دارند که انتقال و جابه جایی فایل بین دستگاه های مختلف هنوز هم یک دردسر است. البته، درست است که قابلیت های خارقالعاده ای مانند “Apple AirDrop”، “Samsung Quick Share”، “Realme / Oppo / Mi Share” و “Google Nearby” وجود دارند که این پروسه را ساده تر میکنند، اما این پروسه ها تنها برای دستگاه ها و سیستم عامل هایی هستند که همان کمپانی های سازنده شان عرضه کرده اند، و برای انتقال فایل بین پلتفرم های مختلف کارایی ندارند.

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


جا به جایی فایل بین پلتفرم های مختلف (اندروید، آی او اس، ویندوز، مک و لینوکس)

بدین منظور ما از سرویس تحت وب “SnapDrop” استفاده میکنیم که با استفاده از آن میتوان فایل ها را بین پلتفرم های مختلف جا به جا کرد. این سرویس توسط سیستم عامل های اندروید، آی او اس، ویندوز، مک، لینوکس، و کلا هر سیستم عاملی که از مرورگر های وب پشتیبانی میکند، پشتیبانی میکند. این سرویس از تکنولوژی های رایجی مانند “WebRTC” و “Websocket” به منظور ارسال و دریافت فایل پشتیبانی میکند.

این سرویس کاملا متن باز (Open-Source) و رایگان بوده و به منظور استفاده از آن نیازی به ثبت نام ندارید. همچنین اگر در زمینه امنیتی نیز نگران هستید که ممکن است فردی اطلاعاتی را که ارسال و دریافت میکنید را در شبکه مشاهده کند، باید بگوییم که این سرویس با استفاده از استاندارد “TLS” رمزنگاری شده است و انجام این کار امکان پذیر نیست. در ادامه به نحوه کار با این اپلیکیشن میپردازیم.

1. وبسایت “Snapdrop.net” را در هر دو دستگاه مورد نظر باز کنید، هم فرستنده و هم دریافت کننده. در صورتی که هر دو دستگاه در یک شبکه وجود داشته باشند، فورا یکدیگر را خواهند یافت. این سرویس از روش اتصال “P2P” و یا همان “Peer2Peer” به منظور اتصال دستگاه ها استفاده میکند.


آموزش سریع ترین راه انتقال فایل بین دستگاه های مختلف



2. هم اکنون ابتدا دستگاه مد نظر برای اتصال را انتخاب کرده، فایل هایی که میخواهید بفرستید را انتخاب کنید و ارسال کنید. در کسری از ثانیه، در دستگاه مقصد یک اعلان مشاهده میکنید که آیا میخواهید فایل را دریافت کنید و یا خیر. برای مثال ما یک فایل 20 مگابایتی را برای ارسال انتخاب کردیم که ارسال آن چیزی حدود 3 الی 4 ثانیه زمان برد و این عالی است.


آموزش سریع ترین راه انتقال فایل بین دستگاه های مختلف



3. شاید باز و بسته کردن یک وبسایت برای بعضی از کاربران سخت و یا حوصله سر بر باشد! این کاربران میتوانند اپلیکیشن این سرویس را نصب کنند. بدین منظور آیکن نصب را ابتدا از نوار آدرس مرورگر انتخاب کرده، گزینه ی “Install” را کلیک کنید و سپس شاهد نصب شدن سرویس Sanpdrop خواهید بود، همچنین میتوانید آن را به تسک بار نیز پین کنید تا به سادگی دسترسی پیدا کنید.


آموزش سریع ترین راه انتقال فایل بین دستگاه های مختلف



4. شما میتوانید زمانی که آفلاین هستید نیز از سرویس “Snapdrop” استفاده کنید. بدین منظور تنها کافیست که اپلیکیشن این سرویس را طبق قدم قبلی که در مقاله شرح دادیم نصب کنید. هم اکنون با استفاده از شبکه میتوانید به سایر دستگاه ها متصل شوید. بنابراین با استفاده از دسرویس Snapdrop دیگر نیازی به اپلیکیشن های “Shareit” و “Xender” که بسیار سنگین، پر از تبلیغات و تبدیل به یک تهدید حریم خصوصی شده اند ندارید.


آموزش سریع ترین راه انتقال فایل بین دستگاه های مختلف



جایگزین AirDrop برای اندروید، آی او اس، ویندوز، مک و لینوکس

تا به اینجا یاد گرفتیم که چگونه فایل هایمان را بدون نیاز به هیچ اپلیکیشنی بین دستگاه ها ارسال کنیم. در کنار کار کردن در همه پلتفرم ها و بی نیاز بودن از نصب شدن، سرعت انتقال بالا و رمزنگاری TLS باعث ارزشمند شدن Snapdrop شده اند. ارسال فایل های 4 الی 5 مگابایتی مانند تصاویر، موسیقی ها و... در کسری از ثانیه صورت میگیرد. بنابراین اگر به دنبال جایگزینی قدرتمند برای AirDrop هستید که در تمامی دستگاه ها کار کند، این سرویس بهترین گزینه الست.

موفق باشید.

 

 

سایر مقالات مربوط به انتقال فایل


این مطلب مربوط به موضوع لینوکس میباشد.

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

(مربوط به موضوع لینوکس)

بررسی تفاوت های میان هاست ویندوز و لینوکس
 
 
بررسی تفاوت های میان هاست ویندوز و لینوکس
 
 
هاست (Host) به فضایی گفته می شود که اطلاعات و فایل های یک وب سایت در آن بارگذاری می شود. در صورتی که تمایل به ساخت یک وب سایت اینترنتی و حضور در فضای مجازی وب را دارید، علاوه بر دامین که نام سایت شما را مشخص می کند به یک فضای مجازی با نام هاست نیاز خواهید داشت.
 
هاست وبسایت روی سرور ها در مراکز داده یا دیتاسنتر ها نگهداری میشود و عمده سرورها از دو سیستم عامل لینوکس و ویندوز استفاده می‌ کنند. هاست لینوکس معمولا از زبانهای برنامه نویسی PHP و هاست ویندوز از زبانهای برنامه نویسی ASP پشتیبانی می کنند. 
 
در این مقاله می خواهیم به بررسی تفاوت های میان هاست ویندوز و لینوکس بپردازیم. با سرزمین دانلود همراه باشید.
 
 
معرفی هاست لینوکس
 
هاست لینوکس یا Linux Hosting به نوعی میزبانی وب گفته می شود که سرور آن بر پایه سیستم عامل لینوکس طراحی شده باشد. یکی از مزایای هاست لینوکس، متن باز بودن یا Open Source بودن آن می باشد که به این دلیل شرکت های میزبانی وب نیازی به خرید لایسنس برای استفاده از این نوع هاست نخواهند داشت. 
 
زبان هاست لینوکس مبتنی بر php می باشد که از این جهت مناسب استفاده در طراحی سایت های فروشگاهی و سیستم های مدیریت محتوا مانند وردپرس می باشد.
 
 
معرفی هاست ویندوز
 
هاست ویندوز نیز نوعی میزبانی وب مبتنی بر سیستم عامل ویندوز می باشد. به طور معمول سایت هایی که بر پایه زبان های asp یا asp.net طراحی شده اند از این نوع هاست استفاده می کنند. در نظر داشته باشید که امکان اجرا و پیاده سازی زبان php نیز بر روی هاست های ویندوزی امکان پذیر می باشد اما سرعت لود و پردازش اطلاعات در هاست لینوکس برای زبان php بسیار بهتر از هاست های ویندوز می باشد.
 
 
بحث امنیت در هاست
 
در هاست های لینوکسی، به دلیل Open Source بودن و در دسترس بودن کد برنامه برای همه افراد، از امنیت بیشتری نسبت به هاست های ویندوزی برخوردار می باشند. سرورهای ویندوزی به دلیل محبوبیت آنها در سازمان‌های بزرگ، بیشتر مورد هدف حمله‌های آنلاین قرار می‌گیرند و نقاط ضعف امنیتی بیشتری به نسبت رقیب خود دارند. 
 
 
تفاوت در کنترل پنل 
 
به منظور افزایش بازدهی و راحتی در حین انجام کار با هاست های لینوکس و ویندوز، شرکت های ارائه دهنده خدمات میزبانی اقدام به نصب کنترل پنل در هاست های خود می کنند. در واقع بسیاری از کاربران به اشتباه تصور می کنند برای استفاده از سیستم عامل لینوکس می بایست بر روی کامپیوترهای شخصی خود، سیستم عامل لینوکس نصب داشته باشند. در واقع کاربران برای کار با هر یک از هاست های ویندوزی و لینوکس، از یک رابط به نام کنترل پنل استفاده می کنند.
 
سیستم عامل لینوکس از دو کنترل پنل قدرتمند با نام های Cpanel و DirectAdmin استفاده می کنند. این در حالی است که در هاست های ویندوز، تنها یک کنترل پنل با نام Plesk وجود دارد. 
 
 
تفاوت در دیتابیس سرور
 
شرکت مایکروسافت از دیتابیس انحصاری SQL Server در هاست های ویندوزی خود استفاده می کند. این در حالی است که به دلیل ماهیت اپن سورس بودن لینوکس هیچ دیتابیس انحصاری برای آن وجود ندارد و تقریبا تمام دیتابیس سرورهایی که در لینوکس قابل ارایه هستند، در ویندوز نیز ارایه شده‌اند. 
 
این امر باعث شده است تا کسب و کارها و سایت هایی که نیاز به استفاده همزمان از چندین دیتابیس می باشند به هاست های لینوکسی روی بیاورند.
 
بررسی تفاوت های میان هاست ویندوز و لینوکس
 
 
جمع بندی نهایی
 
با توجه به صحبت های گفته شده می توان جمع بندی را به صورت خلاصه این گونه مطرح کرد:
 
در صورتی که از سرویس ها و ابزارهای مختص ویندوز استفاده می کنید و طراحی خود را بر پایه زبان های asp و asp.net انجام داده اید بهتر است از هاست های ویندوزی استفاده نمایید. در طرف مقابل اگر می خواهید یک کسب و کار جدیدی را راه اندازی کنید و فاکتور امنیت و در دسترس بودن ابزار برای شما اهمیت بیشتری دارد می توانید از هاست های لینوکسی استفاده کنید. در نظر داشته باشید که اکثر CMS یا مدیریت محتواهای معروف مانند وردپرس و جوملا در هاست های لینوکسی از عملکرد بهتری برخوردار می باشند.
 
 

این مطلب مربوط به موضوع لینوکس میباشد.
(مربوط به موضوع لینوکس)

آموزش غیر فعال کردن Secure Boot در UEFI به منظور بوت سیستم عامل های غیر ویندوز


آموزش غیر فعال کردن Secure Boot در UEFI به منظور بوت سیستم عامل های غیر ویندوز



آیا تا به حال خواسته اید که یک سیستم عامل دیگر به جز ویندوز نیز در کامپیوتر خود نصب کنید؟ اگر این کار را کرده باشید، بسته به نوع سیستم عامل، احتمالا با قابلیت “Secure Boot” "یو ای اف آی" (UEFI) مواجه شده اید. اگر سیستم عامل که میخواهید نصب کنید برای UEFI آشنا نباشد، Secure Boot اجازه نصب آن را به شما نمیدهد. Secure Boot ابزاری مناسب به منظور جلوگیری از اجرای کد های مخرب حین بوت شدن سیستم است، اما از اجرای سیستم عامل هایی مانند لینوکس و یا اندروید نیز جلوگیری میکند.

 

قبل از همه چیز، بهتر است با UEFI آشنا شویم:

 

آشنایی با مفهوم UEFI و تفاوت آن با BIOS


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


قابلیت Secure Boot چیست؟

اول از همه چیز بیاید بررسی کنیم که Secure Boot چگونه سیستم شما را امن نگاه میدارد.

Secure Boot نام یکی از قابلیت های "رابط متحد توسعه ‌پذیر سیستم عامل" (UEFI) است. UEFI جایگزینی برای “BIOS” است که در تمامی مادربرد های جدید نصب شده است. UEFI یک سیستم مدرن تر با قابلیت های بیشتر و بهتر است.


آموزش غیر فعال کردن Secure Boot در UEFI به منظور بوت سیستم عامل های غیر ویندوز



Secure Boot به نوعی یک دروازه امنیتی است. این قابلیت حین بوت سیستم هر کدی را قبل از اینکه اجرا شود بررسی میکند، اگر کد برای UEFI آشنا باشد، اجازه ی اجرای آن را میدهد، اما اگر کد ناشناخته باشد، اجازه ی اجرا شدن ندارد.

باید این نکته را در نظر داشته باشید که بسیاری از کد ها که مربوط به سیستم عامل های به غیر از ویندوز هستند کاملا امن هستند، اما به این دلیل که برای UEFI آشنا نیستند اجازه ی اجرا شدن را ندارند، یعنی بعنی این کد ها در دیتابیس کد های امن UEFI نیستند.

برای مثال توضیع های فراوانی از سیستم عامل لینوکس وجود دارند که میتوان از سایت های توسعه دهنده شان دانلود و در کامپیوتر نصب کرد، اما کد های بسیاری از آنها برای UEFI آشنا نیست. گاهی اوقات Secure Boot اجازه اجرای بعضی از درایور ها و سخت افزار ها را نیز نمیدهد.


غیر فعال کردن Secure Boot

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

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

به منظور غیر فعال کردن Secure Boot، مراحل زیر را طی کنید:

1. کامپیوتر خود را خاموش کنید. کامپیوتر را روشن کنید و کلید کربوط به وارد شدن به UEFI را فشاتر دهید. این کلید در مادربرد های مختلف متفاوت است، اما در اکثر مادر برد های یکی از کلید های “F1,F2,F12,Esc, Del” میباشد. به منظور ورود مستقیم به UEFI از داخل ویندوز نیز، ابتدا کلید Shift را نگه داشته و سپس گزینه ی “Restart” را از منوی استارت کلیک کنید. وارد بخش “Advanced Boot Menu” خواهید شد. از داخل این بخش به مسیر “Troubleshoot > Advanced Options: UEFI Firmware Settings” بروید.

2. در محیط UEFI به دنبال گزینه ی “Secure Boot” گشته و سپس آن را در حالت “Disabled” قرار دهید. گزینه ی Secure Boot معمولا در بخش های “Security”، “Boot” و یا “Authentication” در UEFI قرار دارد.

3. تنظیمات را ذخیره کرده و سپس از UEFI خارج شوید.

هم اکنون شما Secure Boot را غیر فعال کرده اید و میتوانید هر سیستم عاملی که میخواهید در کامپیوتر خود نصب کنید.


فعال کردن Secure Boot

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

مراحل فعال کردن مجدد Secure Boot به شرح زیر هستند:

1. هر سیستم عامل و یا سخت افزاری که حین غیر فعال بودن Secure Boot در کامپیوتر نصب کرده اید را حذف کنید.

2. کامپیوتر ار خاموش کرده و سپس با استافده از توضیحات بالا مجددا وارد UEFI شوید.

3. Secure Boot را در حالت “Enabled” قرار دهید.

4. اگر Secure Boot فعال نشد، یک بار تنظیمات UEFI را ریست کنید و سپس کامپیوتر را ریستارت کنید و مجددا امتحان کنید.

5. تنظیمات اعمال شده را ذخیره کرده و سپس از UEFI خارج شوید.

6. اگر سیستم به صورت موفقیت آمیز بوت نشد، Secure Boot را مجددا غیر فعال کنید.


رفع مشکل فعال نشدن Secure Boot

در مواقعی که Secure Boot فعال نمیشود، میتوانید روش های زیر را امتحان کنید:

- تمامی گزینه های مربوط به UEFI در منوی BIOS را در حالت فعال قرار دهید و گزینه هایی مانند “Legacy Boot Mode” را غیر فعال کنید.

- نوع هارد درایو تان را بررسی کنید. UEFI بر خلافع BIOS که به درایو MBR نیاز داشت، به درایو GPT به منظور کارکرد نیاز دارد. به منظور انجام این کار عبارت “Computer Management” را در منوی استارت جستجو کرده و سپساولین گزینه ای که ظاهر میشود را باز کنید. از داخل منوی پنجره ای که باز میشود برنامه “Disk Management”  را انتخاب کنید. در پنجره ای که باز میشود بر روی درایوی که ویندوز در آن نصب شده راست کلیک کنید و سپس گزینه ی “Properties” را کلیک کنید. اکنون گزینه ی “Volume” را کلیک کنید، هم اکنون نوع درایو را میتوانید مشاهده میکنید.

 

اگر درایو شما MBR بود، میتوانید آن را تبدیل به GPT کنید:


آموزش تبدیل پارتیشن MBR به GPT


- در بعضی از سیستم ها گزینه ای به نام “Restore Factory Keys” در تب مربوط به “Secure Boot” در UEFI وجود دارد که با استفاده از این گزینه معمولا مشکل حل میشود. پس از استفاده از این گزینه تنظیمات را ذخیره کرده و سپس از UEFI خارج شوید.


آموزش غیر فعال کردن Secure Boot در UEFI به منظور بوت سیستم عامل های غیر ویندوز

 


Trusted Boot چیست؟

Trusted Boot نام قابلیتی است که پس از اجرای Secure Boot اجرا میشود. زمانی که Secure Boot کد ها را بررسی کرد و کارش تمام شد، سیستم کد ها را دست Trusted Boot بوت میدهد تا ویندوز را برای یافت درایور ها، فایل ها و... خراب و یا ناصحیح بررسی کند.

Trusted Boot نیز مانند Secure Boot در صورت یافت هرگونه خرابی و یا مشکل در سیستم، اجازه ی بوت شدن را نمیدهد. اما Trusted Boot بر خلاف Secure Boot، در صورت یافت مشکل، سعی در رفع آن میکند. در تصویر زیر نحوه کارکرد کلی Trusted Boot را میتوانید مشاهده کنید.


آموزش غیر فعال کردن Secure Boot در UEFI به منظور بوت سیستم عامل های غیر ویندوز



آیا باید Secure Boot را غیر فعال کرد؟

غیر فعال کردن Secure Boot کاری خطرناک است زیرا با انجام این کار شما سیستم تان را در معرض تحدیدات مختلف قرار میدهید. با فعال بودن Secure Boot بد افزار ها و ویروس هایی که حین بوت سیستم اجرا میشوند اجازه ی اجرا شدن نخواهند داشت و در نتیجه سیستم شما در امنیت میماند.

موفق باشید.

 

 

سایر مقالات مربوط به بایوس


این مطلب مربوط به موضوع لینوکس میباشد.
سرزمین دانلود، مرجع دانلود و آموزش نرم افزار

سرزمین دانلود را دنبال کنید !

عضویت در خبرنامه سرزمین دانلود

با وارد کردن ایمیل خود و سپس تایید آن، جدیدترین مطالب و نرم افزار ها برای شما ارسال می شود:



------------------------------------------