freeCodeCamp/guide/arabic/linux/how-to-use-sftp-to-securely.../index.md

1.6 KiB

title localeTitle
How to Use SFTP to Securely Transfer Files with a Remote Server كيفية استخدام SFTP لنقل الملفات بشكل آمن مع خادم عن بعد

كيفية استخدام SFTP لنقل الملفات بشكل آمن مع خادم عن بعد

هذه المقالة عبارة عن برنامج تعليمي سريع حول كيفية استخدام بروتوكول نقل الملفات الآمن (SFTP) لتبادل الملفات مع خادم. هذا مفيد للبرمجة ، لأنه يسمح لك برمز واختبار محلي ، ثم إرسال عملك إلى الخادم عند الانتهاء.

اختبار SSH

إذا لم تكن قد قمت بذلك بالفعل ، اختبر قدرتك على SSH في الخادم. تستخدم SFTP بروتوكول Secure Shell (SSH) ، لذلك إذا كنت غير قادر على SSH ، فلن تتمكن على الأرجح من SFTP.

ssh your_username@hostname_or_ip_address

بدء جلسة SFTP

يستخدم هذا نفس بنية SSH ويفتح جلسة يمكنك فيها نقل الملفات.

sftp your_username@hostname_or_ip_address

لإدراج أوامر مفيدة:

help

نقل الملفات والمجلدات

لتنزيل ملف:

get <filename>

لتنزيل مجلد ومحتوياته ، استخدم علامة "-r" (كما يعمل للتحميل):

get -r <foldername>

لتحميل ملف:

put <filename>

تغيير المجلدات

لتغيير المجلد المحلي:

lcd <path/to/folder>

لتغيير المجلد البعيد:

cd <path/to/folder>