কীভাবে ফায়ারওয়াল "আগত সংযোগগুলি গ্রহণ করুন" ডায়ালগ থেকে মুক্তি পাবেন?


101

আমি এটি এতবার গ্রহণ করেছি যে ফায়ারওয়ালটি ইতিমধ্যে এটি মনে রাখা উচিত।

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


আপনি ওএসএক্স এর কোন সংস্করণ ব্যবহার করছেন?
মার্টিন মার্কনকিনি

@ মার্টিন: স্নো-লেপার্ড ট্যাগ যুক্ত করেছে। আমি সর্বশেষ এবং সর্বোচ্চ 1.6.4 ব্যবহার করি।
পিটার btibraný

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

আমি স্নো চিতাবাঘের ভার্চুয়ালবক্সের সাথে এই সমস্ত সময় দেখতে পেতাম। আমিও এর জন্য একটি ব্যাখ্যা শুনতে পছন্দ করব।
বেন ওয়াট

খুবই বিরক্তিকর. Eclipse এ কাজ করার সময় আমি প্রতিদিন কয়েক বার পপআপটি দেখি। এটি কেবলমাত্র একটি উপ-দ্বিতীয় বা তার জন্য প্রদর্শিত হবে shows এটি একটি গ্রিপস জুনো এসআর 2 এর সাথে মাউন্টেন সিংহে ঘটে।
গুনার

উত্তর:


12

এখানে দুটি বিকল্প রয়েছে:

  1. আপনি নিজের ফায়ারওয়ালে কেবল "সমস্ত অনুমতি দিন" নির্বাচন করতে পারেন, বা কেবল এটি বন্ধ করে দিতে পারেন।
  2. আপনি অ্যাপ্লিকেশনগুলি তালিকা থেকে সরাতে পারবেন, plistসেই অ্যাপ্লিকেশনগুলির জন্য ফাইলটি মুছুন , এগুলি চালনা করুন এবং তারপরে সেগুলি তালিকায় যুক্ত করতে পারেন। প্লিস্ট অনেক আচরণের জন্য দায়ী এবং আমি ওএস বা অ্যাপ্লিকেশনটিতে আপগ্রেড করতে "বা" লিঙ্কটি "ভেঙে দিতে" বাজি রাখতে ইচ্ছুক।

plistফাইলগুলি সম্পর্কে ... প্লিস্ট হ'ল একটি বিশেষ ধরণের পাঠ্য ফাইল যা অ্যাপ্লিকেশনটি চালানোর জন্য প্রয়োজনীয় তথ্য বজায় রাখতে এবং পুনরায় ব্যবহার করার জন্য অ্যাপ্লিকেশন এবং অন্যান্য সংস্থানসমূহ, বিশেষত ওএস এর বৈশিষ্ট্য ধারণ করে। plistএকটি ফাইল টাইপ এবং এর অনেকগুলি ব্যবহার রয়েছে, সাধারণত ব্যবহারকারীর পছন্দগুলি সংরক্ষণ করা হয় তবে মূলত এটি একটি এক্সএমএল ফাইল। plistপ্রশ্নে থাকা /Library/Cachesএবং অ্যাপ্লিকেশনগুলির জন্য কোনও ক্যাশে রয়েছে যা সাধারণত ফাইল রয়েছে কিনা তা আপনি দেখতে পারেন /System/Library/Caches~/Library/Caches/এগুলির মধ্যে একটি রয়েছে তবে মন্দ কাজগুলি যখন সেখানে ঘুরে বেড়াচ্ছে তখন ঘটতে পারে, তাই কেবল এটি একা রেখে দিন। সিস্টেমটি বিভিন্ন কারণে এই ফোল্ডারে চলে যায় এবং আমি সাধারণত প্রথম দুটি ফোল্ডার পরিষ্কার করি যা আমি মাসে একবারে সম্পূর্ণ তালিকাভুক্ত করি।


আপনি "দয়া করে সেই অ্যাপগুলির জন্য প্লাস্ট ফাইলটি মুছুন" বলতে কী বোঝাতে চান দয়া করে তা ব্যাখ্যা করতে পারেন?
পিটার btibraný

2
প্লিস্ট ফাইলগুলিতে অন্যান্য জিনিসের মধ্যে অ্যাপ্লিকেশন সেটিংস থাকে (এবং এগুলি মুছে ফেলা নিরাপদ তবে সর্বদা কেবলমাত্র একটি অনুলিপি করুন)। যে কোনও কোকো অ্যাপ্লিকেশনটিকে অবশ্যই নিজের প্লিস্টটি পুনরায় তৈরি করতে প্রোগ্রাম করতে হবে ফাইলটি "অদৃশ্য" হওয়া উচিত। অ্যাপ্লিকেশনগুলির জন্য প্লাস্টটি সাধারণত / ব্যবহারকারী / আপনার_ ব্যবহারকারী / গ্রন্থাগার / পছন্দগুলিতে থাকে। ফাইলগুলি .plist এক্সটেনশনের সাথে শেষ হয় এবং সাধারণত নাম থাকে: "com.company.appname.plist" যেমন: com.adobe.Phosothop.plist। আপনি এগুলি আপনার ডেস্কটপে নিয়ে যেতে এবং অ্যাপ্লিকেশনটিকে এটি "পুনরায় তৈরি করতে" চালু করতে পারেন।
মার্টিন মার্কনকিনি

হয় ~বর্তমান ব্যবহারকারীর হোম ফোল্ডার বা রুট ডিরেক্টরি উল্লেখ উপরে ফাইল পাথ মধ্যে গুলি?

2
ডাউনভোটেড যেহেতু এটি অনেক ক্ষেত্রে সত্যই কোনও বিকল্প নয়। ব্যবহারকারী465139 এর মন্তব্য আরও উপযুক্ত। যদিও এখনও সুরক্ষা ঝুঁকিপূর্ণ - এটি সমস্ত অ্যাপগুলিকে আউট / আউট করার অনুমতি দেওয়ার চেয়ে কম।
sholsinger

1
এই বিষয়ে @ শোলসিংগারের সাথে একমত হোন, কেবল ম্যাভারিকস + পিএইচপিএসটর্মের জন্য এটিকে হোঁচট খাচ্ছেন এবং স্ব-স্বাক্ষরের বিকল্পটি সহজ, দ্রুত এবং কাজ। এই plist ব্যবসা নিখুঁত নোংরা।
অ্যালেক্স ওয়েবার

61
sudo codesign --force --deep --sign - /path/to/application.app

আমাকে এই পদ্ধতিটি ব্যবহার করে কোনও শংসাপত্র তৈরি করতে হয়নি।

যদি এটি সহায়তা না করে --deepতবে ট্রেলিং স্ল্যাশ ছাড়াই এবং ছাড়া চেষ্টা করুন :

sudo codesign --force --sign - /path/to/application.app

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


5
আমি জানি কারণ আমি এটা করেছি? আপনি ঠিক কী চাইছেন তা আমি নিশ্চিত নই ... সেই পদ্ধতিটি ব্যবহার করে আমি 'আগত বিজ্ঞপ্তিগুলি গ্রহণ করুন' পপ-আপ থেকে মুক্তি পেতে সক্ষম হয়েছি (যদিও সই করার পরে আপনাকে একটি চূড়ান্ত সময় জিজ্ঞাসা করা হবে, এবং তারপরে আর কিছু হবে না) )। এটি আমার জন্য স্পটিফাই এবং অ্যাপকোডের জন্য কাজ করেছে। আপনার যদি তথ্য দরকার হয় তবে ম্যান পেজটি পড়বেন? সম্পাদনা করুন: আমি ইয়োসেমাইট জিএম প্রার্থী v3.0 ব্যবহার করছি যদি এটি আপনাকে সহায়তা করে।
আহল

2
আমি একটি ছোট বিশদটি সংশোধন করতে চাই: যে অ্যাপ্লিকেশনটিকে / পাথ / টু / অ্যাপের অধীনে সম্বোধন করতে হবে তার অবশ্যই অ্যাপ্লিকেশন সমাপ্তি থাকতে হবে , অর্থাত: /path/to/exampleapp.app।

4
@ আইকনডেমন এর -পরে ব্যবহারের --signঅর্থ হ'ল "অ্যাড-হক স্বাক্ষর" ব্যবহার করা হয়; এই কমান্ডটি ব্যবহার করার জন্য কোনও শংসাপত্রের দরকার নেই। আমি বুঝতে পারি না কেন এটি টার্মিনালের ব্যবহারের সাথে বিরোধিতা করবে। চালান man codesignব্যাখ্যা দেখুন।
মাইক

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

2
sudo codesign --force --sign - /path/to/application.appআমার পক্ষে কাজ করেছে, তবে লেখকের প্রস্তাবিত বৈচিত্রটি নয়। আমি ভাবছি --deepবা যদি নেতৃস্থানীয় স্ল্যাশ সমস্যা ছিল।
জোসে আলবান

61

যদিও রেডইটির লিঙ্কটি কার্যকর, অন্যের জন্য কয়েকটি ক্লিক সংরক্ষণ করার জন্য আমাকে কীভাবে একটি কোড-সাইনিং সার্ট তৈরি করতে হবে এবং কোড (পুনরায়) সাইন ইন করার জন্য এটি ব্যবহার করতে হবে:

  1. আপনার নিজস্ব কোড স্বাক্ষরকারী শংসাপত্র তৈরি করুন:

    • কীচেইন অ্যাক্সেসে, কীচেন অ্যাক্সেস> শংসাপত্র সহকারী> একটি শংসাপত্র তৈরি করুন। এটি শংসাপত্র সহকারী প্রবর্তন করে:

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

    • পরিচয়ের ধরণ: স্ব স্বাক্ষরিত রুট

    • শংসাপত্রের প্রকার: কোড স্বাক্ষর

    • "আমাকে ডিফল্টগুলি ওভাররাইড করুক" বাক্সটি চেক করুন, এটি বেশ গুরুত্বপূর্ণ

    • ক্রমিক সংখ্যা: 1 (শংসাপত্রের নাম / ক্রমিক নং সংমিশ্রণটি যতক্ষণ ঠিক ততক্ষণ ঠিক)

    • মেয়াদ কাল: 3650 (আপনাকে 10 বছর দেয়)

    • ইমেল, নাম ইত্যাদি আপনার ইচ্ছামতো পূরণ করুন।

    • মূল জুটির তথ্য: আরএসএ, 2048 বিট সেট করুন। আসলেই আইএমএইচও-র বিষয় নয়।

    • "কী ব্যবহারের এক্সটেনশান" থেকে "বিষয় বিকল্প নাম এক্সটেনশন" অবধি: ডিফল্ট গ্রহণ করুন।

    • অবস্থান: লগইন কীচেন।

    • এটি তৈরি হয়ে গেলে, লগইন কীচেইনে "সর্বদা বিশ্বাস" তে সেট করুন: শংসাপত্রের ডান ক্লিক করুন, "তথ্য পান" নির্বাচন করুন এবং "বিশ্বাস" বিভাগে, "এই শংসাপত্রটি ব্যবহার করার সময়" "সর্বদা বিশ্বাস" সেট করুন।

  2. একটি অ্যাপ্লিকেশন পুনরায় সাইন ইন: codesign -f --deep -s <certname> /path/to/app

  3. এটি কাজ করে যাচাই করুন: codesign -dvvvv /path/to/app

উপভোগ করুন!


4
ধন্যবাদ! এটিই একমাত্র সমাধান যা আমার জন্য ফায়ারওয়াল নাগ ডায়ালগগুলি থেকে মুক্তি পেয়েছিল। আমি OSX 10.10 ইয়োসেমাইট চালাচ্ছি।
জেসন

1
খুব সুন্দর! বিকাশকারীদের পক্ষে ইতিমধ্যে একটি শংসাপত্রও খুব সহজ!
cwd

1
একটি পার্শ্ব নোট: আমি বৈধতা সময়কাল সর্বোচ্চ 73৩০০ (দিন), যা 20 বছর। আমি কিছু চেষ্টা করে দেখতে পেলাম যে এটিই সর্বোচ্চ সংখ্যা যা ইনপুট বাক্সটি গ্রহণ করে (কমপক্ষে ওএসএক্স যোসেমাইটে 10.10.3 এ) - খুব ভাল!
ডাবএলপিপি

আহলের উত্তরটি অনেক সহজ এবং OS X 10.10
n1000

ওএস এক্স 10.11.1 (
বি

15

এটি অ্যাপটিতে স্বাক্ষরিত হয়েছে কিনা তা সম্পর্কিত। যদি এটি স্বাক্ষরিত না হয় তবে পছন্দটি মনে রাখা হবে না।

কোনও অ্যাপ্লিকেশন স্বাক্ষরিত হয়েছে কিনা তা দেখতে টার্মিনালে এটি করুন:

cd path/to/your/app
codesign -vvv Eclipse.app/

গ্রহণের জন্য - আমার বলে যে এটি মোটেও স্বাক্ষরিত নয়। আমি কীভাবে অ্যাপটিতে স্বাক্ষর করতে পারি সে সম্পর্কে আমি আরও মন্তব্য করতে পারি না যেহেতু আমি এটি করতে বিরক্ত করি নি তবে সুপারভাইজারের এই উত্তরটি এটি coversেকে রাখে:

https://superuser.com/questions/100013/why-does-the-mac-os-x-firewall-dialog-recurringly-pop-up-and-disappear-by-itself#300841


1
যদিও আহলের উত্তর একটি সমাধান দেয়, এই উত্তরটি কেন তা ব্যাখ্যা করে। যদি মার্জ করা হয় তবে এটি সঠিক উত্তর হবে।
not2savvy

3

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


অনেক ধন্যবাদ তবে একটি অ্যাপ্লিকেশনটির পরিবর্তে, আমি কীভাবে কনডা পরিবেশে পাইথন সংস্করণে (পাইথন 3.6 বলি) সাইন করব?
চটপটি বিন বিন

1

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

এখানে বর্ণিত কোডাইন কমান্ডগুলির মধ্যে কোনটি কার্যকর করতে, xcode কমান্ড লাইন সরঞ্জাম ইনস্টল করা প্রয়োজন। এগুলি ব্যতীত, একটি ত্রুটি বার্তা পায়:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

এটি ঠিক করতে, সরঞ্জামগুলি এর সাথে ইনস্টল করুন:

xcode-select install

আমি আহলের পোস্টে মন্তব্য করব, তবে এটি করার মতো খ্যাতি পয়েন্ট আমার নেই।


0

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

এর পরে ক্যানন প্রিন্টার ড্রাইভারের আর কোনও ইরিটেটিং ডায়ালগ বক্স নেই।


তবে অ্যাপ্লিকেশনটি কাজ করবে না ...
not2savvy

0

আমি ম্যাক 10.13 এ উপরোক্ত সমস্ত চেষ্টা করেছি এবং কিছুই কার্যকর হয়নি।

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

এখন সব ভাল


ভিন্ন জিজ্ঞাসা করতে স্বাগতম! আপনি আপনার স্ক্রিপ্টটি ভাগ করে নিতে চাইতে পারেন যাতে অন্য ব্যবহারকারীরাও আপনার সমাধান থেকে লাভ করতে পারেন।
গ্লোরফাইন্ডেল

0

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

সমাধানটি ছিল ম্যাকোস সিস্টেম পছন্দসমূহ -> সুরক্ষা এবং গোপনীয়তা -> ফায়ারওয়াল, স্ক্রীন আনলক করা, ফায়ারওয়াল বিকল্পগুলি। Eclipse.app "ইনকামিং সংযোগগুলিকে মঞ্জুরি দিন" নির্বাচন করুন এবং "-" বোতামের সাহায্যে এটি সরান। পরের বারের মতো আমি যখন ইলিপসে "ইনকামিং" নির্বাচন করেছি "ইনকামিং সংযোগগুলি গ্রহণ করুন" প্রম্পটটি সর্বশেষ ছিল।


-2

আমার জন্য সমাধানটি ছিল কেবল ফায়ারওয়াল সম্পূর্ণরূপে অক্ষম করা। ওয়েব-সক্রিয় সফ্টওয়্যারের টুকরো তৈরি করা অত্যন্ত সাধারণ যেগুলি অবশ্যই স্বাক্ষরযুক্ত কারণ আপনি সেগুলি দেশীয়ভাবে সংকলন করছেন।

সিএমডি + স্পেসবারের সাথে স্পটলাইটটি খুলুন এবং "গোপনীয়তা" অনুসন্ধান করুন এবং "সুরক্ষা এবং গোপনীয়তা" নির্বাচন করুন। তারপরে "ফায়ারওয়াল" ট্যাবে স্যুইচ করুন এবং সেখানে ফায়ারওয়ালটি অক্ষম করুন।


2
এটি বেশিরভাগ লোকের কাছে একটি দুর্দান্ত দুর্বল সমাধান বলে মনে হচ্ছে যদি না তারা জানে যে তারা কী করছে। ফায়ারওয়ালগুলি সঙ্গত কারণে রয়েছে - এমনকি ম্যাকগুলিতে।
রেডইটি

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

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