دسته: علمی – تکنولوژی

لاگین کردن با ssh key

بدون حرف‌های اولیه و مقدمه چینی، چیزی که قراره بخونیم اینه :  برای اینکه جلوی حمله Brute-force رو سرورمون رو بگیریم از روش احراز هویت یا لاگین کردن با SSH Key استفاده می‌کنیم.

در مورد حمله Brute-force خیلی ساده میشه گفت تعداد سعی‌های خیلی زیادی که برای شکستن پسورد و وارد شدن به سیستم/سرور/ … انجام میشه رو میگن بروت فورس که با نرم‌افزارهای قدرتمندی تو زمان کم پسوردهای مختلف حالا با استفاده از دیکشنری یا … حدس زده میشه و بالاخره شاید یکیش گرفت و وارد میشن.

اوکی و برای اینکه جلوی این نوع حمله رو بگیریم میایم به جای احراز هویت با پسورد از احراز هویت با SSH Key استفاه می‌کنیم. به این معنی که یه جفت کلید میسازیم، public key رو روی سرور می ذاریم و Private رو روی کامپیوتر خودمون. و از این به بعد فقط با همین کامپیوتری که کلید خصوصی روش هست می‌تونیم وارد سرور بشیم. و خب می‌تونیم از کلید خصوصی‌مون هم با phrase محافظت کنیم.

ایمپورت کردن ویدئو از گوگل درایو به کانال یوتوب

چند وقت پیش دوستی از من پرسید که می‌خواد ویدئویی که تو گوگل درایوش (Google Drive) هست رو به کانال یوتوبش (youtube) ارسال کنه ولی نمیشه، حقیقتش منم تا به حال این کار رو نکرده بودم و خب خیلی راحت سرچ کردم و روشش رو به ایشون گفتم. از اونجایی که خودم اولش نمي‌دونستم این راه کار ساده رو گفتم اینجا هم بنویسم شاید به کار کسی بیاد.

وارد کردن فایل ویدئویی از گوگل درایو به کانال یوتوب

خب شما یه فایل ویدئویی دارین تو گوگل درایوتون فقط نکته مهمش اینه که خودتون باید مالک (owner) فایل باشین اگه کسی باهاتون به اشتراک گذاشتتش بهش بگین شما رو مالک کنه در غیر اینصورت مجبور میشین خودتون دوباره دانلود و آپلود کنین تا بشین مالک فایل. اگه قراره این کارو کنین خب مستقیم تو کانال یوتوب میرین آپ می‌کنین چه کاریه! 🙂

کار با search box توییتر

چند وقت پیش داشتم به توییتر و کار کردن باهاش فکر می‌کردم تو کاغذ می‌نوشتم که مثلن اگه این امکان رو هم داشت خوب میشد مثلا اینکه ببینم A و ‌B با هم چه صحبت‌هایی کردن یا A در مورد کلمه BCD چیزی نوشته یا نه … همینجوری با خودم فکر می‌کردم که گفتم بذار در موردش سرچ کنم ببینم شاید سرویسی چیزی باشه که این ها رو پوشش بده. خب کلی سرویس هست که از API‌های توییتر استفاده می‌کنن. تو این سرچ کردن‌ها رسیدم به اینکه خب Advance Search توییتر این کارا رو انجام می‌ده دیگه :)) و من به جای اینکه جستجوی پیشرفته توییتر رو قشنگ نگاه کنم برا خودم خوش بودم.

ولی نه اینکه وقتمو الکی هدر داده باشم کلی چیزای باحال هم یاد گرفتم، مثلن اینکه

پیدا کردن توییت‌هایی که فرستنده‌شون تو مکان خاصی باشه یا نزدیک بهش :

تو سرچ باکس توییتر بنویسین : near:Location within:Xmi یعنی توییت‌هایی رو بده که از سمت Location یا توفاصله X مایلی از اون مکان باشه. مثال واضح تر near:Canada within:20mi اینم بگم که میره Location ها رو سرچ میکنه نه اینکه بگه کی از کدوم IP میاد و اینا.

پیدا کردن توییت‌هایی از اکانت A که شامل Link یا News یا Image هستش

خیلی ساده تو سرچ باکس مي‌نویسیم A filter:links/[email protected] این علامت / یعنی یا. یعنی یا آخرش links رو مینویسیم یا images. که برامون همه توییت‌های اکانت A رو میده که شامل عکس یا لینک باشه.

پیدا کردن تویتت‌های بین دو اکانت A و B

تو سرچ باکس می‌نویسیم  A @B یعنی تویتت‌های از A که توش B رو منشن کرده وو برعکسش B @A یعنی توییت‌هایی از B که توش A رو منشن کرده

پیدا کردن توییت‌های اکانت A راجع به کلمه ABC

اینم خیلی ساده تو سرچ باکس می‌نویسیم from:A  ABC که تو اینجا A هم همون ID توییتر هستش نه اسم.

ذخیره کردن یه سرچ

اینم خیلی راحته اون کوئری که نوشتین رو می‌تونین خیلی راحت ذخیره کنین تا دفعه بعدی مجبور به نوشتنش نشین . تو نتیجه سرچی که آورده تو قسمت More option گزینه save this search رو بزنین و دفعه بعد تو قسمت سرچ باکس توییتر که کلیک کنین اون جستجوی های ذخیره شده رو نشون میده و ادامه قصه.

و خیلی کارای دیگه مثلن اکانت a از تاریخ فلان تا بهمان که میشه from:@a since:date0 until:date . نهایتن کلی سرویس آنلاین هست و البته بالاتر گفتم اون جستجوی پیشرفته توییتر که این کارا رو میکنه و خیلی بیشتر و باحالتر . و وقتی داریم از Advance search توییتر استفاده میکنیم و نتایج رو میبینیم کوئری که استفاده کرده رو تو سرچ باکس مینویسه دیگه 🙂