یا سلام به عزیزان
ایا راهی هست که در Cpanel کاربری ایجاد کنیم که بتونه در سایت فایل اپلود کنه اما نتونه فایلی رو حذف کنه؟؟
یا سلام به عزیزان
ایا راهی هست که در Cpanel کاربری ایجاد کنیم که بتونه در سایت فایل اپلود کنه اما نتونه فایلی رو حذف کنه؟؟
تا اونجایی که من میدونم نمیشه ، به نظرم اگه اطمینان ندارید به کسی که میخواید User FTP بدید بهتره یک Folder مشخص تعین کنید که فقط دست رسی به همون folder داشته باشه .
اگه بخوایم چنین امری رو میسر کنیم )به طور کلی) به چه شکل باید انجام بگیره؟؟
یک کاربر معمولی FTP تنها حق حذف و مدیریت فایل های تحت مجوز و permission خودش را دارد ! و این امکان به صورت پیش فرض توسط File system سرور شما ارائه شده . پس کافیه Permission های فایل ها رو مدیریت کنید .
اگر شما مایل هستید که به هیچ عنوان اجازه حذف فایل حتی به آپلود کننده بدهید ، نیاز به تنظیماتی در FTPserver خود دارید ( امکان انجام اینکار مستقیما بوسیله Cpanel/WHM وجود ندارد ) ،
به عنوان مثال اگر از Pure FTP استفاده میکنید :
config file آن را در مسیر :
را با یک ویرایشگر متنی ( vi , nano ,etc ) ویرایش کنید و به دنبال عبارت "KeepAllFiles" بگرید و "yes" را به عنوان value مناسب انتخاب کنید ، یعنی :کد:/etc/pure-ftpd.conf
* دقت کنید قبل از این عبارت علامت # وجود نداشته باشد ( comment نشده باشد )کد:KeepAllFiles yes
سپس :
کد:service pure-ftpd restart
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)