به دنبال این هستید که بدانید چگونه می توانید فایل ها را از ویندوز به سرور لینوکس انتقال دهید؟ این مقاله به شما کمک می کند تا با چند مرحله ساده که در ادام خواهید دید بتوانید فایل های خود را به سرور لینوکس انتقال دهید. شما یک سرور لینوکس متصل دارید، یعنی در حال کار و آزمایش آن هستید. اکنون می خواهید فایل ها را از ویندوز به سرور لینوکس انتقال دهید. اما به این سادگی که فکر می کنید نیست. به خوبی ثابت شده است که کار با سرورها، به ویژه سرورهایی که دارای رابط خط فرمان هستند، می تواند تا حدودی سخت باشد.
نحوه انتقال فایل ها از ویندوز به سرور لینوکس
برای درک مفهوم به روشی ساده تر، کامپیوتر ویندوزی که فایل ها را از آن منتقل می کنید به عنوان منبع (مبدا) و سرور لینوکسی که فایل ها را به آن منتقل می کنید به عنوان مقصد نامیده می شود. برای آموزش، ما یک فایل روی دسکتاپ با نام “test.txt” ایجاد کرده ایم.
این مراحل ساده را برای آپلود فایل ها از یک کامپیوتر ویندوزی به سرور لینوکس دنبال کنید:
۱: “Run” را با فشار دادن همزمان کلید Windows +R روی صفحه کلید خود یا با تایپ run در نوار جستجو آنرا باز کنید.
۲: در پنجره اجرا باز شده cmd را تایپ کرده و Enter را فشار دهید.
۳: با تایپ cd و سپس مسیر فایل وارد دایرکتوری فایل شوید. (در این حالت فایل روی دسکتاپ است پس cd desktop می نویسیم).
۴: از دستور “SCP” در همان قالبی که در زیر نشان داده شده است برای آپلود فایل استفاده کنید.
- filename.extension: نام فایل و پسوند آن (test.txt
- username: نام کاربری مورد استفاده برای اتصال به VPS (ما از root استفاده میکنیم)
- آدرس سرور: آدرس IP VPS
- filepath: مسیری که میخواهید فایل در آن کپی شود (مثلا /etc/ssh)
۵: اگر این اولین بار است که به سرور متصل می شوید، ویندوز از شما می خواهد که هشدار امنیتی را بپذیرید.
۶: در مرحله بعد، باید رمز عبور سرور مقصد را وارد کنید.
پس از وارد کردن رمز عبور صحیح، فایل شما آپلود خواهد شد.
برای اطمینان از انتقال آن فایل، putty را باز کرده و به سرور مقصد متصل شوید. برای باز کردن فایل از ویرایشگر نانو یا vi استفاده کنید.
همانطور که در تصویر زیر مشخص است فایل آپلود شده و در سرور موجود است.
همچنین میتوانید به جای دنبال کردن موضوعات ذکر شده در بالا، از نرمافزار WinSCP که از طریق آن میتوانید به همان هدف دست یابید، استفاده کنید.
نتیجه
متأسفانه، هیچ راه ساده ای جز نرم افزار WCP برای درگ و دراپ وجود ندارد که در بالا برای آپلود/انتقال فایل ها به سرور لینوکس پیشنهاد کردیم. برای اینکه بتوانید این کار را انجام دهید و سرور خصوصی مجازی را مدیریت کنید، باید نحوه استفاده از رابط خط فرمان را یاد بگیرید. با این وجود، هنگامی که بدانید چگونه این کار را انجام دهید، دشوارتر از استفاده از رایانه شخصی برای کارهای معمول روزانه خود نیست. امیدواریم با کمک این مقاله توانسته باشید نحوه انتقال فایل ها از سیستم ویندوز به سرور لینوکس را با استفاده از دستورات لینوکس یاد بگیرید. اگر سؤال یا پیشنهادی دارید، لطفاً آنها را در بخش نظرات مطرح کنید.