توم وجيري ØÙ„قات كاملة 2018 الكرة توم توم وجيري بالعربي1
فہرست کا خانہ:
- شرطیں
- ایس ایس ایچ کنفگ فائل فائل
- ایس ایس ایچ کنفگ فائل فائل کا ڈھانچہ اور نمونے
- SSH تشکیل فائل مثال
- مشترکہ SSH تشکیل فائل مثال
- SSH تشکیل فائل آپشن کو اوور رائڈ کریں
- نتیجہ اخذ کرنا
ایک آپشن یہ ہوگا کہ ہر ریموٹ سرور کنکشن کے لئے باش عرف بنائیں۔ تاہم ، اس مسئلے کا ایک اور ، بہت بہتر اور آسان حل ہے۔ اوپن ایس ایچ آپ کو ہر صارف کی تشکیل کی فائل ترتیب دینے کی اجازت دیتا ہے جہاں آپ ہر ریموٹ مشین سے جڑنے کے ل for مختلف SSH اختیارات اسٹور کرسکتے ہیں۔
اس گائیڈ میں ایس ایس ایچ کلائنٹ کی تشکیل فائل کی بنیادی باتوں کا احاطہ کیا گیا ہے اور ترتیب کے کچھ انتہائی عام اختیارات کی وضاحت کی گئی ہے۔
شرطیں
ہم یہ فرض کر رہے ہیں کہ آپ اوپن ایس ایچ کلائنٹ کے ساتھ لینکس یا میکوس سسٹم استعمال کر رہے ہیں۔
ایس ایس ایچ کنفگ فائل فائل
اوپن ایس ایچ کلائنٹ سائڈ کنفیگریشن فائل کا نام
config
دیا گیا ہے ، اور یہ صارف کی ہوم ڈائریکٹری کے تحت
.ssh
ڈائرکٹری میں محفوظ ہے۔
جب صارف پہلی بار ایس ایس ایس کمانڈ چلاتا ہے تو.
~/.ssh
ڈائریکٹری خود بخود بن جاتی ہے۔ اگر آپ کے سسٹم پر ڈائرکٹری موجود نہیں ہے تو ، نیچے دی گئی کمانڈ کا استعمال کرکے اسے بنائیں۔
mkdir -p ~/.ssh && chmod 700 ~/.ssh
پہلے سے طے شدہ SSH کنفگریشن فائل موجود نہیں ہوسکتی ہے لہذا آپ کو ٹچ کمانڈ کا استعمال کرکے اسے بنانے کی ضرورت ہوسکتی ہے۔
touch ~/.ssh/config
اس فائل کو صرف صارف کے ذریعہ قابل مطالعہ اور قابل تحریر ہونا ضروری ہے ، اور دوسروں کے ذریعہ قابل رسائی نہیں ہونا چاہئے:
ایس ایس ایچ کنفگ فائل فائل کا ڈھانچہ اور نمونے
ایس ایس ایچ کنفگ فائل میں مندرجہ ذیل ڈھانچے کی ضرورت ہے۔
Host hostname1 SSH_OPTION value SSH_OPTION value Host hostname2 SSH_OPTION value Host * SSH_OPTION value
SSH کلائنٹ کی فائل فائل کے مندرجات کو اسٹینزا (سیکشنز) میں منظم کیا گیا ہے۔ ہر طبع
Host
ہدایت سے شروع ہوتا ہے اور اس میں مخصوص SSH اختیارات ہوتے ہیں جو ریموٹ SSH سرور کے ساتھ کنکشن قائم کرتے وقت استعمال کیے جاتے ہیں۔
اشارے کی ضرورت نہیں ہے لیکن اس کی سفارش کی جاتی ہے کیونکہ اس سے فائل کو پڑھنا آسان ہوجاتا ہے۔
Host
ہدایت میں پیٹرن کی ایک نمونہ یا سفید جگہ سے الگ الگ فہرست شامل ہوسکتی ہے۔ ہر نمونہ میں صفر یا زیادہ خالی جگہ کا حرف یا مندرجہ ذیل نمونہ نمایاں کرنے والوں میں شامل ہوسکتا ہے۔
-
*- صفر یا اس سے زیادہ حروف سے میل کھاتا ہے۔ مثال کے طور پر ،Host *تمام میزبانوں سے مماثل ہے ، جبکہ192.168.0.*192.168.0.0/24سب نیٹ میں میزبانوں سے میچ کرتا ہے۔?- بالکل ایک ہی کردار سے میل کھاتا ہے۔ نمونہ ،Host 10.10.0.?10.10.0.میں تمام میزبانوں سے میل کھاتا ہے10.10.0.رینج!- جب کسی نمونے کے آغاز میں استعمال کیا جاتا ہے تو ، اس سے میچ کی نفی ہوتی ہے۔ مثال کے طور پر ،Host 10.10.0.* !10.10.0.510.10.0.0/24سب نیٹ میں10.10.0.0/24سوا کسی بھی میزبان سے میل کھاتا ہے۔
ایس ایس ایچ کلائنٹ ترتیب فائل اسٹینزا کو اسٹانزا کے ذریعہ پڑھتا ہے ، اور اگر ایک سے زیادہ نمونوں سے میل کھاتے ہیں تو ، پہلے مماثلت کے مراحل سے آپشنز کو فوقیت حاصل ہوتی ہے۔ لہذا فائل کے آغاز میں زیادہ میزبان سے متعلق اعلامیے دیئے جائیں ، اور فائل کے اختتام پر زیادہ عمومی جائزہ لیا جائے۔
آپ اپنے ٹرمینل میں
man ssh_config
ٹائپ کرکے یا ssh_config مین پیج پر جاکر دستیاب ssh آپشنز کی مکمل فہرست تلاش کرسکتے ہیں۔
ایس ایس ایچ کنفگ فائل کو دوسرے پروگراموں مثلا
sftp
،
scp
، اور
scp
ذریعہ بھی پڑھا جاتا ہے۔
SSH تشکیل فائل مثال
اب جب ہم نے SSH کنفگریشن فائل کا بنیادی احاطہ کیا ہے ، آئیے مندرجہ ذیل مثال کو دیکھیں۔
عام طور پر ، جب SSH کے ذریعے ریموٹ سرور سے رابطہ قائم کرتے ہو تو آپ ریموٹ صارف کا نام ، میزبان نام ، اور بندرگاہ کی وضاحت کریں گے۔ مثال کے طور پر ،
john
کو نامی صارف کے طور پر کمانڈ لائن سے پورٹ
2322
پر پورٹ
2322
پر
dev.example.com
نامی میزبان میں لاگ ان کرنے کے
dev.example.com
، آپ ٹائپ کریں گے:
ssh [email protected] -p 2322
مندرجہ بالا کمانڈ میں فراہم کردہ وہی آپشنز کا استعمال کرتے ہوئے سرور سے رابطہ قائم کرنے کے لئے جس میں صرف
ssh dev
ٹائپ کریں ، مندرجہ ذیل لائنوں کو اپنی
"~/.ssh/config
فائل میں رکھیں:
Host dev HostName dev.example.com User john Port 2322
اب جب آپ
ssh dev
ٹائپ کریں گے تو ، ssh مؤکل کنفیگریشن فائل کو پڑھے گا اور کنکشن کی تفصیلات کا استعمال کرے گا جو
dev
میزبان کے لئے مخصوص ہیں:
مشترکہ SSH تشکیل فائل مثال
یہ مثال میزبان کے نمونوں اور اختیارات کی ترجیح کے بارے میں مزید تفصیلی معلومات فراہم کرتی ہے۔
آئیے مندرجہ ذیل مثال کی فائل لیں۔
Host targaryen HostName 192.168.1.10 User daenerys Port 7654 IdentityFile ~/.ssh/targaryen.key Host tyrell HostName 192.168.10.20 Host martell HostName 192.168.10.50 Host *ell user oberyn Host * !martell LogLevel INFO Host * User root Compression yes
-
جب آپ
ssh targaryenٹائپ کرتے ہیں تو ، ssh مؤکل فائل کو پڑھتا ہے اور پہلے میچ سے آپشنز کا اطلاق کرتا ہے ، جوHost targaryen۔ پھر یہ مماثل نمونہ کے ل the اگلے اسٹانزا ایک کے بعد چیک کرتا ہے۔ اگلی مماثلHost * !martell(جس کا مطلب ہے کہ تمام میزبانوں کے علاوہmartell) ہے ، اور یہ اسmartellسے تعلق رکھنے والے آپشن کا اطلاق کرے گا۔ آخری تعریفHost *بھی ملتی ہے ، لیکن ایس ایس ایس کلائنٹ صرفCompressionآپشن لے گا کیونکہUserکا آپشن پہلے ہیHost targaryenمیں متعین ہے۔آپ
ssh targaryenٹائپ کرتے وقت استعمال ہونے والے اختیارات کی مکمل فہرست مندرجہ ذیل ہیں۔HostName 192.168.1.10 User daenerys Port 7654 IdentityFile ~/.ssh/targaryen.key LogLevel INFO Compression yesجب
ssh tyrellHost * !martellہو تو مماثل میزبان نمونہ یہ ہیں:Host tyrellHost * !martell،Host *ell،Host * !martellاورHost *۔ اس معاملے میں استعمال ہونے والے اختیارات یہ ہیں:HostName 192.168.10.20 User oberyn LogLevel INFO Compression yesHostName 192.168.10.50 User oberyn Compression yesدوسرے تمام رابطوں کے لئے ، ssh مؤکل
Host * !martellاورHost *حصوں میں مخصوص اختیارات استعمال کرے گا۔
SSH تشکیل فائل آپشن کو اوور رائڈ کریں
ایس ایس ایس مؤکل اپنی ترتیب ترتیب کو درج ذیل ترجیحی ترتیب میں پڑھتا ہے:
- کمانڈ لائن سے بیان کردہ اختیارات۔
/etc/ssh/ssh_config~/.ssh/configمیں بیان کردہ/etc/ssh/ssh_config./etc/ssh/ssh_configمیں بیان کردہ/etc/ssh/ssh_config۔
Host dev HostName dev.example.com User john Port 2322
اور آپ دوسرے تمام آپشنز استعمال کرنا چاہتے ہیں لیکن
john
بجائے صارف کے
root
طور پر جڑنا چاہتے ہیں ، صارف کو صرف کمانڈ لائن پر واضح کریں:
ssh -o "User=root" dev
-F
(
configfile
) آپشن آپ کو فی صارف فی صارف ترتیب فائل کی وضاحت کرنے کی سہولت دیتا ہے۔
ssh
مؤکل کو یہ بتانے کے لئے کہ ssh کنفگریشن فائل میں بتائے گئے تمام اختیارات کو نظر انداز کریں ، استعمال کریں:
ssh -F /dev/null [email protected]
نتیجہ اخذ کرنا
ہم نے آپ کو یہ دکھایا ہے کہ آپ اپنے صارف ssh تشکیل فائل کو کس طرح تشکیل دیں۔ آپ ایس ایس ایچ کی کلیدی پر مبنی توثیق بھی مرتب کرنا چاہتے ہیں اور پاس ورڈ داخل کیے بغیر اپنے لینکس سرورز سے رابطہ قائم کرسکتے ہیں۔
پہلے سے طے شدہ ، ایس ایس ایچ پورٹ 22 پر سنتا ہے۔ ڈیفالٹ ایس ایس ایچ پورٹ کو تبدیل کرنے سے خود کار حملوں کا خطرہ کم کرکے آپ کے سرور میں سیکیورٹی کی ایک اضافی پرت کا اضافہ ہوتا ہے۔
ssh ٹرمینلسنیپ آرٹ استعمال کرنے کے لئے آسان ہے فوٹوشاپ ہم آہنگ پلگ ان رنگ کے پنسل، مزاحیہ اثرات، معدنیات، تیل پینٹ، Pastels، قلم اور سیاہی، پینسل خالی، نقطہ نظر، پانی کے رنگ اور دیگر سٹائل کے اثرات کا استعمال کرتے ہوئے presets کے. sliders استعمال کرتے ہوئے، آپ کے پاس متغیرات پر مکمل کنٹرول ہے، جیسے برش سائز، رنگ متغیر، کینوس ساخت، سنتریپشن، نظم روشنی اور اس طرح. جب آپ نے اپنی مرضی کے مطابق نئے اثرات کے بارے میں وضاحت کی ہے تو، آپ اسے اپنی مرضی کے پیش سیٹ کے طور پر محفوظ کرسکتے ہیں.
ورژن 2.0 میں، سنیپ آرٹ تصویر حقیقت پسندی (یا اس کی کمی) پر زیادہ کنٹرول متعارف کرایا ہے. اس کا کلید نئے توجہ والے کنٹرول پوائنٹس ہیں جو آپ کو آپ کی تصویر کے علاقوں کی وضاحت کرنے کی اجازت دیتا ہے جو آپ کو زیادہ حقیقت پسندانہ بنانا چاہتے ہیں - جیسے کہ ایک تصویر میں چہرہ یا اسکرین ہماری سکرین پر قبضے کے پھول کے مرکز میں.
OneDrive کا دورہ کرتے ہوئے دور دراز سے اپنے ونڈوز پی سی پر کوئی بھی فائل لے لو اور آپ کے ونڈوز پی سی پر کسی بھی فائل کو لاؤ. آئی فون، رکن، ونڈوز فون وغیرہ وغیرہ جیسے کسی بھی ڈیوائس پر OneDrive کا استعمال کرتے ہوئے
ہم میں سے بہت سے فائلوں کو کہیں بھی رسائی حاصل کرنے اور کسی کے ساتھ اشتراک کرنے کیلئے
فائل پزا کا استعمال کرتے ہوئے دوستوں کے ساتھ فائلوں کا اشتراک کرنے دیتا ہے: Chrome یا فائر فاکس کا استعمال کرتے ہوئے دوستوں کے ساتھ فائلوں کا اشتراک کریں
آپ فائر فاکس یا کروم براؤزر استعمال کرکے فائلوں کو اشتراک کر سکتے ہیں. آپ کی فائلوں کو FilePizza سرور کو کبھی بھی چھو نہیں ہے، انہیں اپ لوڈر کے ڈاؤن لوڈ کرنے والے کے براؤزر سے بھیجا جاتا ہے.







