/ Usr / share /… তে ফাইল অনুলিপি করার জন্য রুট অ্যাক্সেস পান?


14

সংক্ষেপে, আমি /usr/share/screenlets/....উবুন্টু 10.04 সিস্টেমের কোনও স্থানে একটি ফোল্ডার অনুলিপি করতে চাই । টার্মিনাল দেওয়া থেকে রুট হিসাবে লগ ইন করে চেষ্টা করেছি su

এমনকি আমি আমার ব্যবহারকারীর অ্যাকাউন্টের প্রকারটি অ্যাডমিনিস্ট্ররে পরিণত করেছি; তবুও, কোনও কাজে লাগেনি। ফোল্ডারে প্রসঙ্গ মেনুর তালিকার পেস্ট বিকল্পটি হ'ল সংক্রামক /usr/share/...

আমি কীভাবে এই ফাইলগুলি অনুলিপি করতে পারি?

উত্তর:


25

প্রথমত, তবে প্রলুব্ধ আপনি কখনও পেতে পারেন, কখনও "রুট দিয়ে লগ ইন" না। মেরামতির বাইরে জিনিস ভাঙ্গা অনেক সহজ। যাইহোক, এটি ডিফল্টরূপে অক্ষম করা হয়েছে যাতে আপনাকে এই পয়েন্টে পৌঁছানোর জন্য আরও অনেক কিছু করতে হবে।

/usr/rootঅ্যাকাউন্টের মালিকানা তাই সেখানে ফাইল লিখতে আপনাকে এগুলি মূল হিসাবে লিখতে হবে। দুটি পদ্ধতি (নিঃসন্দেহে আরও বেশি তবে বেশিরভাগ ব্যবহারকারীর জন্য এখানে দুটি প্রধান উপায় রয়েছে):

  1. একটি রান সংলাপ এবং এই ধরণের পেতে Alt+ টিপুন । এটি রুট হিসাবে চলমান একটি ফাইল ব্রাউজার উইন্ডো খুলবে। আপনার ফাইলগুলি অনুলিপি করুন তবে সতর্ক থাকুন, আপনি সিস্টেমটিকে এইভাবে উপকার করতে পারেন।F2gksu nautilus

  2. আরও একটি সরাসরি পদ্ধতি কেবলমাত্র একটি টার্মিনাল লোড করা এবং লেখা:

    sudo cp -R /path/to/files/you/want/copied/ /copy/to/this/path/
    

    ( -Rকেবল পুনরাবৃত্তভাবে ডিরেক্টরিগুলি অনুলিপি করতে কেবল সেখানে রয়েছে)

আপনি কি কখনও তাদের prepending ছাড়া রুট হিসাবে একাধিক কমান্ড বন্ধ করো করতে চান এমন সমস্ত sudoআপনি চালাতে পারেন sudo -iবা sudo suএবং আপনি একটি রুট টার্মিনাল পাবেন। তবে আবারও, আপনি কী করছেন সে বিষয়ে সাবধানতা অবলম্বন করুন।


1
... বা sudo gnome-terminal
নাথান ওসমান

2
@ জর্জি: সুডোর সাথে গ্রাফিকাল অ্যাপ্লিকেশন চালানো ভাল অভ্যাস নয়। কেবল এই নিবন্ধটি দিয়ে যান: সাইকোক্যাটস.এন.উবুন্টু
এনিশেপ

gnome-terminal -e "sudo -i"রুট টার্মিনালের জন্য আরও নির্ভরযোগ্য পদ্ধতি বলে মনে হচ্ছে। গ্রাফিকাল টার্মিনাল নিজেই রুট হিসাবে চালানোর প্রয়োজন হয় না এবং আমি নিশ্চিত যে ব্যবহারকারী তাদের পছন্দ পছন্দ প্রয়োগ করতে পছন্দ করবে।
অলি

1
আমি 14.04 ব্যবহার করছি এবং Alt + F2 আর কাজ করবে বলে মনে হচ্ছে না।
পোস্টফ্যান 12

4

আপনার রুট অ্যাক্সেস দরকার। আপনি রুট অ্যাক্সেসের সাথে নটিলাস চালু করতে পারেন gksu nautilusবা sudoসরানো বা অনুলিপি করার আগে কমান্ড জারি করতে পারেন । আমি যদি আপনি থাকতাম তবে আমি ব্যবহারকারীর গোষ্ঠীগুলির সাথে ঘুরে দেখব না, কারণ এটি সুরক্ষা বৈশিষ্ট্যগুলিতে তৈরি জিনিসগুলিকে বিভ্রান্ত করতে এবং লুণ্ঠন করতে পারে।


@ The উত্তরের জন্য ধন্যবাদ, আমি এরপরে আর করব না। :)
বিনয়

3

আপনি উবুন্টু টুইটও ইনস্টল করতে পারেন এবং তারপরে স্ক্রিপ্টগুলি পরিচালনা করতে পারেন। ব্রাউজ হিসাবে রুট হিসাবে একটি স্ক্রিপ্ট পাবেন। এটি প্রসঙ্গ মেনুতে নতুন প্রবেশের বিজ্ঞাপন দিবে যা আপনাকে নির্বাচিত ফোল্ডারটিকে মূল হিসাবে ব্রাউজ করতে দেবে।

আপনি কেবল নটিলাস থেকে ডান ক্লিক করুন ... রুট হিসাবে ব্রাউজ করুন ... পাসওয়ার্ড লিখুন এবং আপনি যা চান তা করতে পারেন।


আমি উবুন্টু টুইঙ্ক ইনস্টল করেছিলাম। কিন্তু, আপনার টিপ জানত না।
বিনয়

2

এটি করার একটি সহজ উপায় রয়েছে:

Alt+F2'অ্যাপ্লিকেশন চালান' বক্সটি খুলতে টিপুন পাঠ্য বাক্সে
টাইপ করুন gksudo nautilusএবং 'এন্টার' টিপুন। এটি একটি পাসওয়ার্ড সংলাপ বাক্সে অনুরোধ জানাবে। আপনার sudo পাসওয়ার্ড লিখুন এবং এটি রুট সুবিধার সাথে নটিলাস খুলবে। সেখান থেকে আপনি কোনও অনুমতি ত্রুটি ছাড়াই ফাইল সরিয়ে / অনুলিপি করতে পারবেন।

দ্রষ্টব্য: কেবল নিশ্চিত হয়ে নিন যে আপনি কোনও সিস্টেম ফাইল মুছে / প্রতিস্থাপন করবেন না।

এখানে একটি অনুরূপ পোস্ট দেখুন :


এমনকি gksu nautilusকাজ করে।
বিনয়

@ বিনায়েচাল্লুর: হ্যাঁ। অবশ্যই
aneeshep

2

ফাঁকা ডেস্কটপে যে কোনও জায়গায় ডান ক্লিক করুন। লঞ্চার তৈরি করতে ক্লিক করুন।

Type = application
Name = whatever you want it to be
Command = /usr/bin/gksu nautilus
Comments = whatever you want it to be

আপনার ডেস্কটপে নতুন লঞ্চারে দুবার ক্লিক করুন। মনে রাখবেন যে আপনি যে কোনও কিছু অনুলিপি করতে এবং পেষ্ট করতে চান তা অবশ্যই এই ব্রাউজারে করতে হবে, আপনি কেবল আপনার ব্যবহারকারী ডেস্কটপ স্পেসে টানতে পারবেন না, তাই আপনার যদি ব্রাউজারগুলিতে খোলার প্রয়োজন হয় তবে নতুন লঞ্চারে দুবার দুবার ক্লিক করুন। টেনে আনুন এবং মূলকে ছাড়ুন to

মনে রাখবেন যে আপনি আপনার প্রিয় ব্রাউজারটি যা কিছু তা দিয়ে নটিলাস প্রতিস্থাপন করতে পারেন, আপনি xfe চেষ্টা করতে পারেন, তাই xfe কমান্ডের dl পরে /usr/bin/gksu xfe। আপনি যদি এমন কোনও ওপেনএ করতে চান যা আপনি রুট হিসাবে চালাতে চান এমন কোনও প্রোগ্রাম ম্যানুয়ালি টাইপ করতে পারেন Command = /usr/bin/gksu,।

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