خراب مالکان یا اجازت کو .ssh/config پر درست کریں۔

Fix Bad Owners Permission



ہم سب SSH سے محبت کرتے ہیں! یہ ایک طاقتور ٹول ہے جسے ہم ریموٹ مشینوں کے ساتھ بات چیت کرنے اور اپنے مقامی ٹرمینل کے آرام سے بھاری کام انجام دینے کے لیے استعمال کرتے ہیں۔

ایس ایس ایچ ہمیں جو سکون اور کنٹرول دیتا ہے اس کی وجہ سے ، ہم ایس ایس ایچ کیز اور دو فیکٹر کی تصدیق کے ذریعے پاس ورڈ سے کم لاگ ان جیسے طریقوں کو نافذ کرنے کی کوشش کرتے ہیں۔ تاہم ، اس کے باوجود ، ہم اب بھی ایسی غلطیوں کا سامنا کر سکتے ہیں جو ہمیں ریموٹ مشینوں میں لاگ ان کرنے کے لیے SSH استعمال کرنے سے روک سکتی ہیں۔







یہ فوری سبق آپ کو دکھائے گا کہ .ssh/config فائل پر خراب ملکیت یا اجازت کو کیسے حل کیا جائے۔



پیشگی ضروریات۔

اس سے پہلے کہ ہم گائیڈ پر شروع کریں:



  • یقینی بنائیں کہ آپ کے پاس نجی اور عوامی کلید ہے۔
  • یقینی بنائیں کہ آپ کی عوامی کلید آپ کی ریموٹ مشین کی مجاز_کیز فائل میں دستیاب ہے۔

اگر آپ کے پاس مذکورہ بالا ضروریات میں سے کوئی بھی نہیں ہے تو ، مندرجہ ذیل ٹیوٹوریل پر غور کریں جہاں میں SSH کلیدی جوڑوں کو بنانے اور کاپی کرنے کا طریقہ بتاتا ہوں۔





https://linuxhint.com/use-ssh-copy-id-command/

خراب مالکان یا اجازت کی خرابیوں کی کیا وجہ ہے؟

.ssh/config فائل پر خراب مالک یا اجازت کی غلطی غلط اجازتوں سے ہوتی ہے جو خود فائل یا .ssh ڈائریکٹری پر ہوتی ہے۔



.ssh ڈائرکٹری میں فائلوں کو صرف صارف کی پڑھنے اور لکھنے کی اجازت ہونی چاہیے۔ اس میں گروپ یا دیگر شامل نہیں ہیں۔

خراب مالک اور اجازت کی خرابیوں کو کیسے ٹھیک کریں۔

اس غلطی کو حل کرنے کے لیے ، ہمیں صرف .ssh/config فائل پر صحیح اجازتیں طے کرنے کی ضرورت ہے۔

اگر آپ لینکس کی اجازت سے اتنے آرام دہ نہیں ہیں تو ، chmod استعمال کرنے کے لیے یہ بدیہی ٹول چیک کریں۔

https://chmodcommand.com/

صحیح اجازتیں مقرر کرنے کے لیے ، کمانڈ استعمال کریں:

$ sudo chmod 600./.ssh/config

ایک بار جب آپ مذکورہ کمانڈ پر عمل کرتے ہیں تو ، فائل کی اجازت مندرجہ ذیل ہونی چاہئے:

آپ کمانڈ کا استعمال کرتے ہوئے فائل کے مالک کو ووٹ دینے کے لیے chown کمانڈ بھی استعمال کر سکتے ہیں۔

$ sudo chown $ USER ./ssh/config

ان دو طریقوں کا استعمال کرتے ہوئے ، آپ کو خراب مالک یا اجازت کی غلطی کو ٹھیک کرنا چاہئے ، اور آپ اپنے SSH میں لاگ ان کرنے کے لئے آگے بڑھ سکتے ہیں۔

نتیجہ

.ssh/config خراب مالک یا اجازت کی خرابی کو حل کرنے کے لیے یہ ایک مختصر اور فوری رہنمائی تھی۔ اگر آپ مزید گہرائی سے سبق تلاش کر رہے ہیں تو درج ذیل SSH کو چیک کریں۔ خرابیوں کا ازالہ کرنے والا رہنما۔