19Aug
حتى يكون لديك التوت بي وكنت ترغب في تحقيق أقصى قدر من بصمة صغيرة من خلال التحول إلى الوقوف تماما وحده مربع لا رصد، لوحة المفاتيح، أو غيرها من الأجهزة الطرفية الإدخال.قراءة على النحو الذي نعرض لكم كيفية إعداد قذيفة البعيد، سطح المكتب، ونقل الملفات الوصول على بي الخاص بك.
لماذا أريد أن أفعل هذا؟
بي، حتى يرتدون في حالة قوية، هو جهاز كمبيوتر صغير.انها مثالية لدغ مكان ما بعيدا عن الأنظار دون غلالة من الأسلاك الشائكة من ذلك، لكثير من المشاريع التي ببساطة لا تحتاج إلى مراقبة دائمة والمرافقة الطرفية.
أن لا يعني أنك لن تحتاج إلى الاتصال بالمربع لإجراء تغييرات وتحديث الأشياء ونقل الملفات، وهلم جرا.مثال مثالي على ذلك هو مؤشر المطر الصغير البارد الذي قمنا ببنائه كجزء من بناء مؤشر ليد مع مادة التوت بي( للبريد الإلكتروني أو الطقس أو أي شيء).انها لا تحتاج الى كل تلك الاشياء المرفقة الحق في ذلك، ولكن ما زلنا نود القدرة على القفز على الجهاز وسهولة إجراء تغييرات أو تجربة تجارب جديدة مع وحدة ليد دون الحاجة إلى سحبه مرة أخرى إلى ورشة العمل، وربطه إلى جهاز تحكم، لوحة المفاتيح، والماوس، وما إلى ذلك من خلال تكوينه عن قذيفة البعيد، سطح المكتب البعيد، ونقل الملفات عن بعد، ونحن جعلها السوبر بسيطة للتفاعل دائما مع وحدة بي لدينا من الراحة من جهاز الكمبيوتر المكتبي لدينا كما لو كنا'في مدمن مخدرات وحدة تصل إلى محطة عمل كاملة.
ما الذي أحتاجه؟
إذا كنت العلامة التجارية الجديدة للعمل مع التوت بي، ونحن نقترح بشدة التحقق من دليل هت للبدء مع التوت بي للحصول على مقبض على أساسيات الجهاز والحصول على ما يصل الى سرعة.
لهذا البرنامج التعليمي سوف تحتاج إلى الأشياء التالية:
- A التوت بي تشغيل راسببيان.
- كمبيوتر سطح المكتب أو الكمبيوتر المحمول.
- شبكة واي فاي محلية أو شبكة سلكية لتوصيل بي وجهاز الكمبيوتر الخاص بك.
أولا، يجب أن تعمل معظم الخطوات في هذا البرنامج التعليمي مع غيرها من التوزيعات بي المستندة إلى لينكس ولكن ونحن في طريقنا لاستخدام راسببيان.يجب أن يكون لديك مشكلة صغيرة تكييف البرنامج التعليمي لتوزيعات أخرى.
ثانيا، نحن نستخدم جهاز ويندوز كجهاز كمبيوتر متصل بالشبكة للتفاعل مع وحدة راسبيري بي كرئيس / واجهة عن بعد.عند الاقتضاء، سوف نبذل قصارى جهدنا لربط الدروس والمقترحات القراءة فيما يتعلق بتنفيذ المهام والأدوات الموازية على أوس X و لينوكس.
إعداد والتوصيل إلى خادم سش
الوصول إلى سطر الأوامر عن بعد إلى تثبيت راسبان الخاص بك هو حول أصغر قرص صغير يمكنك تقديمه إلى النظام الخاص بك، وانها أسفل بسيطة الحق لتمكين.
فتح المحطة في راسبيان، الاختصار هو لترمينال على سطح المكتب، واكتب الأمر التالي:
سودو راسبي-كونفيغ
انتقل لأسفل إلى سش واضغط على إنتر.عند المطالبة حول ملقم سش حدد تمكين واضغط إنتر مرة أخرى.ستتم إعادتك إلى لوحة راسبي-كونفيغ؛انتقل إلى إنهاء وضرب إنتر لإغلاق أداة التكوين.هذا كل ما عليك القيام به لتشغيل سش الوصول إلى بي الخاص بك.هو سش الدخول الافتراضي وكلمة المرور بي و التوت ، على التوالي.
بينما كنت لا تزال تجلس في سطر الأوامر، والآن هو وقت كبير للتحقق من إب وحدة التوت بي الخاص بك على الشبكة المحلية.اكتب إفكونفيغ في موجه ثم ننظر في إخراج الأمر.إذا كنت تستخدم منفذ إيثرنت تريد البحث عن إينر أدر في المقطع eth0 ؛إذا كنت تستخدم واي-في، تريد البحث عن إينر أدر في المقطع wlan0 .بالإضافة إلى فحص وملاحظة عنوان إب، وهذا هو أيضا وقت كبير لإعداد إدخال إب ثابت في جهاز التوجيه الخاص بك حتى لم يكن لديك للبحث عن إب في المستقبل.
الآن بعد أن تم تمكين خادم سش، نحن نعرف تسجيل الدخول، ونحن نعرف عنوان إب للجهاز، وحان الوقت للاتصال عبر سش واختباره.للقيام بذلك من لينكس و أوس X يمكنك ببساطة استخدام الأمر سش في المحطة.مستخدمي ويندوز، ومع ذلك، سوف تحتاج إلى عميل سش مثل بوتي.
منذ نحن نستخدم مربع ويندوز لإدارة عن بعد بي، بوتي هو عليه.تثبيت نسخة من بوتي أو استخراج النسخة المحمولة واطلاق النار عليه.هناك الكثير من الإعدادات التي يمكن أن الفوضى مع في بوتي، ولكن نحن بحاجة فقط للقلق حول شيء واحد للاتصال بي لدينا.على واجهة الجلسة الرئيسية، اكتب فقط في عنوان إب الخاص بي واختيار سش أدناه:
ضرب فتح في الجزء السفلي وسوف بوتي إطلاق نافذة الطرفية بالنسبة لك، والاتصال بي الخاص بك، ويطالبك لتسجيل الدخول. تسجيل الدخول مع بي / التوت :
بمجرد اتصال سش الخاص بك وظيفيا، هل يمكن أن تكمل تقنيا بقية هذا البرنامج التعليمي عن بعد من الراحة من مكتبك - على الرغم من أننا ننصح ترك الرأس ولوحة المفاتيحعلى النظام الخاص بك حتى الانتهاء من المشروع بأكمله ويكون كل شيء بسلاسة.
قبل أن ننتقل، هناك بعض وظائف إضافية يمكننا الضغط من سش.بالإضافة إلى إدارة سطر الأوامر عن بعد، يمكنك أيضا نقل الملفات عن بعد باستخدام نسخة آمنة.انها سطر الأوامر مكثفة وغير مريحة بشكل خاص لنقل عدد كبير من الملفات مصدرها أدلة متعددة، ولكن لمرة واحدة نقل ملف التكوين أو تفريغ صغير آخر، انها جميلة جدا.راجع دليلنا لنسخ الملفات عبر سش باستخدام الأمر سكب هنا.
سنقوم بالبحث عن تقنيات نقل الملفات المستندة إلى واجهة المستخدم الرسومية أكثر سهولة في الاستخدام في وقت لاحق في البرنامج التعليمي.
إعداد وتكوين سطح المكتب البعيد الخاص بك
الوصول إلى سطر الأوامر عن بعد رائع، ولكن ذلك هو وجود الوصول إلى سطح المكتب للأنشطة التي تركز على واجهة المستخدم الرسومية.دعونا جلب صلاحيات سطر الأوامر وسلطات سطح المكتب معا.
على الرغم من أننا كنا نشير إلى أنها "سطح المكتب البعيد" إلى هذه النقطة، والأداة التي نقوم في الواقع تثبيت يعرف باسم الحوسبة الشبكة الافتراضية( فنك)، التي العديد من دراية مثل ريلفنك و تيغتفنك.لهذا البرنامج التعليمي، سنقوم تثبيت تيغتفنك على بي.من أجل الوصول إلى جلسة تايغفنك المستندة إلى بي، ستحتاج إلى عميل بعيد مثل: عميل سطح المكتب
- تيغتفنك لنظام التشغيل ويندوز
- عميل سطح المكتب تايغتنف لنظام التشغيل لينكس / أونيكس مثل
- عميل سطح المكتب ريلفنك ل أوسك
الحصول على نسخة الآن، وونحن سوف يكون هرول بها في وقت لاحق في هذا القسم.الآن، دعونا ننكب إلى تثبيت خادم تيغتفنك على التوت بي الخاص بك.فتح المحطة.أدخل الأمر التالي للبدء:
سودو الرابطة بين الحصول على تثبيت تاغفنسرفر
هذا سيتم تحميل وفك ملفات التثبيت.عند مطالبتك بمواصلة الضغط على Y. بعد اكتمال التثبيت، ستتم إعادتك إلى المطالبة.يمكنك بدء فنك واحدة من طريقتين.ببساطة تشغيل الأمر للخادم مثل ذلك:
تيغنفنسرفر
سوف يطلب منك إدخال كلمة مرور للوصول إلى سطح المكتب فنك الخاص بك كما هو موضح في الصورة أعلاه.يجب أن تتكون كلمة المرور من 4 إلى 8 أحرف.بعد تأكيد كلمة المرور، ستتم مطالبتك بتعيين كلمة مرور للعرض فقط( يمكنك تعطيل هذه الخطوة كما فعلنا).
بدلا من ذلك، يمكنك استخدام أكثر دقة، وإن كان أطول لكتابة، الأمر الذي يمنحك المزيد من السيطرة على كيفية الكمبيوتر البعيد سوف نرى سطح المكتب، والأهم من ذلك ما القرار سطح المكتب سوف تظهر حتى تتمكن من التمتع عرض كامل الشاشةعلى الكمبيوتر البعيد.لتحديد دقة سطح المكتب فنك، استخدم الأمر التالي، مبادلة قيمة القرار( العنصر الرابع في الأمر) لدقة سطح المكتب البعيد:
فنكسرفر: 1 -geometry 1600 × 900-ديبث 16 -pixelformat rgb565:
إذا كان في أي لحظة تقوم بخطأ في إعداد مثيل خادم فنك و / أو تريد إيقاف تشغيل خادم فنك، ببساطة أدخل ما يلي( تغيير الرقم بعد القولون إلى مثيل فنك الذي تريدقتل):
فنسرفر -kill: 1
الآن لدينا خادم فنك وتشغيلها، دعونا الاتصال به من سطح المكتب البعيد.اطلاق النار حتى المشاهد تيغتفنك على جهاز الكمبيوتر الخاص بك والمكونات في عنوان إب وحدة التوت بي تليها: 1 مثل ذلك:
وهنا لدينا مكافأة لتكوين بنجاح لدينا فنك خادم لطيفة عرض كامل الشاشة لدينا وحدة التوت بي عن بعد:
هناك مشكلة معروفة مع تيغتفنك و راسبيان أنه، بفضل تغيير إذن وونكي، سوف يسبب مشكلة مع سطح المكتب الفعلي رصد هو المرفقة( مع ترك واجهة سطح المكتب البعيد التي تقدمها ملقم فنك لم يمسها).لإصلاح هذه المشكلة قبل أن يصبح مشكلة بالنسبة لك، رئيس الحق في سطر الأوامر وأدخل الأمر التالي:
سودو تشون بي /home/pi/. Xauthority
تغيير هذا الأمر ملكية ملف. Xauthority مرة أخرى إلى المستخدم بي لغريبة، يتم استخدام ملف. Xauthority من قبل نظام ويندوز في راسبيان و شيء أثناء عملية تثبيت الملقم تيغتفنك وعملية التكوين يسبب هذا أذن القليل زوبعة.
مع هذا التفاف طفيفة صغيرة من الطريق، دعونا نعود إلى الانتهاء من تكوين سطح المكتب البعيد لدينا.
الآن أن لدينا كامل سطر الأوامر والوصول إلى سطح المكتب إلى التوت بي، وهناك واحد قرص لا تافهة لذلك نحن بحاجة لجعل.الأداة راسبي التكوين تعيين خادم سش لبدء تلقائيا على التمهيد بالنسبة لنا، ولكن لم يتم تكوين ملقم فنك حتى الآن في مثل هذه الأزياء.يمكنك تخطي هذه الخطوة وبدء تشغيل الخادم يدويا في سطر الأوامر عبر سش عندما كنت في حاجة إليها، ولكن نحن نحاول جعل هذا خالية من ضجة ممكن للاستخدام في المستقبل.دعونا نأخذ دقيقة واحدة الآن وإنشاء ملف بدء التشغيل لملقم فنك.
من أجل بدء تشغيل خادم فنك تلقائيا، نحن بحاجة إلى إعداد إينيت، أو التهيئة، الملف الذي سوف يستخدم راسببيان لبدء نظيفة وإيقاف الخادم أثناء التمهيد وإيقاف العملية.دعونا إنشاء ملف إينيت الآن.في نوع سطر الأوامر في الأمر التالي:
سودو نانو /etc/init.d/ تيغفنك
سيؤدي هذا إلى إنشاء ملف في دليل التهيئة يسمى "تيغفنك" وفتح محرر نانو حتى نتمكن من لصق في البرنامج النصي لدينا.في محرر نانو، قم بلصق التعليمة البرمجية التالية( تأكد من تغيير قيمة دقة 1600 × 900 لتتناسب مع شاشة الكمبيوتر البعيد:
#! /bin/ ش
### بيجين إينيت إنفو
# يوفر: تيغفنكسرفر
# required-ستارت:
# ريكيرد-ستوب:
# ديفولت-ستارت: 2 3 4 5
# ديفولت-ستوب: 0 1 6
# وصف مختصر: ستارت فنك سيرفر
# دسكريبتيون:
### إند إينيت إنفو
"$ 1 "في
بدء)
سو بي -c 'فنسرفر: 1 -geometry 1600 × 900-ديبث 16-بكسل إكسيلنت rgb565:'
صدى" فنك بدأت "
؛؛توقف
)
بكيل زتيتفنك
صدى "فنك إنهاء"
؛؛
*)
صدى "أوسيج: /etc/init.d/ تيغفنك{ ستارت | ستوب}"
إكسيت 1
؛؛
إساك
بالإضافة إلى تعديل جزء دقة الشاشة من البرنامج النصي، هناك شيء واحد آخر يمكنك تعديله.في السطر 14 يمكنك تغيير الأمر "سو بي -c" إلى أي حساب مستخدم آخر إلى جانب "بي" إذا كنت ترغب في فنك إلى سطح المكتب المحدد لهذا الحساب.
بمجرد لصق وتعديل التعليمات البرمجية، حان الوقت لحفظه.اضغط كترل + X للخروج وحفظ عملك في نانو.مرة واحدة كنت مرة أخرى في سطر الأوامر، ونحن بحاجة إلى إجراء بعض التغييرات السريعة إلى أذونات الملف:
سودو تشمود 755 /etc/init.d/ تيغفنك
الآن ملف التهيئة قابلة للتنفيذ.يمكننا اختباره من موجه:
سودو /etc/init.d/ تيغنفك بدء
سودو /etc/init.d/ تيغفنك إيقاف
التغيير الأخير نحن بصدد جعل هو تحديث ملف rc.d( الذي يتتبع البرامج النصية التي يتم إنشاؤها في مجلد /init.d/):
سودو أوبديت-rc.d تيغفنك ديفولتس
بعد إدخال هذا الأمر، ستحصل على تأكيد بأن الملف تم تحديثه.الآن حان الوقت لاختبار حقيقي: هل تحميل الملف بشكل صحيح بعد إعادة التشغيل؟أدخل ما يلي في سطر الأوامر لإعادة تمهيد ويكون مستعدا مع عميل فنك لاختبار الاتصال في لحظة:
سودو إعادة التشغيل
بمجرد انتهاء النظام إعادة التشغيل، قم بتسجيل الدخول باستخدام عميل فنك الخاص بك.إذا فشلت جلسة فنك، قم بزيارة موجه الأوامر وتشغيل الأمر تيغفنك ستارت( من الجزء اختبار أعلاه) مرة أخرى للتحقق مرة أخرى من أن الملف قابل للتنفيذ وأنه تم حفظ كلمة المرور بشكل صحيح.
عند هذه النقطة، نحن أكثر من ذلك على طول في مهمتنا إلى التحكم عن بعد تماما لدينا وحدة التوت بي.مع وصول سطر الأوامر عن بعد عبر سش والوصول عن بعد سطح المكتب عن طريق فنك تحت أحزمة لدينا، دعونا ننتقل إلى تبسيط عملية نقل الملفات بين بي وكمبيوتر سطح المكتب.
إعداد وتكوين أدوات نقل الملفات
منذ لدينا بالفعل سش انشاء، وأسهل طريقة لإعداد نقل الملفات الميت بسيطة بين بي وأجهزة الكمبيوتر عن بعد هو أصبع واجهة واجهة المستخدم الرسومية على اتصال سش.تذكر كيف تحدثنا عن استخدام سكب على سش في وقت سابق في البرنامج التعليمي؟تشغيله من سطر الأوامر يحصل مملة حقيقية، سريع الحقيقي.مع غوي المجمع، ونحن سوف تكون قادرة على قضاء المزيد من الوقت نقل الملفات واللعب مع بي لدينا ووقت أقل تنقر على لوحة المفاتيح.
في حين أن هناك مجموعة متنوعة من المغلفات واجهة المستخدم الرسومية لأمر سكب، ونحن في طريقنا للذهاب مع أداة عبر منصة أن الكثير من الناس يعرفون بالفعل، لديهم، والحب( وربما حتى يكون على علم أنه لا نقل سكب): فليزيلا.انها متاحة لنظام التشغيل ويندوز، أوس X، ولينوكس - يمكنك الاستيلاء على نسخة هنا.
بمجرد تثبيت فليزيلا، قم بإطلاقه ثم انتقل إلى ملف - & غ؛مدير الموقع.إنشاء إدخال موقع جديد، تسميته، والمكونات في اسم المستخدم وكلمة المرور ل بي الخاص بك.
وأخيرا، تأكد من تعيين المنفذ إلى 22 و سيرفيرتيب إلى سفتب - سش بروتوكول نقل الملفات.انقر فوق الاتصال في الأسفل وسيتم التعامل مع طريقة عرض مشابهة لهذا:
الدلائل المحلية الموجودة في الجزء الأيمن والدلائل البعيدة على بي في الجزء الأيمن.نقل الملفات بين الاثنين هو بسيط مثل السحب وإسقاطها.
الاستفادة من نقل ملف سش الحالي هو أسهل طريقة للحصول على الملفات على بي مع أي تكوين إضافي اللازمة ولكن إذا كنت ترغب في تكوين بي الخاص بك لتلقي وتبادل الملفات دون المستخدم البعيد تتطلب أي أدوات الهوى( مثل عميل فتب قادر على بروتوكول نقل الملفات مثل فليزيلا)، ونحن نوصي بشدة التحقق من جزء التكوين سامبا من دليلنا: كيفية تحويل بي التوت في جهاز تخزين شبكة الطاقة المنخفضة.القراءة على ذلك سوف تعرف لكم مع إنشاء حصة سامبا الأساسية على بي لإنشاء مجلد مشترك يمكن الوصول إليها بسهولة عن طريق أي شخص تقريبا على الشبكة الخاصة بك دون أي أدوات إضافية.
لقد قمت بتهيئة سش، لقد قمت بتكوين فنك، وكنت قد قمت بإعداد سفتب بسيط و / أو سامبا الوصول إلى بي الخاص بك في هذه المرحلة يمكنك التمهيد أسفل التوت بي الخاص بك، بعيدا عن الشاشة، لوحة المفاتيح، والماوس، و الثنية بعيدا كآلة صامتة و عديم الرأس.
هل لديك فكرة عن مشروع التوت بي وكنت الموت بالنسبة لنا لكتابة البرنامج التعليمي لذلك؟الصوت قبالة في التعليقات أو تبادل لاطلاق النار لنا رسالة بالبريد الالكتروني في [email protected] ونحن سوف نبذل قصارى جهدنا للمساعدة.