সঠিকভাবে বাড়ি dir সংশোধন করুন


28

আমি জানতে চাই, কোন ব্যবহারকারীর হোমডির সঠিকভাবে সংশোধন করতে পারি।

আমি এই কমান্ড সম্পর্কে ইতিমধ্যে জানি

usermod -d /home/peter peter

তবে জেনে রাখুন, আমাকে কি হোমডির বেফোর তৈরি করতে হবে? আর বুড়ো বাড়ির কি হবে? (আমি -m বিকল্প সম্পর্কে জানি যা সামগ্রীগুলি সরিয়ে ফেলবে, তবে আমি পুরানো সামগ্রীটি সরিয়ে / সরাতে চাই না)।

সুতরাং কেবল পুরানো সামগ্রীটি অপসারণ এবং না রেখে, আমি কি কেবল উপরে আদেশ হিসাবে ঠিক কমান্ডটি ব্যবহার করব?

আমি উবুন্টু 12.04.1 এলটিএস "সার্ভার" ব্যবহার করি।

উত্তর:


31

প্রথমত ইউজারমড সাধারণ ব্যবহারকারী হিসাবে চালানো যায় না। হয় আপনাকে রুট হিসাবে লগ ইন করতে হবে, প্রস্তাবিত নয় বা sudo দিয়ে কমান্ডটি উপস্থাপন করা উচিত। কমান্ডটি ফোল্ডারটি তৈরি করে না তাই আপনাকে প্রথমে এটি তৈরি করতে হবে।

cd /home;
sudo mkdir peter
sudo chown peter:peter peter
sudo usermod -d /home/peter peter

যা চাইবে তাই করবে। যে কোনও বিদ্যমান হোম ফোল্ডার অপরিবর্তিত থাকবে

ব্যবহারকারীর লগ ইন করার সময় আপনি কোনও ব্যবহারকারীর হোম ডিরেক্টরি পরিবর্তন করতে পারবেন না (আপনি যদি লগ ইন হয়ে থাকেন তবে peterএটি কাজ করবে না)।


যখন ব্যবহারকারীটি লগ ইন করেছেন তখন আমি কী করব? কিন্তু বাস্তবের জন্য ব্যবহারকারী লগ ইন নেই Users ব্যবহারকারীরা কেবল আমাকে দেখায়।
পিটার

আপনি whoamiকার সাথে লগ ইন করেছেন এবং প্রত্যেকে লগ ইন করেছেন তা পরীক্ষা করতে পারেন who
ওয়ারেন হিল

আমি ব্যবহার করেছি usersএবং এটি সবেমাত্র আমার নিজের নামটি দিয়েছিল। কোনটি ব্যবহারকারীর নাম ছিল না, যা আমি নতুন হোম ডিরেক্টরিটি বরাদ্দ করেছি। আমার কাছে মনে হয় ব্যবহারকারীটি আমাকে একরকম নিযুক্ত করা হয়েছিল, কারণ পুনরায় লগইন করার পরে এটি ভালভাবে কাজ করেছে।
পিটার

ছোট্ট নোটিশটি দেখুন যে মডিউজার moveপুরানো দির থেকে নতুন দিরের হয়ে যাবে , সুতরাং এটি পুরানো দিরের অস্তিত্ব না থাকলে এটি নতুন দির তৈরি করবে না। manpages.ubuntu.com/manpages/precise/en/man8/usermod.8.html
এইচভিএনএনএস

sudo chown peter: peterএখানে ভাল হতে পারে। এই ফর্মটি <user>:ব্যবহারকারীর ডিফল্ট গোষ্ঠী ব্যবহার করে, যা ব্যবহারকারীর নাম হিসাবে একই নাম নয়।
জেমি ককবার্ন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.