دستور scp کپی کردن فایل ها بین رایانه های لینوکس را آسان و ایمن می کند. از امنیت SSH استفاده می کند، اما بهتر از همه، ساده است. اگر می توانید از cp استفاده کنید، می توانید از scp استفاده کنید.
بیایید چند اصطلاح را تعریف کنیم: SCP وجود دارد و scp وجود دارد. حروف بزرگ SCP مخفف Secure Copy Protocol است. حروف کوچک scp مخفف امن cp است. به عبارت دیگر SCP یک پروتکل و scp یک برنامه است.
scp به عنوان وسیله ای امن و مطمئن برای کپی کردن فایل ها بین رایانه های لینوکس راه دور طراحی شده است. از SSH برای ایجاد اتصالات امن استفاده می کند. SSH یا پوسته امن، یک پروتکل شبکه رمزنگاری است که اغلب برای دسترسی و ورود به رایانه های لینوکس راه دور استفاده می شود. در توزیع های لینوکس، عملکرد SSH توسط OpenSSH ارائه می شود.
نگرانی هایی در مورد استفاده از SCP مطرح شده است. از زمان OpenSSH نسخه 8.8، SCP منسوخ شده در نظر گرفته شده است. اجرای مدرن scp به طور پیش فرض از پروتکل انتقال فایل امن استفاده می کند. SSH هنوز برای اتصال امن استفاده می شود، اما انتقال فایل توسط SFTP انجام می شود. این همه نامرئی است و به طور جادویی در زیر هود اتفاق می افتد، و نحو scp یکسان باقی مانده است.
برنامه rsync بر scp ترجیح داده می شود، اما ممکن است با رایانه ای روبرو شوید که rsync را نصب نکرده باشد، و برای آن امتیازات root ندارید، به این معنی که نمی توانید آن را نصب کنید. کپی کردن فایل ها از کامپیوتری به کامپیوتر دیگر در یک شبکه مستقل، scp کاملا مناسب است. برای اینکه scp کار کند، باید SSH روی همه رایانههایی که از آنها کپی میکنید و از آنها کپی میکنید، اجرا شود.
ssh -V
مانند دستور cp استاندارد، scp فایل ها را از محل منبع به محل هدف کپی می کند. برای کپی کردن یک فایل در رایانه راه دور، باید آدرس IP یا نام شبکه رایانه راه دور را بدانید. همچنین باید اعتبار یک حساب کاربری که دارای امتیازات نوشتن برای مکانی است که فایل را به آن ارسال می کنید، داشته باشید.
برای ارسال فایلی به نام “sample.txt” به رایانه ای به نام “فدورا-34” در شبکه محلی، نحو به صورت زیر است:
/scp ./sample.txt [email protected]:/home/dave/Downloads
دستور از موارد زیر تشکیل شده است:
از شما خواسته می شود رمز عبور حساب را در رایانه راه دور وارد کنید و سپس فایل کپی می شود.
اگر می خواهید فایل در رایانه راه دور نام دیگری داشته باشد، می توانید نام فایل را به مسیر مورد نظر اضافه کنید. برای کپی کردن همان فایل و نامگذاری آن “different-file.txt” از این نحو استفاده کنید:
scp ./sample.txt [email protected]:/home/dave/Downloads/different-file.txt
دستور scp بهطور بیصدا فایلهای موجود را بازنویسی میکند، بنابراین هنگام کپی کردن فایلها مراقب باشید. اگر فایلی با همان نام فایلی که در حال کپی کردن آن هستید در رایانه مورد نظر وجود داشته باشد، بازنویسی می شود و از بین می رود.
اگر رایانه مورد نظر از پورت SSH پیشفرض 22 استفاده نمیکند، میتوانید از گزینه -P (شماره پورت) برای ارائه شماره پورت مناسب استفاده کنید.
برای کپی کردن یک فایل از یک سرور راه دور، به سادگی سرور راه دور را به عنوان منبع قرار دهید و مسیر محلی را در جایی که می خواهید فایل به عنوان هدف کپی شود، قرار دهید. ما یک فایل به نام “development-plan.md” را از رایانه راه دور در فهرست فعلی رایانه محلی کپی می کنیم.
.scp [email protected]:/home/dave/Downloads/development-plan.md
اگر نام فایلی را به مسیر محلی اضافه کنید، فایل کپی شده و به آن نام داده می شود.
scp [email protected]:/home/dave/Downloads/development-plan.md ./dp-1.md
فایل کپی شده اما به نام فایل مشخص شده ما تغییر نام داده است.
ls -hl *.md
کپی کردن چندین فایل در هر جهت آسان است. می توانید هر تعداد فایل منبع را که دوست دارید فهرست کنید. در اینجا، ما دو فایل علامت گذاری و یک فایل CSV را کپی می کنیم.
/scp ./dp-1.md ./dp-2.md ./dp-3.csv [email protected]:/home/dave/Downloads
سه فایل در کامپیوتر راه دور کپی می شوند. همچنین می توانید از حروف عام استفاده کنید. این دستور دقیقاً همان دستور آخر را انجام می دهد.
/scp ./dp. [email protected]:/home/dave/Downloads
کپی کردن چندین فایل در یک کامپیوتر راه دور با استفاده از حروف عام در نام فایل
گزینه -r (بازگردانی) به شما امکان می دهد کل درختان دایرکتوری را با یک دستور کپی کنید. ما دو فایل را در دایرکتوری به نام “داده” قرار داده ایم و یک دایرکتوری به نام “CSV” در دایرکتوری “داده” ایجاد کرده ایم. ما یک فایل CSV را در فهرست “data/CSV” قرار دادیم.
این دستور فایل ها را کپی می کند و ساختار دایرکتوری را در رایانه راه دور ایجاد می کند.
/scp -r ./data [email protected]:/home/dave/Downloads
حتی می توانید به scp دستور دهید فایل ها را از یک سرور راه دور به سرور دیگر کپی کند. نحو بسیار ساده است. شما نام حساب و آدرس شبکه سرور منبع و نام حساب و آدرس شبکه سرور مورد نظر را ارائه می دهید. فایل ها از سرور منبع کپی شده و در محل سرور مورد نظر کپی می شوند.
اگرچه نحو ساده است، اما اطمینان از اینکه همه چیز در جای خود قرار دارد کمی بیشتر فکر می کند. بدیهی است که مکانی که میخواهید فایلها را در سرور راه دور کپی کنید باید توسط حساب کاربری که در خط فرمان مشخص کردهاید قابل دسترسی باشد. و آن حساب کاربری باید مجوز نوشتن در آن مکان داشته باشد.
یک پیش نیاز ظریف تر این است که دسترسی SSH باید بین رایانه محلی شما و رایانه مبدأ و همچنین بین سرورهای مبدأ و مقصد تنظیم شود. اطمینان حاصل کنید که می توانید از SSH برای ورود به سرور مورد نظر از سرور منبع استفاده کنید. اگر نمی توانید این کار را انجام دهید، scp نمی تواند متصل شود.
استفاده از گذرواژهها خیلی سریع کثیف میشود، و – چون از شما رمز عبور برای هر حساب کاربری خواسته میشود – از خودکارسازی کامل فرآیند با یک اسکریپت جلوگیری میکند.
ما کلیدهای SSH را برای حساب های کاربری که در هر سرور راه دور استفاده می کنیم تنظیم می کنیم. این دسترسی یکپارچه SSH به سرور دیگر را برای آن دو کاربر فراهم کرد. این به ما امکان می دهد تا با استفاده از آن دو حساب کاربری، فایل ها را در هر جهت انتقال دهیم.
برای کپی کردن فایلها از حساب کاربری «davem» در رایانه Manjaro به حساب «dave» در رایانه فدورا، از طریق یک فرمان scp صادر شده از رایانه محلی اوبونتو، نحو به شرح زیر است:
/scp [email protected]:/home/davem/man. [email protected]:/home/dave
ما بی سر و صدا به خط فرمان بازگشتیم. با بررسی رایانه فدورا میبینیم که فایلهای رایانه Manjaro کپی و دریافت شدهاند.
به طور پیش فرض، فایل ها مستقیماً از رایانه مبدأ به رایانه مورد نظر کپی می شوند. می توانید با استفاده از گزینه -3 (سه طرفه) این مورد را لغو کنید.
با این گزینه، فایل ها از طریق رایانه محلی شما از مقصد به منبع منتقل می شوند. برای اینکه این اتفاق بیفتد، باید دسترسی یکپارچه SSH از رایانه محلی شما به رایانه مورد نظر وجود داشته باشد.
/scp -3 [email protected]:/home/davem/man. [email protected]:/home/dave
هنوز هیچ نشانه ای وجود ندارد که اتفاقی افتاده باشد، حتی زمانی که فایل ها را از طریق رایانه محلی خود کانال می کنید. اثبات پودینگ، البته، بررسی کامپیوتر مورد نظر است.
© تمامی حقوق نزد یکداون محفوظ است.
به yekdown خوش آمدید، مقصد نهایی شما برای دانلود نرم افزار با کیفیت بالا. ما به ارائه یک پلتفرم جامع که طیف وسیعی از نرم افزارهای کاربردی را برای پاسخگویی به نیازهای متنوع کاربرانمان ارائه می دهد، اختصاص داده ایم.
ماموریت ما:
هدف ما در yekdown ساده کردن یافتن و دسترسی به نرم افزارهای ضروری است. ما درک می کنیم که جستجو برای نرم افزار قابل اعتماد می تواند زمان بر و چالش برانگیز باشد. به همین دلیل است که ما یک پلتفرم کاربرپسند ایجاد کردهایم که مجموعه گستردهای از نرمافزارها را در دستههای مختلف ترکیب میکند و کشف و دانلود ابزارهای مناسب برای نیازهای شما را آسانتر میکند.
پایگاه داده نرم افزاری گسترده:
وب سایت ما دارای یک پایگاه داده نرم افزاری گسترده و دائما در حال گسترش است که عناوین محبوب، برنامه های کاربردی تخصصی، ابزارهای کمکی، بازی ها و موارد دیگر را در بر می گیرد. ما در تلاش هستیم تا دستههای مختلفی از جمله بهرهوری، چند رسانهای، امنیت، توسعه و غیره را پوشش دهیم. با انتخاب متنوع خود، هدف ما برآوردن نیازهای حرفهای، علاقهمندان و کاربران معمولی است.
دانلودهای تایید شده و ایمن:
ما کیفیت و امنیت نرم افزار موجود در پلتفرم خود را در اولویت قرار می دهیم. تیم ما به طور کامل هر نرم افزار را قبل از فهرست کردن در وب سایت خود ارزیابی می کند تا مطمئن شود که استانداردهای کیفیت ما را برآورده می کند. ما در تلاش هستیم تا دانلودهای تأیید شده، تمیز و بدون بدافزار را ارائه دهیم و از تجربه ایمن و قابل اعتماد کاربران خود اطمینان حاصل کنیم.
تجربه کاربر محور:
در yekdown، کاربران ما در مرکز هر کاری که انجام میدهیم قرار دارند. ما به طور مداوم برای بهبود تجربه کاربر کار می کنیم و پیمایش در پلت فرم خود را یکپارچه و شهودی می کنیم. عملکرد جستجوی ما به شما امکان میدهد تا نرمافزار مورد نیاز خود را به سرعت پیدا کنید، و توضیحات دقیق، اسکرینشاتها و نظرات کاربران، بینشهای ارزشمندی را ارائه میدهند تا به شما در تصمیمگیری آگاهانه کمک کنند.
تعامل جامعه:
ما به قدرت یک جامعه پر رونق اعتقاد داریم و مشارکت فعال کاربران را تشویق می کنیم. میتوانید با گذاشتن نظرات، رتبهبندی نرمافزارها و به اشتراک گذاشتن تجربیات خود با دیگران، به FileCR کمک کنید. بازخورد شما به ما کمک میکند تا جامعهای پر جنب و جوش و مفید داشته باشیم که در آن کاربران میتوانند دانش، توصیهها و اطلاعات بینش را تبادل کنند.
همکاری توسعه دهنده:
ما از توسعه دهندگان استقبال می کنیم تا نرم افزار خود را در yekdown به نمایش بگذارند. پلتفرم ما فرصت ارزشمندی را برای توسعه دهندگان فراهم می کند تا به مخاطبان بیشتری دست یابند و با کاربرانی که فعالانه به دنبال راه حل های نرم افزاری هستند ارتباط برقرار کنند. فرآیند ارسال ساده ما تضمین می کند که توسعه دهندگان می توانند به راحتی آثار خود را با جامعه ما به اشتراک بگذارند.
ما متعهد هستیم که به طور مداوم در حال تکامل و افزایش yekdown باشیم تا نیازهای نرم افزاری شما را بهتر برآورده کنیم. رضایت و اعتماد شما برای ما بسیار مهم است و ما به ارائه تجربه دانلود نرم افزار قابل اعتماد و لذت بخشی متعهد هستیم.
از اینکه yekdown را به عنوان منبع مورد اعتماد خود برای دانلود نرم افزار انتخاب کردید متشکریم. ما خوشحالیم که شما را در سفر نرم افزاری خود همراهی می کنیم و به شما کمک می کنیم ابزارهایی را که دنیای دیجیتال شما را قدرتمند می کنند کشف کنید.
اگر سؤال یا پیشنهادی دارید یا نیاز به کمک دارید، لطفاً با تیم پشتیبانی ما تماس بگیرید. ما برای کمک اینجا هستیم!
سایت و سرور دانلود این سایت در داخل کشور و در دیتاسنتر آسیاتک میزبانی می شود و در سامانه ثبت دامنه های اینترنتی با میزبانی داخلی ثبت و تایید شده است. ( در قسمت نشانی وب سایت، yekdown را جستجو کنید ) جهت اطلاع از نیم بها بودن ترافیک دانلودی از یکداون با شرکتی که اشتراک اینترنت تهیه کردهاید تماس بگیرید و در صورت نیم بها نبودن در سامانه https://195.cra.ir شکایت خود را ثبت کنید.
نوع شکایت : مشکلات مالی و تعرفه
موضوع شکایت : عدم رعایت تعرفه ترافیک داخل و بین المللی
محل نصب نرمافزار کجاست ؟
محل نصب نرمافزار در ویندوز 7 و 8.1 و 10 و 11 کجاست ؟
محل نصب نرمافزار در ویندوز XP کجاست ؟
فایل های که پسوند آنها rar یا zip یا 7z هست را چگونه باز کنم؟
نرم افزار هایی که روبروی آن ها نوشته شده 32 بیتی یا 64 بیتی چیست ؟
نرم افزار هایی که روبروی آنها Portable نوشته شده چیست؟
فایل هایی که بصورت چند Part قرار داده شده چیست؟
نرم افزارها را چگونه فعال کنم؟
فایل فشرده ای را دانلود کردم اما بعد از دانلود باز نشد ، چکار باید کرد ؟
در صورت مشاهده ارور فایل های MSVCP120.dll و MSVCP140.dll چه کار باید کرد ؟
نکته : تمام فایلهای قرار داده شده به روی سایت سالم هستند و این مشکل یا از طرف ISP شما ( بعلت کش کردن فایل ها ) یا آنتی ویروس و بیشتر مواقع زمانی بوجود میاد که شما از دانلود منیجر کرک شده استفاده کردید ، آخرین نسخه IDM را از سایت دانلود کنید.
اگر فایلی را از سایت ما دانلود کردید و با مشکل اکسترکت مواجه شدید ( ارور CRC یا پسورد یا damaged و یا The file is corrupt ) :