المستخدمون الضيفون: كيفية السماح لشخص ما باستخدام جهاز الكمبيوتر الخاص بك مع الاحتفاظ ببياناتك وإعداداتك

الفكرة أن يكون في النظام ، بالإضافة إلى المستخدم بأذونات المسؤول ومستخدمنا "لكل يوم" ، مستخدم آخر يسمح لنا بإعارة جهاز الكمبيوتر الخاص بنا إلى أطراف ثالثة دون أن يكون من الممكن لهذا المستخدم إتلاف النظام أو فك تكوينه.


لكي يكون لديك مستخدم "ضيف" علينا تثبيت الحزمة ضيف جلسة gdm.

sudo apt-get install gdm-guest- session.cart.org/default.aspx؟
ملاحظة: هذه الحزمة مثبتة بالفعل على Ubuntu. لتشغيله ، بدلاً من الأمر التالي ، ما عليك سوى الانتقال إلى رمز إيقاف التشغيل / إعادة التشغيل وتحديد الخيار جلسة الضيف.

الأمر السحري للتشغيل هو:

/ usr / share / gdm / guest-session / guest-session-launch

الآن عندما يحتاج شخص ما إلى استخدام جهاز الكمبيوتر الخاص بك ، قم بتشغيل هذا الأمر. سيؤدي هذا إلى تسجيل خروجك مؤقتًا وفتح "جلسة ضيف" جديدة (لا يلزم إدخال كلمة مرور). للقيام بذلك ، سيتم إنشاء مستخدم مؤقت ، مع مجلد HOME مؤقت وامتيازات مقيدة. لن يتمكن هذا المستخدم من الوصول إلى الصفحة الرئيسية للمستخدمين الآخرين ولن يكون قادرًا على إجراء تغييرات دائمة على النظام (حتى لو تعرفوا على كلمة مرور المسؤول). يجب تخزين جميع الملفات التي تريد حفظها على محرك أقراص USB أو محرك أقراص ثابت خارجي.

بمجرد تسجيل الخروج من جلسة الضيف ، ارجع إلى جلسة المستخدم المضيف (اطلب كلمة المرور ، حتى لا يتمكن المستخدم الضيف من الوصول). سيظهر كل شيء في نفس الحالة التي كان عليها (البرامج التي كانت مفتوحة ، إلخ).

ملاحظة: لا أعرف كيفية تسجيل الدخول مباشرة كضيف من شاشة تسجيل الدخول للنظام. إذا كان أي شخص يعرف كيفية القيام بذلك ، فسأكون ممتنًا لو أرسلوه إلينا.

برنامج نصي لتكوين حساب المستخدم الضيف

بصفتك مشرفًا جيدًا ، فإن أول شيء تريده هو تكوين بعض الأشياء حول حساب المستخدم الضيف. للقيام بذلك ، أسهل طريقة هي تثبيت البرنامج النصي الصغير ضيف جلسة الاشبال.

1.- قم بتنزيل البرنامج النصي ضيف-جلسة-prefs-0.13.tar.gz.

2.- فتحت محطة وذهبت إلى المجلد حيث يوجد الملف الذي تم تنزيله. قم بتشغيل الأوامر التالية لفك ضغطه وتثبيته.

tar -xf Guest-session-prefs-0.13.tar.gz
cd guest-session-prefs-0.13 تحديث
sudo ./install.sh

بمجرد الانتهاء من ذلك ، سيتم تثبيت الملفات التالية:

/etc/guest-session/auto.sh
/etc/guest-session/prefs.sh
/etc/guest-session/prepare.sh
/etc/guest-session/sv/LC_MESSAGES/guest-session-prefs.mo
/ usr / share / doc / gdm-guest-session / guest-session-prefs / README
/usr/share/doc/gdm-guest-session/guest-session-prefs/sample-translation.po
/usr/share/doc/gdm-guest-session/guest-session-prefs/uninstall.sh
/usr/share/gdm/guest-session/guest-session-auto.sh

كما هو الحال دائمًا ، فإن طريقة فتح جلسة المستخدم الضيف هي:

/ usr / share / gdm / guest-session / guest-session-launch

3.- تكوين Firefox

يستخدم المستخدمون الضيوف الإنترنت بشكل عام. لذلك من المحتمل جدًا أنك تريد تكوين Firefox. النص /etc/guest-session/prefs.sh يحتوي على رمز ينشئ ملف تعريف Firefox خاصًا. لذلك ، يجب علينا تحميل الخيارات التي نريدها هناك. فمثلا:

echo 'user_pref ("signon.rememberSignons"، false)؛' >> $ profiledir / user.js

يخبر هذا الرمز Firefox ألا يسأل المستخدم عما إذا كان يريد حفظ كلمات المرور. في صفحة تخصيص Mozilla ، يمكنك العثور على نصائح أخرى لتخصيص ملف تعريف المستخدم الضيف.

4.- تعطيل بعض التطبيقات

النص ضيف-session-setup.sh تعطيل بعض الخدمات غير المطلوبة للمستخدمين الضيوف. تطبيق نفس المعايير ، بريفيسش يحدد وظيفة disable_app (). على سبيل المثال ، هذه هي الطريقة التي يتم بها تعطيل الصوت الذي يتم تشغيله في بداية الجلسة:

disable_app libcanberra-login-sound.desktop / usr / share / gnome / autostart

libcanberra-login-sound.desktop هو الملف الذي يشغل الصوت عند بدء الجلسة ، و / usr / share / gnome / autostart هو المجلد الذي يتم استضافته فيه.

5.- اختيار اللغة

إذا قمت بفتح جلسة مستخدم ضيف مباشرة بعد التثبيت ضيف جلسة الاشبال، سيظهر مربع حوار يسألك باللغة التي تريد فتح هذه الجلسة بها. اللغتان الافتراضيتان هما الإنجليزية والسويدية ، لكن يمكن تغييرهما للآخرين. على سبيل المثال ، لإضافة الفرنسية:

صدى "fr_FR"> / tmp / guest-session-lang

في حال لم تكن مهتمًا بهذه الإمكانية لتغيير اللغة ، فما عليك سوى حذف الملف Prepar.sh. على الرغم من أنه ربما يكون أفضل شيء هو التعليق على الكود أو إعادة تسمية الملف.

6.- مجلد لتخزين الملفات بشكل دائم

قد يجد بعض المسؤولين أنه من الضروري السماح للمستخدمين بحفظ الملفات بشكل دائم في النظام. يقوم برنامج التثبيت النصي بإنشاء المجلد / var / guest-data لهذا الغرض ويمنح 0777 أذونات التنفيذ ، وفي حالة عدم إعجابك بهذا الاحتمال ، ما عليك سوى حذف المجلد.

7.- مربع حوار المعلومات عند بدء التشغيل

النص /etc/guest-session/auto.sh الذي يعمل في البداية ، يعرض رسالة تلفت انتباه المستخدمين المدعوين. ما تقوله هناك بشكل أساسي هو أن المستخدمين الضيوف يمكنهم فقط حفظ الملفات بشكل دائم في المجلد  / var / guest-data.

8.- أيقونة على سطح المكتب

النص auto.sh يقوم أيضًا بإنشاء اختصار على سطح المكتب يشير إلى / var / guest-data. يمكن إضافة اختصارات أخرى إلى سطح المكتب عن طريق محاكاة هذا السلوك.

لإلغاء تثبيت البرنامج النصي

cd / usr / share / doc / gdm-guest-session / guest-session-prefs

سودو ./uninstall.sh

مصدر: منتديات اوبنتو


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   موريسيو غونزاليس غورديلو قال

    أنت لا تعرف كيفية تغيير اسم حساب الضيف في Ubuntu 12.04؟

  2.   لنستخدم لينكس قال

    على حد علمي لا يتغير ... الضيف فترة ضيف.
    عناق! بول.

  3.   موريسيو غونزاليس غورديلو قال

    ش ش ش ش ش ، نيمودو ، شكرا على الرد 🙂

  4.   البيرة الباردة قال

    حسنًا ، في الواقع ... في Ubuntu (أحدث الإصدارات) ، انتقل إلى رمز إيقاف التشغيل / إعادة التشغيل ... وانقر على "جلسة الضيف" ... فويلا! يتم فقد ملف التعريف الخاص بك بالكامل عند تسجيل الخروج (من الضيف).

  5.   لنستخدم لينكس قال

    شكرا! لقد نسيت أن أضيف هذا الجزء… 🙂
    في صحتك! بول.

  6.   البيرة الباردة قال

    الشيء المتعلق بتسجيل الدخول مباشرة من تسجيل الدخول كضيف ، أعتقد أنني أتذكر أنه تم إلغاؤه من أجل أمان النظام ... من ناحية أخرى ، لم أجرب ذلك ولكن من المحتمل أن الدخول كمستخدم "ضيف" يمنحك أيضًا خطوة (إذا ورثت جزءًا مما سبق)

  7.   لنستخدم لينكس قال

    بالطبع ، هناك أيضًا خيار إضافة مستخدم "ضيف" يدويًا ، كما تقترح جيدًا. سيسمح هذا بمزيد من التخصيص لامتيازات هذا المستخدم.
    مثير للإعجاب! شكرا على المساهمة!
    في صحتك! بول.

  8.   جيدو اجناسيو قال

    صديق! في حالة رغبتك في إضافته ، لإنشاء جلسة كضيف (لا يطلب تصريح مرور أو أي شيء) فقط أضف المستخدم:
    sudo adduser
    سيطلب منك اسم المستخدم لإنشاء وكلمة المرور (يمكنك إدخال أي منها)
    ثم حتى لا يطلب كلمة مرور عليك:
    $ sudo password -d اسم المستخدم

    و مستعد!!! من الواضح ، احذر من هؤلاء المستخدمين ، عليك تقييد الأذونات ، أو أنه من الأسهل السماح لمنازل المستخدمين الآخرين فقط للمالك والمجموعة ، وترك جانبا "الآخرين" ، أي إذن 750 أو 770….

  9.   هنري جيميل قال

    مقال مفيد جدا لحفظ وأمن البيانات. شكرا!