لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
دسترسی کاربر به یک فولدر در SLES10
2012-11-05, 01:16 PM,
ارسال : #1
دسترسی کاربر به یک فولدر در SLES10
سلام

من می خواهم تو SLES 10 یک فولدری را SHARE کنم که فقط با WINSCP بتوانند محتویات آن فولدر را مشاهده یا ویرایش کنند.این باید توسط یک کاربر مانند CUSTOMER انجام شود.
1- کاربر CUSTOMER نباید SSH بزند و فقط و فقط با WINSCP بتواند به آن فولدروصل شود.
2- کاربر CUSTOMER نباید سایر پوشه ها را در WINSCP ببیند و یا وارد شود.
3- از سرویس سامبا هم به دلیل گرفتن CPU نمی توانم استفاده کنم.
4- تغییر سیستم عامل به ورژن دیگری امکان پذیر نیست.

ممنون
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-11-06, 01:56 AM,
ارسال : #2
Re: دسترسی کاربر به یک فولدر در SLES10
توی تنظیمات SSH چنین چیزی رو می‌نویسی:
کد :
Match User CUSTOMER
    ChrootDirectory /path/
    AllowTCPForwarding no
    X11Forwarding no
    ForceCommand internal-sftp
و آدرس خانه اون کاربر رو هم می‌تونی / بذاری.


اکنون در ubuntu.ir با نام کاربری nixoeen فعال هستم.
وب‌سایت شخصی من
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-11-06, 09:22 AM,
ارسال : #3
Re: دسترسی کاربر به یک فولدر در SLES10
سلام

از پاسخگویی شما متشکرم. منظور شما این است که
1- ابتدا یک کاربر با نام customer ایجاد کنم که shell=/bin/false باشه.(اگر تغییر دیگری لازم است لطفا بگویید)
2- خطوطی که گفته اید را در انتهای فایل /etc/ssh/ssh_config اضافه کنم.
3- سرویس ssh را راه اندازی مجدد کنم.

مرسی
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان