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

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

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

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

ادامه خواندن لاگین کردن با ssh key

چطور یک صفحه HTML را به URL‌ دیگری ریدایرکت کنیم

 

چطور یک صفحه HTML را به URL‌ دیگری ریدایرکت کنیم

برای ریدایرکت یک صفحه html به URL‌ دیگر، لیست زیر را دنبال کنید:

  1. وارد اکانت ftp یا هاست‌تون بشین
  2. فایل index.html را ویرایش کنید و این کد را در ابتدای آن قرار دهید :  <html><meta http-equiv=”refresh” content=”0;url=http://example.com/” /></html>
  3. این URL را http://example.com  در کد بالا با URL که می‌خواهید این صفحه به آن ریدایرکت شود عوض کنید
  4. تغییرات را ذخیره کنید و اگر فایل را دانلود کرده بودید آپلودش کنید

البته این روش برای ریدایرکت‌های ثابت مناسب نیست و اگه ریدایرکت‌اتون ثابت باشه باید از ریدایرکت 301 استفاده کنین، تا کارهایی که برای SEO‌ صفحه یا وب سایتتون انجام داده بودید هدر نره.

منبع:

How to Redirect an HTML Page to Another URL

شاد و لینوکسی باشید 🙂

انتقال ایمیل‌ها از یک سرور به سرور دیگر

حوب پیش میاد برا بعضیامون که بخوایم سرورمون رو عوض کنیم و احتمالن نیاز دازیم که ایمیل ها رو هم منتقل کنیم به سرور جدید ، منظور دیتای ایمیل‌‌هامون رو با تمام فلدرهایی که تو هاست مربوطه براش ساختیم و ….

قبل از تغییر NS دامنه‌، روی سیستمتون، تاندربیرد Thunder Bird رو نصب کنین و بعد از نصب و اجرا، از منوی راست بالا گزینه Preferences و سپس Account Settings رو انتخاب کنین، تو این پنجره پایین سمت چپ Account Action  و Add Mail Account رو انتخاب کنین. خیلی خوب آدرس ایمیل و پسوردش رو وارد کنین، به سرور کانکت میشه وبعد که انجام شد براتون دو تا گزینه میاره IMAP , POP3  که شما باید IMAP رو انتخاب کنین تا به صورت دو طرفه، تاندربرد و سرور مربوطه سینک بشه و تمام تغییرات و … رو در هر دو طرف اعمال کنه.و سپس Done 🙂

حالا تو پنل چپ تاندربرد میتونین اکانتی رو که آوردین ببینین و روش کلیک راست و Get Massage رو بزنین که تمام پوشه ها و ایمیل های اکانت رو از رو سرور میاره .

خوب این یه طرف قضیه بود . حالا میتونین NS رو عوض کنین و البته ممکنه چند تا میل این وسط از دست بره، وقتی مطمئن شدیدن NS هم عوض شده ،حالا باید ایمیلی که رو هاست جدید ساختیم هم Add کنیم رو تاندربرد به همین روش بالا ولی اگه آدرس هاشون یکی هست مثلن هر دوش هم [email protected] هستش قبل اینکه جدیده رو بیارین(اصلن تو این حالت نمیاد میگه همچین ایمیلی هستش) ، تمام پوشه های میل قبلی رو که تو لوکال هست یکی یکی drag and drop کنین مثلن روی اون Local Folder که پایین سمت چپ  هستش. بعد چک کنین که تموم پوشه ها و ایمیل‌ها رو آوردین . حالا دیگه نیازی به ایمیل قبلی نیست روش راست کلیک و گزینه settings و Account Action و سپس Remove Account.  حالا میتونین ایمیل جدید رو بیارین تو لوکال و وقتی آوردین از همون طریق بگیر و بکش فلدر ها و .. از Local Folder به اکانتتون ، ایمیل‌هاتونو منتقل کنین و تمام، یه نیگاه هم به انور بندازین و مطمئن شین که همشون رو منتقل کردین . اونور منظور ایمیلتون روی هاست .

و اگر هم آدرستون متفاوت هستش و فقط میخواین ایمیل ‌ها رو داشته باشین، همین کارهای بالا منهای انتقال فلدر ها به Local Folder و  Remove کردن  … اینجوری میشه که ایمیل جدید رو میارین رو لوکال و از قبلی Drag and Drop به جدید و تمام.

برای من که خیلی مفید و مهیج بود 🙂