একটি ম্যাকের একাধিক অ্যাকাউন্টের মধ্যে একটি একক ড্রপবক্স ভাগ করে নেওয়া - সম্ভব?


12

এটি মনে হয় এটি সহজ হওয়া উচিত, তবে ...

আমাদের অংশীদার এবং আমি আমাদের যৌথ প্রকল্পগুলির সবগুলি আমাদের কম্পিউটারের মধ্যে সমন্বিত রাখতে একক ড্রপবক্স.কম অ্যাকাউন্ট ব্যবহার করি - এবং এটি বছরের পর বছর ধরে দুর্দান্ত কাজ করে চলেছে। আমরা এখন মিশ্রণটিতে একটি ম্যাকবুক এয়ার যুক্ত করেছি এবং আমাদের প্রত্যেকের অ্যাকাউন্ট রয়েছে এবং এটি যখন আমাদের কিছু দূরবর্তী কাজ করার দরকার হয় তখন তা ধরে নিতে পারি go

আমি ড্রপবক্সটি এয়ারের সাথে সিঙ্ক করার চেষ্টা করছিলাম - তবে আমি এটি "ভাগ করে নেওয়া" ডিরেক্টরিতে রাখতে চাই যাতে আমরা দুজনেই এটি অ্যাক্সেস করতে পারি - লগ ইন হওয়া উচিত তা বিবেচনা করা উচিত This এটি মনে হয় না This কাজ করা।

আমি শেয়ার্ড ডিরেক্টরিতে ড্রপবক্সটি সূক্ষ্মভাবে সনাক্ত করতে পারি - তবে যখন আমি সেই ব্যবহারকারীকে পরিবর্তন করি যখন সেই ব্যবহারকারীটিতে লগইন করা আছে তার কাছে ড্রপবক্স সিঙ্ক করার বা ফাইলগুলিতে অ্যাক্সেস করার অনুমতি নেই।

আমি যদি প্রতিটি ব্যবহারকারীর জন্য পৃথক ~ / ড্রপবক্স ফোল্ডার তৈরি করি তবে এটি কাজ করতে পারি, তবে সম্পূর্ণ ড্রপবক্স সিঙ্ক হয়ে গেলে 50 গিগাবাইটের দ্বিগুণ হয়ে এটি শেষ হয় - একটি এসএসডি-তে স্থানের বিশেষত হাস্যকর বর্জ্য।

কীভাবে এই ভাগ করে নেওয়ার কোনও ধারণা ????


1
প্রান্তের মামলার মতো মনে হচ্ছে। আপনি ড্রপবক্স (এবং এর সাথে সম্পর্কিত ফাইল অনুমতিগুলি) এমনভাবে কাজ করতে বলছেন যার জন্য এটি ডিজাইন করা হয়নি। আমি তোমার অভিলাষও অবশিষ্ট এয়ার উপর তথ্য 50gb প্রতারিত না তারিফ করা, কিন্তু আমি সম্ভাব্য সমস্যার চালু ভয় চাই সমাধানে করেছেন। ডেটা দুর্নীতির পক্ষে মূল্য না রাখার ঝুঁকি কমপক্ষে আমার কাছে।
jaberg


1
নতুন ফাইলগুলির জন্য R&W দেওয়ার জন্য কোনও ব্যবহারকারী গ্রুপকে নির্দিষ্ট করার অনুমতি দেওয়া সম্ভবত এটির সমাধান করবে। আমি মাসগুলিতে কোনও সমস্যা ছাড়াই আমার মেশিনে স্ট্যান্ড গ্রুপে আর অ্যান্ড ডাব্লু ম্যানুয়ালি রিসেট করে আসছি (এমকে নীচে যে পরামর্শ দেয় তার অনুরূপ)। আমার পক্ষে ডিবি এটি করা ভাল লাগবে।
সেবাস্তিয়ান মার্টিন

উত্তর:


10

আপনি এটি এসিএল ব্যবহার করে করতে পারেন , যা নতুন ফাইলগুলি তৈরি করার সময় অনুমতিগুলির সমস্যা এড়াবে :

sudo chmod -R +a "$USER allow read,write,append,delete,list,search,add_subdirectory,delete_child,file_inherit,directory_inherit" "$DIR"

$USERঅন্য ব্যবহারকারীর ব্যবহারকারীর নাম কোথায় , এবং $DIRযে ডিরেক্টরিটিই রয়েছে (ড্রপবক্স বা অন্যথায়) আপনি অন্য ব্যবহারকারীটির সম্পূর্ণ অনুমতি থাকতে চান।

আমরা চারটি ব্যবহারকারীর মধ্যে (একটি পূর্ণ বয়স সহ 2 জন প্রাপ্তবয়স্ক, কেবল তাদের উপ-ডিরেক্টরিতে অ্যাক্সেস সহ 2 বাচ্চাদের) মধ্যে একক ড্রপবক্স ফোল্ডারটি ভাগ করতে এটি ব্যবহার করি এবং এটি আমাদের পক্ষে ভাল কাজ করে চলেছে। একমাত্র সীমাবদ্ধতা হ'ল ড্রপবক্সে চলমান ব্যবহারকারীকে লগ ইন করতে হবে এবং ড্রপবক্স চালাতে হবে। অন্য ব্যবহারকারীদের মেনু বারে ড্রপবক্স আইকন এবং স্থিতির তথ্য নেই।


যদি এসিএল সেটআপ হয় এবং আপনি এসিএলে সমস্ত ব্যবহারকারীর অ্যাকাউন্টে ড্রপবক্স অ্যাপটি চালান তবে কী হবে? এটি সিঙ্কিং না গণ্ডগোল হয়? আমি আশা করি সবসময় একটি অ্যাকাউন্ট লগইন না করেই এটি করার কোনও উপায় ছিল
কলিন মার্শাল

3

একটি পদ্ধতি যা আমি কিছু সাফল্যের সাথে ব্যবহার করেছি তা হ'ল ফোল্ডারে একাধিক ব্যবহারকারীর অ্যাকাউন্টগুলিকে "পড়ুন এবং লিখুন" ফোল্ডারে অনুমতি দেওয়ার জন্য ফোল্ডারে অনুমতি সেট করা /Users/Shared/Dropbox/

আপনি এটি দ্বারা এটি করতে পারেন:

  • ফোল্ডারে Get Info( Cmd+ i) উইন্ডোতে যাচ্ছেন/Users/Shared/Dropbox
  • অনুমতি সম্পাদনা করতে আনলক করা
  • অন্য ব্যবহারকারীর অ্যাকাউন্ট যুক্ত করতে "+" আইকনে ক্লিক করুন এবং "পড়ুন এবং লিখুন" এ "অধিকার" সেট করুন
  • লক আইকনটির বাম দিকে গিয়ার ত্রিভুজ ড্রপডাউন ক্লিক করুন, "বদ্ধ আইটেমগুলিতে প্রয়োগ করুন ..." নির্বাচন করুন এবং নিশ্চিত করুন যে আপনি এটি (অপরিবর্তনীয়) পরিবর্তন করতে চান

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


এটি কাজ করে বলে মনে হচ্ছে - তবে আমি যদি ড্রপবক্সে নতুন ফাইল যুক্ত করি তবে তারা দ্বিতীয় ব্যবহারকারীর জন্য সিঙ্কের সমস্যা সৃষ্টি করবে, যতক্ষণ না আমি আবার এটি না করি।
Radven

2

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


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

1

আপনি ডিফল্ট স্থানে ড্রপবক্স ফোল্ডারটি রেখে এবং / ব্যবহারকারী / ভাগ করা / তে into / ড্রপবক্সকে সিমিলিং করতে পারেন এবং টার্মিনাল.এপ এর মাধ্যমে অনুমতিগুলি সক্ষম করে:

    user@mac: ~$ ln -s ~/Dropbox /Users/Shared/Dropbox
    user@mac: ~$ chmod -R 777 ~/Dropbox

1

"কম্পিউটারে কেবলমাত্র একটি ড্রপবক্স অ্যাকাউন্টকে মঞ্জুরি দিন" সীমাবদ্ধতা সক্ষম করে আমি ব্যবসায়ের জন্য একটি ড্রপবক্সের চারপাশে কাজ করতে এই একই সমাধানটি ব্যবহার করতে চেয়েছিলাম।

এসিএল সমাধানটি আশাব্যঞ্জক, তবে আমি ঘন ঘন অনুমতি সংক্রান্ত সমস্যার মুখোমুখি হয়েছি; এটি সক্রিয় করে যে ACL গুলি বিদ্যমান ফাইলগুলিতে উত্তরাধিকার সূত্রে প্রাপ্ত নয় যেগুলি অনুলিপি করা / ডিরেক্টরিতে সরানো হয়েছে which

এই সমাধানটি আমি শেষ পর্যন্ত স্থির করেছি; এটি ধরে নেয় যে সমস্ত স্থানীয় প্রশাসক ব্যবহারকারীরা ড্রপবক্সে অ্যাক্সেস ভাগ করবেন।

  1. ড্রপবক্স চালানোর জন্য কোনও ব্যবহারকারী চয়ন করুন। ড্রপবক্স ফোল্ডারটি এই ব্যবহারকারীর হোম ফোল্ডারে থাকবে এবং ড্রপবক্স সিঙ্ক করার জন্য ব্যবহারকারীকে অবশ্যই লগ ইন করতে হবে।

  2. umaskব্যবহারকারী অ্যাপ্লিকেশনগুলির জন্য এতে পরিবর্তন করুন 002। এটি নতুন ফাইলগুলি ডিফল্টরূপে দল-লিখনযোগ্য করে তুলবে; এটি বিপজ্জনক হওয়া উচিত নয়, যেহেতু আপনার ব্যবহারকারীর গ্রুপ সম্ভবত wheelএবং সমস্ত সদস্যের wheelইতিমধ্যে sudoঅনুমতি রয়েছে।

    ওএস এক্স ইয়োসেমাইট 10.10.3 এবং তার জন্য:

    sudo launchctl config user umask 002
    

    পুরানো সংস্করণগুলির জন্য, ওএস এক্সে একটি কাস্টম উমাস্ক সেট করা অ্যাপল সমর্থন নিবন্ধটি দেখুন ।

  3. umaskপরিবর্তনটি কার্যকর হওয়ার জন্য আপনার কম্পিউটার পুনরায় চালু করুন ।

  4. ব্যবহারকারী এবং গোষ্ঠী উভয়কেই সম্পূর্ণ অনুমতি দেওয়ার জন্য আপনার ভাগ করা ড্রপবক্স ফোল্ডারের অনুমতিগুলি পুনরাবৃত্তি করুন:

    cd $HOME
    sudo chmod -R ug=rwX Dropbox/
    
  5. প্রতিটি ব্যবহারকারীর জন্য , সমস্ত প্রাক-বিদ্যমান ব্যবহারকারী ফাইলগুলিতে গ্রুপ লেখার অনুমতি যুক্ত করুন:

    cd $HOME
    sudo chmod -R g+w Desktop/ Documents/ Downloads/ Movies/ Music/ Pictures/ Public/ Sites/
    sudo chmod g-w Desktop/ Documents/ Downloads/ Movies/ Music/ Pictures/ Public/ Sites/
    

    প্রথমটি chmodপুনরাবৃত্তভাবে গ্রুপ রাইটিং প্রয়োগ করে; দ্বিতীয়টি chmodতাদের সুরক্ষিত রাখতে নিজেরাই ডিরেক্টরি থেকে লিখন সরান।

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

যেহেতু প্রতিটি ওএস এক্স ব্যবহারকারী অ্যাকাউন্ট তার নিজস্ব ড্রপবক্স ভাগ করে নিতে এই পদ্ধতিটি ব্যবহার করতে পারে, তাই এটি মূলত একটি একক মেশিনে সীমাহীন ড্রপবক্স অ্যাকাউন্ট সরবরাহ করে।


0

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


আমি এই কাজটি দেখতে পাচ্ছি - তবে কেবল ড্রপবক্সের জন্য একটি ড্রাইভ পার্টিশন করা একটি দুর্দান্ত হেভিওয়েট সমাধান। যদিও ... আমি অবাক হয়েছি যদি কোনও ডিএমজি ডিস্ক চিত্র ফাইলটি এটির জন্য হোম হিসাবে কাজ করতে পারে?
রেডভেন

0

এটি আসলে সহজ।

  1. 1 ম অ্যাকাউন্টে লগইন করুন।
  2. ভাগ করা ডিরেক্টরিতে ড্রপবক্স সিঙ্ক করুন। যাক / ব্যবহারকারী / ভাগ / ড্রপবক্স।
  3. এই ভাগ করা ডিরেক্টরিটিকে ২ য় অ্যাকাউন্টে অনুমতি দিন। (সম্পাদনা / মোছার জন্য ২ য় অ্যাকাউন্টের অনুমতি দিতে)

  4. ২ য় অ্যাকাউন্টে লগইন করুন।

  5. ভাগ করা ডিরেক্টরিতে ড্রপবক্স সিঙ্ক করুন।
    • আপনি যদি সরাসরি এটি করেন তবে আপনি একটি ত্রুটি পাবেন যা ড্রপবক্স ফোল্ডারটি ইতিমধ্যে বিদ্যমান।
    • সুতরাং, প্রথমে ফোল্ডারটি মুছুন।
    • পুনরায় শেয়ার করা ডিরেক্টরি সিঙ্ক করুন।
  6. যেহেতু ২ য় অ্যাকাউন্ট এখন ভাগ করা ডিরেক্টরিটির নির্মাতা। নিশ্চিত হয়ে নিন যে ২ য় অ্যাকাউন্ট এই ভাগ করা ডিরেক্টরিটিকে প্রথম অ্যাকাউন্টে অনুমতি দিয়েছে।

যদি ব্যবহারকারী # 1 শেষ পদক্ষেপের পরে আবার লগ ইন করে? সিঙ্কিং কীভাবে কাজ করবে (ব্যবহারকারী # 2 এর মালিকানাধীন সমস্ত ফাইল সহ)?
nohillside

-3

ফাইলের অনুমতিতে সীমাবদ্ধতা সেট করতে আপনি উমাস্ক ব্যবহার করতে পারেন। ডিফল্ট সেটিং 022 তাই ফাইল মাস্ক 4৪৪ (বা ডায়ারের জন্য 755)। সহজ উপায় হ'ল উমাস্ক 002 (ফাইল / ইত্যাদি / প্রোফাইলে বা অন্য কোনও কিছুতে) সেট করা, তবে এটি সুরক্ষা সমস্যার দিকে নিয়ে যায়।

ওহো, 2 জন ব্যবহারকারী একই পিসিতে একটি ড্রপবক্স অ্যাকাউন্টের অধীনে কাজ করার সময় ফাইল অনুমতি সমস্যাটির উত্তর এটি answer

এবং দ্বিতীয়টি মন্তব্য ম্যাক ব্যবহারকারীদের অবশ্যই ফাইলগুলিতে /etc/launchd-user.conf বা /etc/launchd.conf এ উমাস্ক সম্পাদনা করতে হবে ( বিশদের জন্য http://support.apple.com/kb/ht2202 দেখুন)


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