পরিচিত_হোস্টগুলিতে লিখতে পারি না


0

আমি আমার সিস্টেমটি পুনরায় ইনস্টল করেছি এবং known_hostsটাইম মেশিনের সাহায্যে ফাইলটি পুনরুদ্ধার করেছি । এবং এখন আমার আর সেই ফাইলটি লেখার অনুমতি নেই।

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

সেখানে কী সমস্যা হতে পারে?

আউটপুট:

-rwxrwxrwx@ 1 username  staff  17773 14 Mär 14:44 known_hosts

আউটপুট 2:

-rwxrwxrwx@ 1 mtdesign  staff  17773 14 Mär 14:44 known_hosts
com.apple.TextEncoding     11 
com.apple.finder.copy.source.checksum#N     4 
com.apple.metadata:_kTimeMachineNewestSnapshot     50 
com.apple.metadata:_kTimeMachineOldestSnapshot     50 
com.apple.quarantine       23 

আপনি কি আউটপুট পোস্ট ls -la known_hostsকরতে পারেন যাতে আমরা অনুমতিগুলি দেখতে পারি?
অ্যালান

যেহেতু এটির বৈশিষ্ট্যগুলি প্রসারিত হয়েছে তাই দয়া করে কোমন্ডটি জারি করুনls -la@ known_hosts
অ্যালান

@ এলান এই সাহায্য করে?
কেএসপিআর

@ কেএসপিআর (ফোল্ডার .ssh এবং) জানা_ হোস্টগুলির জন্য স্ট্যান্ডার্ড অনুমতিগুলি 600০০।
ক্লোনামথ

আমি সেখানে এমন কিছু দেখতে পাচ্ছি না যা আপনাকে ফাইলটি লেখার থেকে বিরত রাখতে পারে (ধরে usernameনিলে আপনি প্রকৃত ব্যবহারকারীর নাম অবরুদ্ধ করেন is কমান্ডটি দিয়ে ফাইলটিতে লেখার চেষ্টা করুন echo "# Delete this line" >> known_hostsএবং আপনি যদি এটিতে লিখতে পারেন তবে আমাকে জানান।
অ্যালান

উত্তর:


2

, প্রদত্ত যে ফাইল একটি তাজা উপর বৈশিষ্ট্যাবলী বাড়িয়েছে এবং ইনস্টল আমি তাদের সরিয়ে শুরু করতে চাই না xattr -c ~/.ssh/known_hosts

আপনি যখন বলেন যে আপনি ফাইলটিতে লিখতে পারবেন না, আপনি কি সরাসরি বা sshকোনও হোস্ট যুক্ত করার মাধ্যমে বোঝাতে চাইছেন ? cat ~/.ssh/known_hostsআপনি এটি খুলতে পারেন তা নিশ্চিত করার চেষ্টা করব । তারপরে আপনি চেষ্টা করতে পারেন cp ~/.ssh/known_hosts ~/Documents/known_hostsএবং echo "Delete this line" >> ~/.ssh/known_hostsদেখুন কীভাবে see


0

গর্তের অন্তহীন পরীক্ষা এবং ত্রুটিটি আমি এই সমস্যার সমাধান করে দেখতে পেয়েছি:

sudo chmod -N .ssh/known_hosts

এটি কি করে আমার কোনও ধারণা নেই। তবে এটি টার্মিনালের মাধ্যমে এটি লেখার যোগ্য করে তুলেছে। আমি যখন এসএসএসের মাধ্যমে কোথাও সংযুক্ত থাকি এবং প্রম্পট আমাকে জিজ্ঞাসা করে যে আমি কী পরিচিত_হোস্ট ফাইলটিতে কীটি যুক্ত করতে চাই এবং আমি হ্যাঁ মারি , তবে এটি কার্যকর হয়।¯\_(ツ)_/¯


-N: Removes the ACL from the named file(s)!
ক্লোনামথ

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