سطح دسترسی در سرور

سلام
من در رابطه با کار با ngnix به مشکل برخوردم بعد مشکل از این قراره که من میخواستم وب سایت رو ران کنم منتهی
با اررور مواجه شدم و اررور به این شکل هستش که میگه سطح دسترسی ها مشکل داره
و من میخواستم یک فایلی رو سطح دسترسیش رو ارتقا بدم منتهی با مشکل برخوردم
من پرسیدم گفتند که تیکت باز کنم،
این لیست سطح دسترسیه من در سرور مجازیمه


root@17f0b:/# namei -l /run/gunicorn.sock
f: /run/gunicorn.sock
drwxr-xr-x root root /
drwxr-sr-x root root run
s--x-w-r-x root root gunicorn.sock

الان چطوری میتونم فایل
gunicorn.sock رو سطح دسترسیش رو ارتقا بدم به


drwxr-xr-x

این

درود

سرور های مجازی مدیریت شده نیستند و این یعنی کاربر موظف است آن را مدیریت کند و اگر تیکت باز کنید به انجمن هدایت خواهید شد.

  • سطح دسترسی رو به چی ارتقا بدین؟ دقیقا می خواین سطح دسترسی چی باشه؟

برای تغییر مالکیت یه مسیر یا فایل باید از chown استفاده کنید.

مثلا:
chown root:root /var/www/html/testfile.zip

تو مورد شما میشه chown root:root /run/gunicorn.sock


برای تغییر فایل یا فولدر پرمشین، باید از chmod استفاده کنید.

مثلا:
chmod 644 /var/www/html/testfile.zip

تو مورد شما میشه: chmod 644 /run/gunicorn.sock


توجه: هر دو متد بالا هم برای فایل و هم برای فولدر قابل استفاده است.

4 پسندیده