রুট থেকে ফাইল এবং ফোল্ডার মালিকানা পরিবর্তন?


1

আমি রুট হিসাবে একটি ফোল্ডার গঠন তৈরি এবং এখন একটি সাধারণ ব্যবহারকারীর মালিকানা হস্তান্তর প্রয়োজন।

এই প্রশ্ন এই এক সাথে যুক্ত করা হয় - NFS শেয়ার অ্যাক্সেস করার জন্য নির্দিষ্ট ব্যবহারকারীর অনুমতি প্রদান করা

আমার একটি ফোল্ডার / srv / app-share আছে যা ব্যবহারকারীর কাছে দৃশ্যমান / লিখতে হবে

আমি চেষ্টা করেছি (রুট হিসাবে):

root@server [/]# chown -R user1:user1 /srv/

কিন্তু যে কাজ করে না।

উত্তর:


1

কোন বার্তা আপনি পেয়েছেন, কোন ত্রুটি? আপনি শেষ স্ল্যাশ ছাড়া চেষ্টা করেছেন /srv/ তাই এটি বিশেষ করে ডিরেক্টরি নিজেই নির্দেশ করে?

সহজ পরীক্ষা নিশ্চিত করে যে এটি আমার পাশে কাজ করে তবে আমি একটি গ্রুপ নির্দিষ্ট করে নিই:

root@server [/]# chown -R user1: /srv/

সম্ভবত আপনার ক্ষেত্রে 'user1' নামে কোন গোষ্ঠী নেই? চালান groups | grep user1 এবং আপনি যে ব্যবহারকারী গ্রুপ আছে কিনা তা দেখুন।


আগ্রহজনক - আপনি ব্যবহারকারী 1 হিসাবে কোন গোষ্ঠী নেই, কিন্তু ব্যবহারকারীর হিসাবে আপনার কমান্ড ব্যবহার করেও, আমি এখনও দেখতে / নেভিগেট / srv করতে সক্ষম নই
siliconpi

আমি বিভ্রান্ত, আপনি / srv নেভিগেট করতে পারবেন না? তাহলে তা কি বিদ্যমান না? আমি আপনি মালিক সেট করতে পারবেন না।
invert

কি করে ls -a /srv/ তোমাকে দেখাও? আমি একটি খালি ডির পেতে . ..
invert

এটি রুট দ্বারা তৈরি করা হয়েছিল, এবং রুট এটি নেভিগেট করতে পারেন। কিন্তু চাউন-ইন করার পরে এটি ব্যবহারকারীর জন্য দৃশ্যমান নয় (/ srv)
siliconpi

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