كيفية الاتصال بخادم SFTP في أوبونتو

SFTP هي ميزة مضمنة في SSH ، وبمجرد تثبيت SSH على النظام ، يمكن استخدام SFTP لنقل الملفات ذهابًا وإيابًا باستخدام واجهة المستخدم الرسومية أو الجهاز الطرفي. يعد SFTP مفيدًا بشكل خاص مع الخوادم.
في هذا الدليل ، سنوضح لك كيفية الاتصال بخوادم SFTP على Ubuntu ، وكذلك كيفية تكوين الخادم الخاص بك للاستضافة. للبدء ، تأكد من استخدام أحدث إصدار من سطح مكتب أو خادم أو نظام تشغيل من Ubuntu.
قم بإعداد SFTP على Ubuntu
إذا كنت تخطط للاتصال بخادم SFTP على كمبيوتر Ubuntu ، فسيتعين عليك إعداد خادم SSH على خادم Ubuntu البعيد أو كمبيوتر Ubuntu البعيد حتى تتمكن من الوصول إليه. لحسن الحظ ، يعد إعداد خادم SSH على Ubuntu أمرًا سهلاً للغاية.
للبدء ، افتح نافذة طرفية على سطح مكتب Ubuntu. يمكنك تشغيل نافذة طرفية بالضغط على Ctrl + Alt + T على لوحة المفاتيح. أو ابحث عن “Terminal” في قائمة تطبيق Ubuntu وقم بتشغيله بهذه الطريقة.
مع فتح نافذة Terminal ، استخدم الأمر apt install لتثبيت حزمة “openssh-server”. بمجرد تثبيت هذه الحزمة ، ستقوم بتهيئة وإعداد خادم SSH ، وكذلك SFTP ، والذي يمكنك الوصول إليه عن بعد.
sudo apt install openssh-server
عندما يتم تشغيل خادم OpenSSH على الكمبيوتر البعيد ، يمكنك إجراء اختبار سريع للتأكد من أنه يمكنك الاتصال به. للقيام بذلك ، قم بتشغيل ssh your-username @ localhost على الجهاز باستخدام خادم SSH. يجب عليك استخدام كلمة مرور اسم المستخدم الخاص بك لتسجيل الدخول.
الاتصال بـ SFTP عبر سطر الأوامر
للاتصال بخادم SFTP باستخدام سطر الأوامر على Ubuntu ، ابدأ بتشغيل نافذة طرفية. بعد ذلك ، مع فتح نافذة Terminal ، استخدم الأمر sftp للاتصال بخادم SSH الخاص بك.
للاتصال ، حدد اسم المستخدم على الجهاز البعيد ، بالإضافة إلى عنوان IP الخاص به. على سبيل المثال ، إذا كان خادم Ubuntu البعيد أو كمبيوتر Ubuntu الذي يستضيف خادم SSH يحتوي على عنوان IP “192.168.1.203” ، فاستخدمه كاسم مضيف.
sftp [email protected]
بمجرد الاتصال ، يمكنك تشغيل الأمر ls لعرض ما هو موجود على الخادم البعيد.
ls
لتنزيل أي شيء من الخادم البعيد إلى دليلك الرئيسي ، حدد اسم الملف على خادم SFTP البعيد واستخدم الأمر get.
get test.txt
هل تحتاج إلى تحميل شيء ما إلى خادم SFTP البعيد؟ استخدم الأمر put. سيقوم بتحميل أي ملف إلى خادم SFTP البعيد في مجلد منزلك المحلي (/ home / USERNAME /).
put test.txt
الاتصال بـ SFTP باستخدام مدير ملفات Ubuntu – ملفات Gnome
يعد تطبيق Gnome Files أحد أكثر مديري الملفات استخدامًا على جميع أنظمة Linux ، حيث تختار العديد من توزيعات Linux السائدة Gnome Shell كسطح مكتبها. إليك كيفية استخدامه للاتصال بخادم SFTP باستخدامه على Ubuntu.
للبدء ، قم بتشغيل مدير ملفات Ubuntu على سطح المكتب. عندما يكون مفتوحًا ، ابحث عن زر “مواقع أخرى” ، وانقر فوقه. عند تحديد هذا الزر ، سيتم نقلك إلى منطقة “مواقع أخرى”.
داخل “مواقع أخرى” ، ابحث عن مربع نص “الاتصال بالخادم” وانقر فوقه بالماوس. ثم اكتب عنوان الخادم. على سبيل المثال:
sftp: //192.168.1.203
بعد إدخال عنوان IP (أو اسم المضيف) في المربع ، اضغط على الزر “اتصال”. عند تحديد هذا الزر ، ستظهر نافذة منبثقة. بعد ذلك ، أدخل اسم المستخدم وكلمة المرور الخاصين بك ، ثم انقر فوق “اتصال” مرة أخرى.
عند الاتصال ، سترى خادم SFTP في تطبيق ملفات Ubuntu. اسحب الملفات إلى الخادم لتحميلها وانسخها إلى مجلدات أخرى على جهاز الكمبيوتر لتنزيلها.
الاتصال بـ SFTP باستخدام Filezilla على Ubuntu
يجب عليك أولاً تثبيت التطبيق للاتصال بخادم SFTP باستخدام Filezilla على Ubuntu. بعد ذلك ، افتح نافذة طرفية على سطح مكتب Ubuntu ، واستخدم الأمر أدناه لتثبيت التطبيق.
sudo apt install filezilla
بمجرد تثبيت البرنامج على نظامك ، قم بتشغيله. ثم ابحث عن مربع المضيف واكتب الرمز أدناه.
sftp://your-sftp-server-ip
بعد الكتابة في مربع “المضيف” ، اكتب اسم المستخدم الخاص بك في مربع “اسم المستخدم” ، وكلمة المرور الخاصة بك في مربع “كلمة المرور”. ثم اكتب “22” في مربع “المنفذ”. 22 هو المنفذ الافتراضي لبروتوكول SFTP.
حدد زر “Quickconnect” للاتصال بخادم SFTP باستخدام Filezilla عندما يتم ملء جميع المعلومات. سوف تكون متصلاً قريبًا بالخادم الخاص بك باستخدام Filezilla.
من هنا ، يمكنك تحميل وتنزيل الملفات إلى خادم SFTP من Ubuntu. إذا كنت ترغب في تنزيل ملف ، فإليك ما يجب القيام به. أولاً ، انقر بزر الماوس الأيمن فوق العمود الأيمن باستخدام الماوس فوق الملف الذي تريده. ثم حدد خيار “تنزيل” للتنزيل.
يمكنك أيضًا التحميل من Ubuntu باستخدام Filezilla. للقيام بذلك ، انقر بزر الماوس الأيمن فوق ملف في العمود الأيسر باستخدام الماوس. ثم حدد الزر “تحميل”. سيؤدي القيام بذلك إلى إرسال الملف إلى خادم SFTP.