ভার্চুয়ালবক্স ভাগ করা ফোল্ডারের অনুমতিগুলি


427

আমি রেডহ্যাটের সাথে উইন্ডোজ এবং ভার্চুয়ালবক্স ব্যবহার করছি, এটি সহজ করে বলছি: আমি একটি ভাগ করা ফোল্ডার তৈরি করেছি যাতে আমি আমার উইন্ডোজ ওএসে গ্রিপসটি ব্যবহার করতে পারি এবং লিনাক্সে কিছু পরীক্ষা করতে পারি।

যাইহোক, আমি আমার ব্যবহারকারীর সাথে ভাগ করা ফোল্ডারটি অ্যাক্সেস করতে পারি না, আমি রুট দিয়ে লগ ইন করেছি এবং chmod 777ব্যবহারকারীর এমনকি ফোল্ডারের গোষ্ঠীতে স্থানান্তরিত করেছি।

আমি ফলাফল যা কিছু করি তা হ'ল:

/media/sf_sharedFolder/: Permission denied

আমি কি করতে পারি? আমি কীভাবে আমার ব্যবহারকারীর সাথে ভাগ করা ফোল্ডারটি অ্যাক্সেস করতে পারি?

উত্তর:


853

vboxsfঅতিথি ভিএম এর মধ্যে নিজেকে গ্রুপে যুক্ত করুন।

সমাধান ঘ

sudo adduser $USER vboxsfটার্মিনাল থেকে চালান ।
(এটি সুসে আছে sudo usermod --append --groups vboxsf $USER)

কার্যকর হওয়ার জন্য আপনাকে লগ আউট করতে হবে এবং তারপরে লগ ইন করতে হবে, অথবা আপনাকে পুনরায় বুট করতে হবে।

সমাধান 2

ফাইলটি সম্পাদনা করুন /etc/group(আপনার রুট সুবিধার দরকার হবে)। লাইনটি সন্ধান করুন vboxsf:x:999এবং শেষে যুক্ত করুন :yourusername- আপনার যদি সুডো না থাকে তবে এই সমাধানটি ব্যবহার করুন।

কার্যকর হওয়ার জন্য আপনাকে লগ আউট করতে হবে এবং তারপরে লগ ইন করতে হবে, অথবা আপনাকে পুনরায় বুট করতে হবে।


97
এফডাব্লুআইডাব্লু, পরিবর্তন কার্যকর হওয়ার জন্য লগ আউট এবং ইন যথেষ্ট।
3c71

12
ধন্যবাদ, এটি আমার জন্য পুনরায় আরম্ভের অংশটির অভাব ছিল।
পেড্রো রেইস

5
FWIW, যেহেতু আপনি ইতিমধ্যে মন্তব্য লাইনে রয়েছেন তাই লগআউট এবং পুনরায় লগইন করার দরকার নেই। কেবল ভাগটি আনমাউন্ট করুন এবং এটি আবার মাউন্ট করুন। টুলটিপ তথ্য দেখতে আপনি যে ফোল্ডারটি ভাগ করেছেন তার উপর হোস্ট ভার্চুয়ালবক্স> ডিভাইসগুলি> ভাগ করা ফোল্ডার> মাউস। যেমন: sudo mount -t vboxsf VboxSharedFolderName /media/VboxSharedFolderName(এই বৈশিষ্ট্যের জন্য অতিথি সংযোজন প্রয়োজন)।
ফায়ারপল

10
আমি অতিথি হিসাবে উবুন্টু 17.04 এবং উইন্ডোজ 10 হোস্ট ওএস (উভয় 64 বিট) হিসাবে ব্যবহার করি এবং কোনও কারণে আমি অতিথিকে রিবুট না করা পর্যন্ত এটি কাজ করে না। আমি সলিউশন 2 ব্যবহার করেছি
অ্যালেক্স

14
এখানে @ অ্যালেক্সের একই ফলাফল, হোস্ট হিসাবে উইন 7 এবং উবুন্টু 17.04 অতিথি হিসাবে ব্যবহার করে, ব্যবহারকারীকে ভিবক্সএসএফ এবং লগইন / লগআউট যুক্ত করা যথেষ্ট ছিল না, অনুমতি কার্যকর হওয়ার জন্য ভার্চুয়াল মেশিনের সম্পূর্ণ রিবুট প্রয়োজন।
হিউ নোলান

193

এটি চেষ্টা করুন ( অতিথি মেশিনে । অর্থ ভার্চুয়াল বাক্সে চলমান ওএস):

sudo adduser your-user vboxsf

এখন ভার্চুয়াল বাক্সে চলমান ওএস পুনরায় বুট করুন।


8
অনেক ধন্যবাদ!! ঠিক কাজ করেছেন। কেবল যোগ করার মতো বিষয় হ'ল আমাকে ওএস পুনরায় চালু করতে হয়েছিল (কেবল লগইন বন্ধ করার চেষ্টা করেনি তবে এটি যথেষ্ট হতে পারে)
ওসমার

2
এমনকি লগ আউট / ইন করার প্রয়োজন নেই, su - $ ইউএসআই যথেষ্ট। (প্রোগ্রামগুলির জন্য অবশ্যই নতুন শেল থেকে শুরু হয়েছে))
tzp

2
আমি যা করতে চেয়েছিলাম তার জন্য একটি পুনঃসূচনা দরকার ছিল। আপনি যদি এটি স্বয়ংক্রিয়ভাবে চালিত হন এবং ম্যানুয়ালি মাউন্ট করার উপর ভিত্তি করে না চান তবে এটি পুনরায় বুট করা সহজ।
জে। মার্টিন

51

এটিও কাজ করে

sudo usermod -aG <group> <user>

তারপরে পুনরায় চালু করুন vm



8
আমার সিস্টেমে কোনও কারণে পুনরায় চালু করা দরকার ছিল।
দশম

1
আমি দ্বিতীয় @ দশক। যদিও আমার ব্যবহারকারী / ইত্যাদি / গোষ্ঠীতে প্রদর্শিত হয়েছিল, এটি টাইপ করে কখনই প্রদর্শিত হয়নি groups। আমাকে ভিএম রিবুট করতে হয়েছিল।
জেমস শ্রাম

37

সত্যই অলসতার জন্য (কোনও টাইপিং নেই, কেবলমাত্র সম্পূর্ণ সহজ অনুলিপি এবং পেস্ট করুন):

sudo usermod -aG vboxsf $USER

পরিবর্তনটি সক্রিয় করতে লগ আউট এবং পিছনে প্রবেশ করুন।

আমি জানি এটি একটি "আমিও" সমাধান, তবে আমি সত্যই অলস এবং আমার সহজাত উদাসীনতার আবেদন করার জন্য অন্য কোনও সমাধান খুঁজে পাইনি ... :)


2
লগ আউট সাহায্য করে না, আমাকে এটি পুনরায় চালু করতে হবে।
কোডিচান 13'19

ভার্চুয়ালবক্স 6.1-এ ইউবুটুন 18.04.xLTS ব্যবহার করে উপরে পুনরায় চালু করতে হবে
ক্রজুন

10

ভার্চুয়ালবক্সের জন্য (5.0.24) হোস্ট = ম্যাক (এল ক্যাপ্টেন) এবং অতিথি = আরএইচইল (7.2)

আপনার আরএইচইএল অতিথি ভিএম শুরু করুন এবং একটি টার্মিনাল খুলুন। আপনার বিকাশকারী সরঞ্জাম ইনস্টল করা আছে তা নিশ্চিত করুন।

sudo yum groupinstall 'Developer Tools'

এবং কার্নেল শিরোনাম প্যাকেজ যাতে অতিথি সংযোজন স্ক্রিপ্ট আপনার কার্নেলটি আপডেট করতে পারে।

sudo yum install kernel-devel*

গেস্ট অ্যাডিশনগুলি ইনস্টল করার জন্য আপনার পূর্বেরগুলি একবার হয়ে যায়। সঙ্গে আপনার চলমান VM- র নির্বাচিত VirtualBox মেনুতে যান এবং ডিভাইস নির্বাচন -> সন্নিবেশ অতিথি সংযোজন সিডি ইমেজ ...

এখানে চিত্র বর্ণনা লিখুন

মাউন্টটি ঘটতে কয়েক সেকেন্ডের জন্য এবং ইনস্টল স্ক্রিপ্টটিকে কিক অফ করার অনুমতি দিন। একবার তারা আপনার অতিথির ভিএম-তে পপ আপ হওয়া কথোপকথনে "রান" বোতামটি ক্লিক করুন।

স্ক্রিপ্ট সমাপ্ত হওয়ার পরে ডেস্কটপে সিডি আইকনটিতে ডান ক্লিক করুন এবং বের করুন নির্বাচন করুন। তারপরে অতিথি ভিএম বন্ধ করুন।

টার্মিনালটি ব্যবহার করে আপনার হোস্ট সিস্টেমে ভাগ করা ফোল্ডারটি তৈরি করুন, আমি সাধারণত এটি আমার নথি ফোল্ডারে রাখি এবং আপনার ব্যবহারকারী এটি অ্যাক্সেস করতে পারে তা নিশ্চিত করে।

sudo mkdir ~/Documents/RhelShared
sudo chmod 755 <user> ~/Documents/RhelShared

ওরাকল ভিএম ভার্চুয়াল বক্স ম্যানেজারে আপনার ভিএম নির্বাচন করুন এবং তারপরে "ভাগ করা ফোল্ডারগুলি" কনফিগারেশন উপাদানটিতে ক্লিক করুন। পরবর্তী সংলাপে ফোল্ডার তালিকার ডানদিকে যুক্ত ফোল্ডার আইকনে ক্লিক করুন।

তারপরে পপআপ উইন্ডোতে আপনি সবেমাত্র ফোল্ডার পথ হিসাবে তৈরি হোস্ট ফোল্ডারটি নির্বাচন করুন এবং এটিকে একটি ফোল্ডার নাম দিন যা অতিথি ভিএম দ্বারা ব্যবহৃত হবে, "অটো মাউন্ট" চেক-বাক্সটিও টিক দিন।

এখানে চিত্র বর্ণনা লিখুন

গেস্টটিকে পুনরায় বুট করার পরে হোস্টে টার্মিনাল চালু করুন এবং চলমান ভার্চুয়ালবক্স অতিথি প্রক্রিয়াটির সাথে সম্পর্কিত এমন ব্যবহারকারীকে আপনার ব্যবহারকারী, খুব সম্ভবত, বা ভাগ করা ফোল্ডারে অ্যাক্সেস সহ একটি গ্রুপে চেক করুন।

ps aux | grep VirtualBoxVM

তারপরে অতিথির ভিএম এর টার্মিনালে পূর্ববর্তী বেশ কয়েকটি উত্তর অনুসারে আপনার ব্যবহারকারীকে ভিক্সএসএফ গ্রুপে যুক্ত করুন।

sudo usermod -a -G vboxsf <user>

পরিবর্তনটি বেছে নিতে লগ আউট এবং আবার প্রবেশ করুন।

ভাগ করা ফোল্ডারটি এখন sf_rhelshared হিসাবে ধরে নেওয়া উচিত যে আপনি উপরের পপআপ উইন্ডোতে আমি একই নাম ব্যবহার করেছি um


2

শেষ পোস্টটি স্পষ্ট করতে:

ভিবক্সম্যানেজ কমান্ডটি হ'ল:

VBoxManage setextradata <VM_NAME> VBoxInternal2/SharedFoldersEnableSymlinksCreate/<SHARE_NAME> 1

1

সমস্যাটি হ'ল ভাগ করা ফোল্ডারের অনুমতিগুলি ডিফল্টরূপে প্রতীকী লিঙ্কগুলিতে অনুমতি না দেওয়ার জন্য সেট করা হয়। আপনি কয়েকটি সহজ পদক্ষেপে এগুলি সক্ষম করতে পারেন।

  1. ভার্চুয়াল মেশিন বন্ধ করুন।
  2. আপনার মেশিনের নামটি এখানে নোট করুন Machine > Settings > General > Name
  3. 'মেশিন> সেটিংস> ভাগ করা ফোল্ডার'-এ আপনার ভাগ করা ফোল্ডারের নামটি নোট করুন `
  4. আপনার ভার্চুয়ালবক্স মূল ডিরেক্টরিটি সন্ধান করুন এবং নিম্নলিখিত কমান্ডটি কার্যকর করুন। VBoxManage setextradata "" VBoxIntern2 / SharedFoldersEnableSymlinksCreate / 1
  5. ভার্চুয়াল মেশিন শুরু করুন এবং ভাগ করা ফোল্ডারটি এখন প্রতীকী লিঙ্কগুলিকে অনুমতি দেবে।

1
sudo adduser xxxxxxx vboxsf

যেখানে xxxxxx হল আপনার ব্যবহারকারীর অ্যাকাউন্টের নাম লগ আউট এবং উবুন্টুতে আবার লগ ইন করুন।


অথবা কেবল "sudo adduser $ USER vboxsf" এবং সিস্টেম থেকে ব্যবহারকারী
নামটি

-2

ব্যবহারকারীকে ভিবক্সএসএফ গ্রুপে যুক্ত করার পরে আপনার জিনোম / এক্সএফসি / থেকে সম্পূর্ণ লগ আউট করার প্রয়োজন হতে পারে ??? অধিবেশন, কারণ কেউ অনেক আগে থেকেই সিদ্ধান্ত নিয়েছে যে গ্রুপ এফিলিয়েশনটি উইন্ডো সিস্টেমে প্রথমে লগইন করা উচিত।

বা পুরানো স্কুল যান:

% newgrp vboxsf

যে কোনও শেলটিতে আপনি ফোল্ডারটি অ্যাক্সেস করতে চান। ভাগ্যক্রমে, newgrp নিজের জন্য গ্রুপ তালিকা সন্ধান করে এবং ক্যাশেড মানগুলি ব্যবহার করে না। শেল ব্যতীত অন্য কোনও কিছু থেকে ফোল্ডারটি অ্যাক্সেস করতে আপনার এখনও লগ আউট এবং ফিরে প্রবেশ করতে হবে।


-4

আমার ব্যক্তিগত অভিজ্ঞতায় ভার্চুয়ালবক্সে ভাগ করা ফোল্ডারগুলি সক্ষম করা শক্ত তবে এটি সুস্পষ্ট। আমার উইন্ডোজ 10 হোস্টে আমার একটি ডেবিয়ান বুস্টার অতিথি ভার্চুয়াল মেশিন ইনস্টল আছে।

এটি ঠিক কী করেছিল তা আমি চিনতে পারি না তবে আমি মনে করি আমি উইন্ডোজ ডিফেন্ডার, আমার অ্যান্টিভাইরাসকে দেখেছিলাম তারা ভার্চুয়ালবক্সকে কোনও ভাইরাস হিসাবে নয়, প্রোগ্রাম হিসাবে স্বীকৃতি দেয় কিনা see এর পরে, আমি ডকুমেন্ট ফাইলে ডান ক্লিক করুন এবং ফোল্ডারটি ভাগ করে নেওয়ার অনুমতি দিলাম এবং আমি সেখানে কয়েকটি বোতামে ক্লিক দিয়েছিলাম এবং গ্রুপগুলির সাথে এবং উইন্ডোজ 10 এর মুই ব্যবহারকারীর সাথে ভাগ করে নেওয়ার জন্য স্বীকার করেছি।

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

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