কীভাবে সেই স্পটলাইট আমার সম্পূর্ণ ড্রাইভকে সূচক করে তা নিশ্চিত করবেন?


10

স্পটলাইট, একটি দুর্দান্ত সরঞ্জাম। কয়েক বছর সময় নিয়েছে তবে এখন আমি কমান্ড লাইন সরঞ্জামগুলি ব্যবহার করছি এবং এটি দুর্দান্ত। তবে আজ, আমি দেখেছি যে স্পটলাইট নেই সূচক / সিস্টেম (!) আমি সূচক স্পটলাইট চাই সবকিছু এবং যে ভাবে আমি একসঙ্গে একটি ছিমছাম IDS সমাধান খোয়া পারবেন না।

আমি কীভাবে আমার ড্রাইভের প্রতিটি জিনিসকে সূচক করতে পারি? সর্বশেষ পরিবর্তিত সময়টি জিজ্ঞাসা করা সুরক্ষায় অনেক সহায়তা করবে।

সম্পাদনা: কেবল রেফারেন্সের জন্য।

 mdutil -pEsa -i (on|off) volume ...
    Utility to manage Spotlight indexes.
    -p      Publish metadata.
    -i (on|off) Turn indexing on or off.
    -E      Erase and rebuild index.
    -s      Print indexing status.
    -a      Apply command to all volumes.
    -v      Display verbose information.
NOTE: Run as owner for network homes, otherwise run as root.

সম্পাদনা: আরও তদন্তের পরে, আমি যে সরঞ্জামটি চেয়েছিলাম সেটি ছিল রেডমাইন্ড


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

@ চিগসি রুট হিসাবে স্পটলাইট চালানো সম্ভবত সবচেয়ে খারাপ ধারণা যা আপনি সামনে আসতে পারেন ... সত্যিই।
মার্টিন মার্কনকিনি

@ মার্টন আপনি কেন আমার প্রিয় বন্ধু, এই জাতীয় ক্রিপ্টিকভাবে অশুভ বিষয় বলবেন? অ্যাপল নির্দেশাবলী তাদের সর্বোত্তম স্বার্থের জন্য, অবশ্যই, যা মাঝে মাঝে আমার নিজের স্বার্থ বলে মনে হয় তা নিয়ে নিঃসন্দেহে পরিবর্তিত হয়, তবে অবশ্যই এই বিবৃতিটির জন্য আপনার কিছু যুক্তি আছে? একটি উত্তর সম্ভবত?
চিগসি

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

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

উত্তর:


4

প্রচুর গবেষণা থেকে এবং চারপাশে দেখার থেকে আমার কাছে এই সমস্যাটির কিছু তথ্য রয়েছে:

ডিফল্টরূপে, স্পটলাইট নির্দিষ্ট ফোল্ডারগুলিকে সূচি দেয় না:

  • /পদ্ধতি
  • , / usr
  • লুকানো ফাইল বা ডিরেক্টরি।
  • অন্যান্য ব্যবহারকারী ফাইল।

স্পটলাইটে একটি ফাইলের পথ যুক্ত করতে আপনি চালাতে পারেন

mdimport -r /path  

man mdimport 

যে তথ্য আছে।

এখন, যেহেতু আমি এই সমস্ত জিনিসগুলির মধ্যে একটি দরিদ্র ম্যান আইডিএসকে লক্ষ্য করছি, স্পটলাইট আমার ড্রাইভকে সারাক্ষণ সূচক করে তোলে এই জ্ঞান দ্বারা চালিত হয়, যা অন্যান্য হোস্ট ভিত্তিক আইডিএসের সাথে যাই হোক না কেন কিছু বিবেচনা এবং অন্যান্য ছিল knowledge জড়িত সরঞ্জাম।

বিবেচ্য বিষয়:

স্পটলাইট কেবল আপনার ব্যবহারকারীকে কী দেখতে হবে তা আপনাকে প্রদর্শন করবে

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

লুকানো ফাইল এবং ফোল্ডার অনুসন্ধানে প্রদর্শিত হয় না

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

উপসংহারে, এই সরঞ্জামটি কার্যকরভাবে ব্যবহার করতে অনেক কিছুই করতে হবে। গোপনীয় বিষয় হ'ল অ্যাপল সবকিছু ডিজিটালি স্বাক্ষর করে।

man codesign

সম্পর্কে আপনাকে বলতে হবে

codesign -v file

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

আমি অবশ্যই বলতে চাইছিলাম যে এটি বেশ সুরক্ষিত হবে এবং যদি বাইনারি প্রোগ্রাম পরিবর্তন করা হয় তবে সহজেই সনাক্তযোগ্য।

সবকিছু থামবে না, তবে এটি আমাকে পর্যায়ক্রমে ঘেউ ঘেউ করতে দেয়

"কিছু বদলেছে কি?" , "কেএমডিআইটিমকিন্ড" বৈশিষ্ট্যে স্পটলাইট অনুসন্ধান চালান, কোডগাইন-ভি এর মাধ্যমে পাইপ করুন এবং দেখুন কিছু পরিবর্তন হয়েছে কিনা, বা পরিবর্তনের সময় বা যা কিছু অনুসন্ধান করুন।

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

অবশ্যই এখানে সুরক্ষার প্রশ্ন রয়েছে, তবে উপরে উল্লিখিত হিসাবে স্পটলাইট অনেকগুলি বিষয়কে সূচক করে এবং আপনাকে কী দেখা উচিত তা আপনাকে দেখায়। আপনার ছোট বোন 1990 সালের শেষের দিকে শৈল্পিক নগ্নগুলির সংগ্রহ খুঁজে পাবেন না এবং আপনি তার গোপনীয়াগুলি খুঁজে পেতে সক্ষম হবেন না, তবে মূলটি সমস্ত কিছুই দেখতে সক্ষম হবে। ওএস এক্স-তে অনুমোদনের একটি সোজা পদ্ধতি রয়েছে যা কোনও প্রোগ্রামের সঠিক অধিকারটি পরিচালনা করতে পারে তবে এটি বেশিরভাগের পক্ষে কার্যত অজানা তাই তারা যখন ডাউনলোড করেছেন এমন কোনও কিছু প্রমাণ করার জন্য একটি বাক্স আসে তখন তারা পাসওয়ার্ডটি টাইপ করে এবং এটি ইনস্টল হয়ে যায় রুট। একটি নির্দিষ্ট অনুসন্ধান ইঞ্জিন সফ্টওয়্যার ঠিক এটি করে। হ্যালো, সিস্টেমটি আসলে আগের চেয়ে অনেক বেশি সুরক্ষিত, আমি পুরানো অজগর আমদানিকারক দৌড়েছিলাম, এবং এটি ব্যর্থ হয়েছিল, কারণ এটি আমার প্রশাসকের পাসওয়ার্ড চেয়েছিল এবং এমডিমপোর্ট -r কে মূল হিসাবে চালানোর চেষ্টা করেছিল! আমাকে নিজেই চালাতে হয়েছিল।

(ওহ, অজগর ফাইলগুলি খুব সুন্দর, সত্যিই সুন্দর)

আশা করি এটি অন্য কাউকে সহায়তা করবে।


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

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

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

এখানে জিনিস। আমি তোমার সাথে একমত হতে চাই তারপরে আমি টিসিপির দিকে তাকাচ্ছি, ACTA এর ছেলে। অ্যাপল দাঁড়িয়ে থাকতে পারে যেখানে ফ্রান্স বাঁধা ছিল?
চিগজি

সুতরাং, আমরা এখানে 2 মাস পরে আছি, আইএসপি তাদের গ্রাহকরা (স্বেচ্ছায়, হোয়াইট হাউসের পরামর্শে) পলিসিং করছে এবং জবস লেবেলগুলির সাথে একটি চুক্তি করেছে। আইক্লাউড 'অ্যামনেস্টি' অফার করে। আমি কী চাই যে আমি
আরআইএআরআই কে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.