نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: چطور میشه فهمید فایل های روی سرور تغییرات ایجاد شده روشون ؟

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو جدید
    تاریخ عضویت
    Apr 2019
    نوشته ها
    61
    تشکر تشکر کرده 
    6
    تشکر تشکر شده 
    31
    تشکر شده در
    29 پست

    پیش فرض چطور میشه فهمید فایل های روی سرور تغییرات ایجاد شده روشون ؟

    سلام دوستان
    آیا راهی وجود داره که روی سرور مجازی سنتوس (سی پنل) بشه اقدامی انجام داد تا هر زمان یکی از یوزرهای سرور روی هاستشون فایلی رو اضافه کردند یا حذف کردند یا فایلی رو روش تغییراتی دادند
    اون فایلی هایی فایل ها یا اون یوزر رو به ادمین سرور ایمیل کنه ؟
    یا مشابه این مورد دوستان چیزی دیدند ؟ و اطلاعی دارند ؟
    یا مثلا لاگی چیزی هست این موارد ثبت بشه روی سرور ؟
    ممنون میشم راهنمایی بفرمایید.
    تشکر

  2. #2
    عضو جدید asiacat آواتار ها
    تاریخ عضویت
    Jul 2015
    نوشته ها
    39
    تشکر تشکر کرده 
    83
    تشکر تشکر شده 
    33
    تشکر شده در
    23 پست

    پیش فرض پاسخ : چطور میشه فهمید فایل های روی سرور تغییرات ایجاد شده روشون ؟

    اگر برنامه نویسی بلد هستید بسادگی میشه با php نوشتش
    https://www.php.net/manual/en/function.fileatime.php

    همه فایلها و تایمشون رو لاگ میکنی در یک پایگاه داده و با کرونی که تعیین میکنی هر از گاهی باز میخونی و مقایسه میکنی اگر
    وجود نداشت
    یا تاریخ تغییرش عوض شده بود وضعیتشو تغییر بده یا هرکاری که دوست دارید انجام بده
    https://tryphp.w3schools.com/showphp...stem_filemtime
    لینک بالا رو ببینید کلا اینو بگم چیز راحتیه نوشتنش و البته میتونید از گیت استفاده کنید

    یا از phpstorm هم میشه استفاده کرد یکبار این ادیتور رو وصل میکنید به هاستتون فایلها رو لاگ کرده روی پی سی شما هر تیغیری ولو یک نقطه هم میفهمه و بشما خواهد گفت چیزی تو مایه گیت هاپ

    - - - Updated - - -

    البته در سی پنل یا سنتوس میتونید این کرون جاب رو بزنید
    کد HTML:
    49 * * * * find /home/domain/public_html -mtime -1 \! -type d -ls
    .............

  3. تعداد تشکر ها ازasiacat به دلیل پست مفید


  4. #3
    عضو جدید
    تاریخ عضویت
    Apr 2019
    نوشته ها
    61
    تشکر تشکر کرده 
    6
    تشکر تشکر شده 
    31
    تشکر شده در
    29 پست

    پیش فرض پاسخ : چطور میشه فهمید فایل های روی سرور تغییرات ایجاد شده روشون ؟

    نقل قول نوشته اصلی توسط asiacat نمایش پست ها
    اگر برنامه نویسی بلد هستید بسادگی میشه با php نوشتش
    https://www.php.net/manual/en/function.fileatime.php

    همه فایلها و تایمشون رو لاگ میکنی در یک پایگاه داده و با کرونی که تعیین میکنی هر از گاهی باز میخونی و مقایسه میکنی اگر
    وجود نداشت
    یا تاریخ تغییرش عوض شده بود وضعیتشو تغییر بده یا هرکاری که دوست دارید انجام بده
    https://tryphp.w3schools.com/showphp...stem_filemtime
    لینک بالا رو ببینید کلا اینو بگم چیز راحتیه نوشتنش و البته میتونید از گیت استفاده کنید

    یا از phpstorm هم میشه استفاده کرد یکبار این ادیتور رو وصل میکنید به هاستتون فایلها رو لاگ کرده روی پی سی شما هر تیغیری ولو یک نقطه هم میفهمه و بشما خواهد گفت چیزی تو مایه گیت هاپ

    - - - Updated - - -

    البته در سی پنل یا سنتوس میتونید این کرون جاب رو بزنید
    کد HTML:
    49 * * * * find /home/domain/public_html -mtime -1 \! -type d -ls
    سلام
    ممنون بابت پاسختون
    این کرون جاب که قرار دادید دقیقا همون کار رو انجام میده ؟
    یعنی اگر توی مسیر کرون جاب های لینوکس در مسیر /etc/crontab قرار بدم میاد کل دایرکتوری های public تمو یوزرها رو چک میکنه و اگر تغییراتی اعمال شده باشه گزارش میده ؟
    چون کرون جاب رو فکر کنم شما برای یک هاست درنظر گرفتید . درسته؟

  5. #4
    عضو جدید
    تاریخ عضویت
    Oct 2019
    نوشته ها
    3
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : چطور میشه فهمید فایل های روی سرور تغییرات ایجاد شده روشون ؟

    دنبال مفهوم audit در لینوکس باشید.
    مختص همین کار در سطح بسیار پیشرفته و بالاتر هست.

  6. #5
    عضو جدید
    تاریخ عضویت
    Apr 2019
    نوشته ها
    61
    تشکر تشکر کرده 
    6
    تشکر تشکر شده 
    31
    تشکر شده در
    29 پست

    پیش فرض پاسخ : چطور میشه فهمید فایل های روی سرور تغییرات ایجاد شده روشون ؟

    نقل قول نوشته اصلی توسط mirdoraghi نمایش پست ها
    دنبال مفهوم audit در لینوکس باشید.
    مختص همین کار در سطح بسیار پیشرفته و بالاتر هست.
    کمی در مورد
    audit میتونید توضیحات بدید ؟
    ابزار امنیتی هست که باید نصب بشه روی سنتوس ؟ دستور نصبش ؟
    و اینکه راهنمای تنظیماتش ؟
    و یا منبع مناسب برای انجام ؟
    باتشکر

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. انجام تغییرات روی قالب وردپرس
    توسط WAREZZ در انجمن درخواست خدمات طراحی و گرافیکی
    پاسخ ها: 1
    آخرين نوشته: August 10th, 2016, 13:44
  2. یه سروی تغییرات در باز شدن صفحه ورود سی پنل
    توسط best-name در انجمن سی پنل CPanel
    پاسخ ها: 2
    آخرين نوشته: May 11th, 2014, 18:35
  3. عدم تغییر dns روی دامین جدید
    توسط siamak87 در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: June 2nd, 2013, 22:28
  4. پاسخ ها: 0
    آخرين نوشته: October 10th, 2012, 13:35
  5. تغییر لینک و متن لوگوی صفحه لاگین
    توسط Cold در انجمن Wordpress
    پاسخ ها: 0
    آخرين نوشته: August 17th, 2012, 14:05

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •