ব্যবহারকারী লগইনে রুট হিসাবে আমি কীভাবে জিইউআই অ্যাপ্লিকেশন চালু করব?


12

আমি লগইনে রুট সুবিধাগুলি সহ একটি জিনোম অ্যাপ্লিকেশন চালু করতে চাই।

ব্যবহার করে আরম্ভ করার জন্য আমি একটি স্ক্রিপ্ট যুক্ত করার চেষ্টা করেছি update-rc.d myscript.sh defaults

দেখে মনে হচ্ছে অ্যাপ্লিকেশনটি চালু হয়েছে, তবে জিনোম গুই আসার পরে এটি আর থাকবে না।

আমি এটা কিভাবে করবো?

উত্তর:


12

গ্রাফিকাল জিনিসগুলি মূল হিসাবে চালানো সুরক্ষার জন্য একটি খারাপ ধারণা তবে আমি ধরে নিচ্ছি যে আপনি এটি জানেন এবং আপনি অন্য কোনও পদ্ধতি অবসন্ন করেছেন। আপনার দুটি জিনিস করা দরকার:

  1. আপনার ব্যবহারকারীকে sudoসম্পাদনা করে পাসওয়ার্ড ছাড়াই কমান্ড চালানোর অনুমতি দিন /etc/sudoers। আপনি এখানে একটি সংক্ষিপ্ত ব্যাখ্যা খুঁজে পেতে পারেন তবে আপনি এর মতো কিছু খুঁজছেন:

    username ALL=(ALL:ALL) NOPASSWD:/path/to/command 
    

    স্পষ্টতই এটিকে বাস্তব মানগুলি দিয়ে প্রতিস্থাপন করুন usernameএবং /path/to/commandসেখানে চেষ্টা করুন sudo -k /path/to/command(এর -kঅর্থ এটি আরও ভালভাবে না জানা থাকলে এটি আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে - এটি আপনার জিজ্ঞাসা করবে না যে আপনার sudoers সম্পাদনা সঠিক ছিল কিনা)।

  2. স্ট্যান্ডার্ড "স্টার্টআপ অ্যাপ্লিকেশন", কল করে আপনার অ্যাপ্লিকেশনটি স্বয়ংক্রিয়ভাবে চালু করুন sudo /path/to/command

এবং এটাই.


যদি ব্যবহারকারীর নাম ALL = (সমস্ত: সমস্ত) NOPASSWD: / path / to / आज्ञा / / etc / sudoers এ রাখে, sudo একটি পার্স ত্রুটি করে ব্যর্থ হয়। সমস্ত = NOPASSWD: / পাথ / টু / কমান্ডটি পার্স করা মনে হচ্ছে, তবে আমি যখন কমান্ডটি চালাচ্ছি তখন আমাকে পাসওয়ার্ডের জন্য জিজ্ঞাসা করে।
বেন্লাদ

1
সুতরাং, দেখে মনে হচ্ছে "ব্যবহারকারী নাম ALL = (ALL) NOPASSWD: / পাথ / টু / কমান্ড" অবশ্যই sudoers ফাইলে থাকা উচিত এবং "ব্যবহারকারীর নাম ALL = (ALL: ALL) NOPASSWD: / path / to / আদেশ" কাজ করে না উবুন্টু 8.04 এর সাথে।
বেন্লাদ

5

চালানোর কমান্ড হিসাবে আপনি একটি কাস্টম অ্যাপ্লিকেশন লঞ্চার ( .desktopফাইল) তৈরি করার চেষ্টা করতে পারেন gksudo <command>এবং অটোস্টার্ট সেটিংসে ( System - Settings - Autostartবা Startup) সেই ল্যাচারটি যুক্ত করতে পারেন । অন্য .desktopউপায়টি হ'ল ফাইলটি সরাসরি ~/.config/autostartor োকাতে বা (সমস্ত ব্যবহারকারীর জন্য) /etc/xdg/autostart

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.