স্বতন্ত্র অ্যাপ্লিকেশনগুলিকে পাসওয়ার্ড রক্ষার কোনও উপায় আছে?


27

একটি নির্দিষ্ট ম্যাক অ্যাপ্লিকেশন পাসওয়ার্ড রক্ষা করা সম্ভব?

উদাহরণস্বরূপ, আমি মেল সুরক্ষায় আগ্রহী কারণ আপনি নতুন ইমেলগুলি পুনরুদ্ধার করতে না পারলেও আপনি ইতিমধ্যে প্রাপ্ত সমস্ত ইমেলগুলি পড়তে পারেন।

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


30
এটি XY সমস্যার উদাহরণের মতো মনে হচ্ছে । আপনি আপনার ইমেল (এক্স) এ স্নোপিং করা থেকে বাঁচতে চান, সুতরাং আপনি কীভাবে আপনার ইমেল প্রোগ্রাম (ওয়াই) রক্ষা করবেন সে সম্পর্কে জিজ্ঞাসা করছেন। আপনি যা জিজ্ঞাসা করতে চাইতে পারেন তা হ'ল What's the best way to protect my email from snooping? এবং এর উত্তরটি হ'ল আপনার অ্যাকাউন্টটি অননুমোদিত ব্যবহারকারীদের সম্পূর্ণরূপে রোধ করা ভাল - উদাহরণস্বরূপ, স্ক্রিনসেভারটি নিষ্ক্রিয় করার জন্য পাসওয়ার্ডের প্রয়োজন হয় বা ঘুম থেকে সিস্টেম জাগ্রত করার পরে।
অস্টিন

3
@ অস্টিনের মন্তব্যের জন্য আপভোট করুন। এমনকি আপনি মেইল.এপ অ্যাপ্লিকেশনটি বন্ধ করা বন্ধ করে দিলেও, আপনি কাউকে নিজের ইমেল অ্যাক্সেস করতে বাধা দেননি। মেইল.অ্যাপ আপনার ইমেলটিকে ডিস্কে প্লেইন টেক্সটে রাখে ~/Library/Application Support- যদি কেউ আপনার ইমেল চায় তবে তারা সেখান থেকে কেবল ফাইলগুলি ধরতে পারবে এবং সেগুলি দিয়ে বন্ধ করে দেবে।
আয়ান সি

4
@ প্রত্যেকে: এটি সুরক্ষা সম্পর্কে প্রশ্ন নয়। এটি একটি পরিবারের মধ্যে একটি ডিভাইস ভাগ করে নেওয়ার বিষয়ে। আমার কাছে গুরুত্বপূর্ণ তথ্য নেই। আমি আমার মেয়ে বা পুত্রকে আমার অ্যাকাউন্ট থেকে দুর্ঘটনাক্রমে ইমেল প্রেরণ করতে বা তাদের কিছু পড়তে বাধা দিতে চাই।
পিয়ের ওয়াটলেট

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

4
→ রাবস্কাতরান: আপনার সমস্যাটি একটি প্রাথমিক সুরক্ষা সমস্যা। আপনার প্রয়োজনটি একটি মৌলিক: আপনার ফাইলগুলি কে পড়েন তা নিয়ন্ত্রণ করুন (এতে আপনার সঞ্চিত ইমেল অন্তর্ভুক্ত রয়েছে)। আমি যদি আপনার সমস্যাটি যথাযথভাবে অনুমান করি ☂, আমি মাইকের পরামর্শটি দিয়েছি: সবার জন্য একটি অ্যাকাউন্ট ! এটা বিনামূল্যে :).
ডান

উত্তর:


27

পলের উত্তর সম্পর্কে আপনার মন্তব্য সম্পর্কে, আপনার কম্পিউটারটি এক মুহুর্তের জন্য ছেড়ে দিতে চান: আপনাকে আপনার কম্পিউটারটি লক করতে হবে। সময়কাল।

সিস্টেম পছন্দগুলি খুলুন, "সাধারণ" ট্যাব এর অধীনে, সুরক্ষা (শীর্ষ সারি, দ্বিতীয় থেকে শেষ বিকল্প) ক্লিক করুন "ঘুম বা স্ক্রীন সেভার শুরু হওয়ার পরে" পাসওয়ার্ড প্রয়োজন [অবিলম্বে] "বাক্সটি চেক করুন।

তারপরে, আপনি যখন আপনার কম্পিউটার থেকে দূরে হাঁটতে যান;

Ctrl ⌃+ Shift ⇧+Eject ⏏

(অতিরিক্ত নোট: উপরের লাইনে ক্লিক করুন।)

আপনার ম্যাক লক করুন। চলে যাও। ফিরে আসুন, এটি আনলক করতে আপনার পাসওয়ার্ড লিখুন। সুরক্ষিত কনসোল।


3
+1 পল সর্বপ্রথম তাঁর নিজের উত্তরের নীচে একটি মন্তব্যে এটি উল্লেখ করেছিলেন, তবে যেহেতু তিনি এটিকে এখনও নিজের উত্তরের সাথে সংহত করেননি, তাই আমি এটিকে ভোট দিয়ে যাব। আমি আশা করি আমি এই +3 এর জন্য দিতে পারিyou have to lock your computer. Period.
অস্টিন

-1 এটি এখন জিজ্ঞাসিত প্রশ্নের উত্তর হিসাবে। ওপি একাধিক ব্যবহারকারীর অ্যাকাউন্টে স্বতন্ত্র অ্যাপ্লিকেশনগুলিতে পাসওয়ার্ড রক্ষার জন্য অনুরোধ জানায়। আরেকটি দৃশ্য: অন্য একজন প্রশাসক আছেন যিনি সহজেই আপনার পাসওয়ার্ডটি পুনরায় সেট করতে পারবেন এবং সেই লগ-ইন করে আপনার সমস্ত অ্যাপ্লিকেশন অ্যাক্সেস করতে পারবেন।
লেইম্যানেক্স

আমি আমার প্রথম বাক্যে এটিকে সম্বোধন করেছি। এছাড়াও, যদি অন্য কোনও স্থানীয় প্রশাসক অ্যাকাউন্ট থাকে তবে আপনি কোনও অ্যাপ্লিকেশনকে পাসওয়ার্ড থেকে সুরক্ষিত করতে পারবেন না। এটা ঠিক সম্ভব নয়।
জেসন সালাজ

10

আপনি কেবলমাত্র অ্যাকাউন্টে পিতামাতার নিয়ন্ত্রণগুলি সেট করতে পারেন এবং তারপরে কোন অ্যাপ্লিকেশনগুলি ব্যবহার করা যায় তা নির্ধারণ করতে পারেন।

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


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

10
সেক্ষেত্রে কেবলমাত্র স্ক্রিন সেভারে একটি "গরম কোণ" সেট করুন এবং স্ক্রীন সেভারটি থেকে বেরিয়ে আসার জন্য একটি পাসওয়ার্ড প্রয়োজন require আপনি যখন আপনার ম্যাকটি ছেড়ে চলে যান তখন পর্দা লক করার জন্য মাউসটিকে গরম কোণে চাপুন।
পল আর

বা স্ক্রিন
সেভারটি

সুতরাং কোনও অ্যাপ্লিকেশনটিতে পাসওয়ার্ড সেট করা সম্ভব নয় ...
পিয়ের ওয়াটলেট

1
@ পল +1 আমি সরাসরি আপনার উত্তরে পাসওয়ার্ড সুরক্ষিত স্ক্রিনসেভার সেট আপ করার বিষয়ে সেই দুর্দান্ত পরামর্শটি সম্পাদনা করার পরামর্শ দেব।
অস্টিন

9

স্ক্রিপ্ট ব্যবহার করে এটি সম্ভব।

প্রথমত, আপনার ওএস এক্স মেনু বারে স্ক্রিপ্ট মেনু সক্ষম করা উচিত। "স্ক্রিপ্ট মেনু" বিভাগটি এখানে পড়ুন: স্ক্রিপ্ট মেনু সক্ষম করুন

এখন আপনার লাইব্রেরি / স্ক্রিপ্টস ফোল্ডারটি খুলুন এবং এই বিষয়বস্তুগুলির সাথে "রান_উইথ_পাসওয়ার্ড.আরবি" নামে একটি ফাইল তৈরি করুন (আপনার ব্যবহারকারীর নাম "জোন্ডো" পরিবর্তন করুন):

#!/usr/bin/env ruby
# run an app at lower privilege

require 'etc'
require 'find'

# Note: anyone with sudo access will be able to run as this user. But they could do that anyway.
# run 'id' at the terminal to find out what your username is.
RUN_USER = 'johndoe'

def get_root_info
  root_entry = Etc.getpwnam('root')
  return root_entry.uid, root_entry.gid
end

ROOT_UID, ROOT_GID = get_root_info

def ensure_root
  Process.uid = ROOT_UID
  Process.gid = ROOT_GID
end

def print_user_info
  [
   [:uid, Process.uid],
   [:gid, Process.gid],
   [:euid, Process.euid],
   [:egid, Process.egid],
  ].each do |arr|
    $stderr.puts arr.inspect
  end
end

def set_effective(euid, egid)
  $stderr.puts "setting effective to #{[euid, egid].inspect}"  if $DEBUG
  # must set group first
  Process.egid = egid
  Process.euid = euid
end

def do_privileged(&block)
  orig_euid = Process.euid
  orig_egid = Process.egid
  begin
    $stderr.puts "raising privileges"  if $DEBUG
    set_effective(ROOT_UID, ROOT_GID)
    yield orig_euid, orig_egid
  ensure
    $stderr.puts "lowering privileges"  if $DEBUG
    set_effective(orig_euid, orig_egid)
  end
end

# must be called after ROOT_UID, ROOT_GID are set
def chmod_files_in_dir(mode, dir)
  mode_str = nil
  case mode
  when Integer
    mode_str = '%o' % mode
  when String
    mode_str = mode
  else
    raise TypeError
  end
  chmod_proc = proc do
    Find.find(dir) {|entry|
      if File.directory?(entry) and entry != dir
        Find.prune  # don't recurse into subdirs
      elsif File.file?(entry)
        $stderr.puts "chmod #{mode_str} #{entry}"  if $DEBUG
        system 'chmod', mode_str, entry
      end
    }
  end
  # assume that if dir is owned by root, the executables are also.
  if File.stat(dir).uid == ROOT_UID
    do_privileged(&chmod_proc)
  else
    chmod_proc.call
  end
end

def main(argv)
  # Important: this is to abort if we're not running as root.
  ensure_root

  app_path = argv.shift or raise "Need path to .app file, e.g. /Applications/Mail.app"
  app_macos_dir = File.join(app_path, 'Contents/MacOS')
  File.directory?(app_path) or raise "#{app_path} is not an app bundle"
  File.directory?(app_macos_dir) or raise "#{app_path} bundle doesn't have expected MacOS structure"

  pw_entry = Etc.getpwnam(RUN_USER)
  run_uid = pw_entry.uid
  run_gid = pw_entry.gid


  if $DEBUG
    $stderr.puts [:run_uid, run_uid].inspect
    $stderr.puts [:run_gid, run_gid].inspect
    print_user_info
  end

  # Effectively become RUN_USER
  set_effective(run_uid, run_gid)

  if $DEBUG
    print_user_info
  end

  begin
    chmod_files_in_dir('+x', app_macos_dir)
    # 'open' is asynchronous, so the ensure will run immediately after, and before the app exits.
    $stderr.puts "Running app: #{app_path}"  if $DEBUG
    system 'open', app_path
  ensure
    chmod_files_in_dir('-x', app_macos_dir)
  end
end

if __FILE__ == $0
  $DEBUG = false
  main(ARGV)
end

এরপরে, স্ক্রিপ্ট সম্পাদকটি শুরু করুন এবং এই কোডটিতে পেস্ট করুন (আবার আপনার ব্যবহারকারীর নামতে জয়ন্দো পরিবর্তন হচ্ছে):

do shell script "ruby /Users/johndoe/Library/Scripts/run_with_password.rb /Applications/Mail.app" with administrator privileges

লাইব্রেরী / স্ক্রিপ্টগুলিতে ফাইলটিকে "মেল_উইথ_প্যাসওয়ার্ড" হিসাবে সংরক্ষণ করুন, ফাইল ফর্ম্যাটটি "স্ক্রিপ্ট" কিনা তা নিশ্চিত করে।

এখন আপনার "স্ক্রিপ্ট মেনুতে" মেইল_পথ_পাসওয়ার্ড "উপস্থিত হবে। যতবার আপনি এটি চালান, এটি আপনাকে আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে (ঠিক কিছু ইনস্টলারের মতো)। এটি চলমান হয়ে যাওয়ার পরে এটি নিয়মিত মেল অ্যাপ্লিকেশনটিতে অ্যাক্সেস অক্ষম করে। সুতরাং স্ক্রিপ্টটি একবার চালান, তারপরে মেল অ্যাপটি চালানোর চেষ্টা করুন। এটি চলবে না। মনে রাখবেন এর অর্থ আপনার মেশিনে থাকা সমস্ত ব্যবহারকারীকে কেবল আপনার ব্যবহারকারী নয়, সরাসরি মেল চালানো থেকে বিরত রাখা হবে।

আপনি যদি কখনও মেলকে আবার স্বাভাবিকভাবে চলার অনুমতি দিতে চান তবে টার্মিনালে এই কমান্ডটি চালান:

sudo chmod +x /Applications/Mail.app/Contents/MacOS/Mail

আপনি "sudo" বাদ দিতে সক্ষম হতে পারে। আপনি "অপারেশন অনুমোদিত নয়" পেলে sudo ব্যবহার করুন। নোট করুন যে সুডো আপনাকে সুবিধাপ্রাপ্ত অপারেশনের অনুমতি দেওয়ার জন্য আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে।

আদেশ সহকারে

  1. Chmod করার জন্য যদি আপনার উপরে "sudo" কমান্ডের প্রয়োজন না হয়, তার অর্থ একজন সচেতন ব্যবহারকারী কীভাবে আবার মেল অ্যাপটিকে সক্ষম করতে পারেন তা নির্ধারণ করতে সক্ষম হতে পারেন। আপনি ম্যাকওএস / মেল ফাইলের মালিককে রুটে পরিবর্তন করে সুরক্ষা জোরদার করতে পারেন। এটি পাঠকের অনুশীলন হিসাবে ছেড়ে গেছে।
  2. যদি কেউ আপনার কম্পিউটারে মেল অ্যাপ্লিকেশনটি অনুলিপি করতে সক্ষম হয় (যেমন ইউএসবি ড্রাইভের মাধ্যমে) তবে তারা আপনার মেইলে অ্যাক্সেস পেতে পারে।
  3. রুবি স্ক্রিপ্টটি বেশিরভাগ ওএস এক্স অ্যাপ্লিকেশন বান্ডিলের জন্য কাজ করে। আমি রুবি স্ক্রিপ্টটি টুইট করার প্রস্তাব দিই না যতক্ষণ না আপনি সত্যিই জানেন যে আপনি কী করছেন কারণ এটি রুট হিসাবে কিছু নির্দিষ্ট কাজ করছে (অধিকারী ব্যবহারকারী)। আপেলসক্রিপ্ট কোডটি টিকিয়ে রাখা নিরীহ হতে হবে; তবে আপনার অ্যাপ্লিকেশনটি সরাসরি চালানোর যোগ্য করতে chmod কমান্ডটি কীভাবে সামঞ্জস্য করবেন তা আপনার জানা উচিত।
  4. অ্যাপলসক্রিপ্ট ফাইলের অ্যাপ্লিকেশন পাথটিতে ফাঁকা জায়গা বা অন্যান্য বিশেষ অক্ষর থাকলে আপনার পুরো পথটির চারপাশে একক উদ্ধৃতি দেওয়ার মতো কিছু করতে হবে।
  5. সম্পাদনা: ব্যবহারকারী অস্টিন পরামর্শ দিয়েছিলেন যে এই পদ্ধতিটি। এমএলএক্স ফাইলগুলি রক্ষা করে না। আমি আসলে মেল অ্যাপ ব্যবহার করি না তাই আমি ডেটা স্টোরেজটির সাথে পরিচিত নই। অনুরূপ সমস্যাগুলি সমস্ত অ্যাপ্লিকেশনগুলিতে প্রযোজ্য - কারণ এই সমাধানটি ব্যবহারকারী ডেটা গোপন করে না।

প্যারানয়া

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


বাহ, 4 ঘন্টা 3 টি upvotes? আমি খুব বেশি লোক এ জাতীয় হ্যাক ব্যবহার করার প্রত্যাশা করিনি, বিশেষত যেহেতু আপনি যে অ্যাপ্লিকেশনটি সুরক্ষিত করতে চান তার জন্য একটি অ্যাপসক্রিপ্ট তৈরি করতে হবে। আমি শুনতে চাই যে লোকেরা কীভাবে আমার সমাধানটি ব্যবহার করছে, এমনকি যদি কেবল নতুন কৌশলগুলি শেখার জন্য থাকে।
কেলভিন 12'11

8
-1, তবে আমি আশা করি এটি ব্যক্তিগতভাবে নেওয়া হয়নি। আমি এখানে বিশদের স্তরটি সত্যই পছন্দ করি এবং এটি স্পষ্টভাবে অনেক চিন্তাভাবনা wentুকে পড়েছিল, তবে আমি মনে করি যে এই সমাধানটি সুরক্ষার একটি বিপজ্জনক মিথ্যা ধারণা দেয়। একটি বিশাল সতর্কবাণী যা আপনি উল্লেখ করেননি তা হ'ল এটি এতে .emlxসঞ্চিত প্লেইন-পাঠ্য মেল ফাইলগুলিতে অ্যাক্সেস আটকাচ্ছে না ~/Library/Mail
অস্টিন

3
@ অস্টিন আপনি অবশ্যই আপনার ডাউনটাউটের অধিকারী, তবে আমি আপনার কারণ বুঝতে পারি না। আমি মনে করি যে আমার সাবধানতা এবং প্যারানোইয়া বিভাগগুলি এটি নিরাপদ সমাধান হিসাবে বোঝানো নয় - এটি কেবল একটি প্রতিরোধকারী হিসাবে ইঙ্গিত করতে যথেষ্ট হওয়া উচিত। আমি আপনার ক্যাভেটটি যুক্ত করেছি, তবে এটি ক্যাভিয়েট # 2 এর পিছনে মূলত একই ধারণা। এছাড়াও, ওপি জানিয়েছে যে "ইতিমধ্যে পুনরুদ্ধার করা ইমেলগুলি" পড়ার জন্য তিনি অন্য কোনও ব্যক্তির যত্ন নেবেন না।
কেলভিন

3
আমি অনেক জটিল বিষয়কে দেখে বিস্মিত হই এবং আমি বাস্তব জীবনে কখনই ব্যবহার করব না। এটি একটি - ভাল কাজ কেলভিন - আপনি এ থেকে আমার কাছ থেকে একটি +1 অর্জন করেছেন। :-) আমি সন্দেহ করি যে এটি এই প্রশ্নের পক্ষে "সেরা" উত্তরটি শেষ করতে পারে তবে আমি আশা করি এটি সম্মানজনক উল্লেখ করবে।
bmike

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

5

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


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

  1. আপনার অ্যাকাউন্টটিকে একটি সুরক্ষিত পিতামাতার অ্যাকাউন্ট করুন এবং আপনি যে অ্যাপ্লিকেশনগুলিতে মঞ্জুরি দিতে চান তাতে সাদা তালিকা তৈরি করুন। নিষিদ্ধ অ্যাপ্লিকেশনগুলির প্রবর্তনের জন্য পৃথক প্রশাসক ব্যবহারকারী / পাসওয়ার্ড জানতে পারবেন। ভয়েলা - আপনার যে কোনও অ্যাপ্লিকেশনটি এখন পাসওয়ার্ড সুরক্ষিত।

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

  3. অ্যাপ্লিকেশন ডেটা একটি পাসওয়ার্ড সুরক্ষিত এনক্রিপ্টড ডিস্ক চিত্রে সঞ্চয় করুন । এখানে কিছু সাধারণ অ্যাপস এবং ফোল্ডার রয়েছে যেখানে তারা ব্যবহারকারীর ডেটা সঞ্চয় করে

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

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

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

সুতরাং # 3 একমাত্র উপায় way আপনার ডেটা লক করুন এবং অ্যাপ্লিকেশনগুলি সম্পর্কে চিন্তা করবেন না।


5

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

ম্যাক অ্যাপ ব্লকার


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

2

এটি আমার জানা একটি পুরানো থ্রেড, তবে আপনার মতো আমারও একই সমস্যা ছিল ... সমাধানটি এখানে দেওয়া হয়েছে: আইলক নামক একটি অ্যাপ্লিকেশন। আপনার পছন্দের পরে একটি পাসওয়ার্ড সহ একক অ্যাপ্লিকেশন সুরক্ষা দেয়। সহজ, দক্ষ এবং সম্পূর্ণ বিনামূল্যে! https://www.macupdate.com/app/mac/49881/ilock


1

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

আমার পরামর্শটি কেবল নিম্নলিখিতটি করা উচিত:

chmod 600 /Applications/Trillian.app ; chown `whoami`:staff /Applications/Trillian.app

এটি যে কাউকে এটি চালানো থেকে বিরত করে তবে এটিকে আপনার হিসাবে চিহ্নিত করে

তারপরে এটি চালানোর জন্য,

sudo /Applications/Trillian.app/Contents/MacOS/Trillian

এটি উপরের (০০ (rw- --- ---) অ্যাক্সেসের অনুমতিগুলি পেরিয়ে গেছে এবং এটি চালানোর জন্য আপনাকে প্রশাসকের পাসওয়ার্ড প্রবেশ করতে হবে।

আপনি সেটুইড বিটটিও দেখতে পারেন এবং দেখুন যে এটি সহায়তা করে কিনা (অন্য কথায় অ্যাপটিকে অন্য ব্যবহারকারী হিসাবে চালিত করা)।


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

2
সংশোধন করা হয়েছে। সম্পাদনা হিট করতে নির্দ্বিধায় এবং আমি কীভাবে এটি ঠিক করেছি তা দেখুন।
জেসন সালাজ

1

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


1

পৃথক অ্যাকাউন্টগুলি এই সমস্যার সমাধান।

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

অ্যাকাউন্টগুলি পৃথক করুন (কেবলমাত্র পিতা-মাতার সাথে প্রশাসক হিসাবে) এর অর্থ আপনি অ্যাপ্লিকেশন সকলের অ্যাক্সেসযোগ্য থাকা সত্ত্বেও আপনি প্রত্যেকের ফাইল, ইমেল, সেটিংস ইত্যাদি পৃথক রাখতে পারেন।

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

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

আপনি কিছু ব্যবহারকারীকে সিস্টেম পছন্দসমূহে প্যারেন্টাল কন্ট্রোলের মাধ্যমে নির্দিষ্ট অ্যাপ্লিকেশন, ওয়েবসাইট ইত্যাদিতে অ্যাক্সেস করা থেকে বিরত রাখতে পারেন।


0

ম্যাক অ্যাপ ব্লকার

আপনি যা চাইছেন ঠিক তাই করে। তাদের ওয়েবসাইট থেকে:

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


জিজ্ঞাসা করা বিভিন্ন বিষয়ে উত্তর কেবল একটি লিঙ্কের চেয়ে বেশি হওয়া দরকার। কোনও লিঙ্ক অন্তর্ভুক্ত করা ঠিক আছে, তবে দয়া করে উত্তরে সংক্ষিপ্তসার বা উদ্ধৃতিটি দিন। উত্তরটি একা দাঁড়িয়ে থাকার ধারণা।
nohillside

কপি-পেস্ট থেকে পড়ে এই লিঙ্কটির একটি বাক্য তৈরি করার জন্য @ ইয়ান সি। কে ধন্যবাদ।
ড্যান

0

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


0

আপনি যদি এটি অর্জনের জন্য কোনও অ্যাপ্লিকেশন ব্যবহার করতে চান তবে মনে হয় "ফ্রি" রেঞ্জটিতে আসলে খুব বেশি পছন্দ হয়নি। AppLocker এবং AppCrypt কেবলমাত্র 1 টি অ্যাপ্লিকেশনটিকে বিনামূল্যে সংস্করণে লক করার অনুমতি দেয় এবং আরও কয়েকটি অ্যাপ রয়েছে যা 15 দিনের বা আরও বেশি দিনের জন্য বিনামূল্যে ট্রায়াল দেয়। অন্যথায় অর্থ প্রদান বিকল্প আছে। আমি একটি মুক্ত সমাধান (1 এর অধিক অ্যাপের জন্য) জন্য যেতে পথ সঙ্গে যেতে হয় অনুমান কেলভিন এর স্ক্রিপ্ট পদ্ধতি

আমি যে অ্যাপ্লিকেশনগুলি সন্ধান করেছি তা এখানে রইল:

ফ্রি (mium):

AppLocker

AppCrypt

বিনামূল্যে ট্রায়াল:

iLocker

MacAppBlocker

পেইড:

iLock

লক প্রো

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


আপনি যে অ্যাপ্লিকেশনগুলি পেয়েছেন সে সম্পর্কে আরও কিছু বিবরণ আপনার উত্তরের মান বাড়িয়ে তুলবে।
nohillside

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