نمایش نتایج: از شماره 1 تا 13 از مجموع 13
سپاس ها 4سپاس
  • 1 توسط mohsenhvac
  • 2 توسط tolstoy
  • 1 توسط tolstoy

موضوع: SFTP Connection Software

  
  1. #1
    نام حقيقي: terror

    عضو عادی
    تاریخ عضویت
    Feb 2012
    محل سکونت
    tehran
    نوشته
    63
    سپاسگزاری شده
    3
    سپاسگزاری کرده
    39

    Icon14 SFTP Connection Software

    سلام دوستان
    من برای ارتباط امن از SFTP استفاده میکنم اما نمیخوام با استفاده از برنامه های آماده مثله ( filezilla , winscp and .... ) به SFTP وصل بشم و تبادل اطلاعات کنم

    برای تبادل اطلاعات بین کاربر و سرور با استفاده از C# یک برنامه برای وصل شدن به SFTP دارم مینویسم که طبق شرایط خودم شخصی سازیش میکنم . حالا مشکل اینجاس که من وقتی کاربری رو برای استفاده از SFTP تو لینوکس تعریف میکنم اون کاربر میتونه هم از برنامه من به SFTP وصل بشه و هم از طزیق برنامه های دیگر ( filezilla , winscp .... )

    ولی من میخوام کاربری که تعریف میکنم برای استفاده از SFTP فقط و فقط از طریق برنامه من به سرور وصل بشه و طبق شرایط من آپلود و دانلود از سرور رو انجام بده و با توجه به اینکه SFTP رو پورت ۲۲ کار میکنه و SSH هم روی همین پورت هست

    ممنون میشم راهنمایی کنید که چطوری میتونم این کارو انجام بدم . در ضمن اگر پورت ۲۲ رو هم عوض کنم و کاربر ندونه که با چه پرتی دارم تو برنامه خودم به سرور وصل میشم ُ با یک اکن و اسنیف ساده میتونه متوجه بشه از طریق چه پورتی برنامه من داره ارتباط بر قرار میکنه

    ممنون میشم راهنمایی کنید

    مرسی دوستان



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

  2. #2
    نام حقيقي: محسن نیک قلب رودسری

    عضو عادی شناسه تصویری mohsenhvac
    تاریخ عضویت
    Sep 2008
    محل سکونت
    گیلان- رودسر
    نوشته
    2,203
    سپاسگزاری شده
    1944
    سپاسگزاری کرده
    1310
    راه اول : نرم افزار سرویس دهنده خودتان را کاستومایز کنی
    راه دوم : یک ssh key در سرورت ایجاد کنی تا کاربرا بتونن تنها با استفاده از اون کلید به سرور کانکت بشن حالا شما این کلید رو به برنامه اختصاصیتون بدید تا اون بتونه با اون کلید به سرور کانکت بشه

    - - - ادامه - - -

    http://www.linuxproblem.org/art_9.html


    taghikarim سپاسگزاری کرده است.

  3. #3
    نام حقيقي: terror

    عضو عادی
    تاریخ عضویت
    Feb 2012
    محل سکونت
    tehran
    نوشته
    63
    سپاسگزاری شده
    3
    سپاسگزاری کرده
    39
    مرسی دوست عزیز
    در مورد راه اول ممنون میشم اگر بیشتر توضیح بدین (
    راه اول : نرم افزار سرویس دهنده خودتان را کاستومایز کنی )




  4. #4
    نام حقيقي: محسن نیک قلب رودسری

    عضو عادی شناسه تصویری mohsenhvac
    تاریخ عضویت
    Sep 2008
    محل سکونت
    گیلان- رودسر
    نوشته
    2,203
    سپاسگزاری شده
    1944
    سپاسگزاری کرده
    1310
    در مورد راه اول ممنون میشم اگر بیشتر توضیح بدین
    دوست عزیز پیشنهادات من تنها ایده هایی بود که به ذهن من می رسید .
    خب معمولا نرم افزارهای تحت لینوکس اوپن سورس هستند می تونید با مطالعه و بررسی اون به نتایج خوبی برسید . البته باید دانش برنامه نویسی بالایی داشته باشید.
    راه سوم :مثلا میتونید یک وب اپلیکیشن تحت وب با پی اچ پی بنویسید که بصورت لوکال با sftp سرورتون در ارتباط باشه و با استفاده از ssl با کاربرانتون برای انتقال فایل.



  5. #5
    نام حقيقي: terror

    عضو عادی
    تاریخ عضویت
    Feb 2012
    محل سکونت
    tehran
    نوشته
    63
    سپاسگزاری شده
    3
    سپاسگزاری کرده
    39
    من php هم مینویسم اما امکان نداره چون php سمت سرور هست و شما نمیتونی به لوکال کاربر دسترسی داشته باشی



  6. #6
    نام حقيقي: بهراد اسلامی فر

    عضو عادی شناسه تصویری tolstoy
    تاریخ عضویت
    Nov 2005
    محل سکونت
    اصفهان
    نوشته
    250
    سپاسگزاری شده
    255
    سپاسگزاری کرده
    32
    نوشته های وبلاگ
    6
    فکر نمی کنم با خود ssh بتونید نرم افزار کلاینت را محدود کنید. ولی شاید با فایروال لایه ۷ ای بتونید این کار را بکنید. iptables لایه هفتی را تست کنید ببنید به کارتون می یاد؟



  7. #7
    نام حقيقي: محسن نیک قلب رودسری

    عضو عادی شناسه تصویری mohsenhvac
    تاریخ عضویت
    Sep 2008
    محل سکونت
    گیلان- رودسر
    نوشته
    2,203
    سپاسگزاری شده
    1944
    سپاسگزاری کرده
    1310
    من php هم مینویسم اما امکان نداره چون php سمت سرور هست و شما نمیتونی به لوکال کاربر دسترسی داشته باشی
    دوست عزیز منظورم از لوکال اینه که پی اچ پی که روی سرور شما هست بصورت لوکال با sftp سرورتون ارتباط داشته باشه و از طریق یه وب اپلیکیشن با کاربراتون ارتباط داشته باشه و با استفاده از ssl ارتباط بین کاربر و وب اپلیکیشن رو رمزنگاری کنید



  8. #8
    نام حقيقي: terror

    عضو عادی
    تاریخ عضویت
    Feb 2012
    محل سکونت
    tehran
    نوشته
    63
    سپاسگزاری شده
    3
    سپاسگزاری کرده
    39
    مرسی tolstoy
    زیاد با iptables کار نکردم در مورد لایه هفت هم دارم میگرم ولی فعلاْ چیزی دستگیرم نشده

    ممنون میشم اگر بیشتر راهنمایی کنید



  9. #9
    نام حقيقي: بهراد اسلامی فر

    عضو عادی شناسه تصویری tolstoy
    تاریخ عضویت
    Nov 2005
    محل سکونت
    اصفهان
    نوشته
    250
    سپاسگزاری شده
    255
    سپاسگزاری کرده
    32
    نوشته های وبلاگ
    6
    اول باید یک بسته برای اینکه iptables این قابلیت را پیدا کنه نصب کنید
    کد:
    aptitude install  l7-filter-userspace
    بعد هم از راهنمای زیر می تونید استفاده کنید
    Layer 7 Kernel HOWTO

    یا دستور
    کد:
    iptables -m layer7 --help
    من خودم باهاش کار نکردم وگرنه بیشتر راهنمایی می کردم. با این گزینه شما می تونید بر مبنای نرم افزار و الگویی که تعریف می کنید جلوی یک ترافیک رابگیرید و یا اجازه عبور بدهید.


    terrorhell و pronetin سپاسگزاری کرده‌اند.

  10. #10
    نام حقيقي: terror

    عضو عادی
    تاریخ عضویت
    Feb 2012
    محل سکونت
    tehran
    نوشته
    63
    سپاسگزاری شده
    3
    سپاسگزاری کرده
    39
    نقل قول نوشته اصلی توسط tolstoy نمایش پست ها
    اول باید یک بسته برای اینکه iptables این قابلیت را پیدا کنه نصب کنید
    کد:
    aptitude install  l7-filter-userspace
    بعد هم از راهنمای زیر می تونید استفاده کنید
    Layer 7 Kernel HOWTO

    یا دستور
    کد:
    iptables -m layer7 --help
    من خودم باهاش کار نکردم وگرنه بیشتر راهنمایی می کردم. با این گزینه شما می تونید بر مبنای نرم افزار و الگویی که تعریف می کنید جلوی یک ترافیک رابگیرید و یا اجازه عبور بدهید.
    سلام مرسی دوست عزیز - من لینوکس centos 6.5 x64 استفاده میکنم ُ و این پکیجی که شما گفتی رو پیدا نکرد



  11. #11
    نام حقيقي: بهراد اسلامی فر

    عضو عادی شناسه تصویری tolstoy
    تاریخ عضویت
    Nov 2005
    محل سکونت
    اصفهان
    نوشته
    250
    سپاسگزاری شده
    255
    سپاسگزاری کرده
    32
    نوشته های وبلاگ
    6
    من یه نگاهی کردم. گویا تو مخازن epel برای centos 5.x بوده ولی برای 6 پیدا نکردم. یه تستی بکن شاید اصلا پیشفرض هست و کار می کنه


    terrorhell سپاسگزاری کرده است.

  12. #12
    نام حقيقي: terror

    عضو عادی
    تاریخ عضویت
    Feb 2012
    محل سکونت
    tehran
    نوشته
    63
    سپاسگزاری شده
    3
    سپاسگزاری کرده
    39
    نقل قول نوشته اصلی توسط tolstoy نمایش پست ها
    من یه نگاهی کردم. گویا تو مخازن epel برای centos 5.x بوده ولی برای 6 پیدا نکردم. یه تستی بکن شاید اصلا پیشفرض هست و کار می کنه
    سلام
    خیر به صورت پیش فرض هم نصب نیست



  13. #13
    نام حقيقي: بهراد اسلامی فر

    عضو عادی شناسه تصویری tolstoy
    تاریخ عضویت
    Nov 2005
    محل سکونت
    اصفهان
    نوشته
    250
    سپاسگزاری شده
    255
    سپاسگزاری کرده
    32
    نوشته های وبلاگ
    6
    خوب من دیگه حرفی ندارم
    گویا برای centos 6 نیست و باید کامپایل کنی. آقا از خیر راه حل پیشنهادی من بگذر



کلمات کلیدی در جستجوها:

هیچ کلمه ای ثبت نشده است.

برچسب برای این موضوع

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

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