لینوکس و شبکه

لینوکس و شبکه
طبقه بندی موضوعی
آخرین مطالب
  • ۹۹/۱۱/۱۳
    java
در لینوکس استفاده از پورت های کمتر از 1024 برای کاربران عادی مجاز نمیباشد، در چنین حالتی مثلا ما اگر بخواهیم سامانه خود را روی پورت 80 بالا بیاوریم که پورت پیش فرض وب میباشد، ناچاریم با استفاده از sudo این کار را بکنیم که ایرادات و مشکلات خاص خود را دارد.

authbind ابزاری میباشد که به ما اجازه میدهد پورت های خاصی را برای کاربران خاص باز کنیم.

در توضیح مرحله به مرحله زیر فرض ما این است که میخواهیم پورت 80 را برای کاربری به نام user باز کنیم:

1- ابتدا به پوشه /etc/default/ رفته و یک فایل به نام کاربر مورد نظر ایجاد میکنیم:
cd /etc/default
sudo vim user
2- در درون فایل user مقدار زیر را مینویسیم
AUTHBIND=yes

 3- ابزار authbind را نصب میکنیم:
sudo apt-get install authbind
4- دستورات زیر را اجرا میکنیم:
sudo touch /etc/authbind/byport/80
sudo chmod 755 /etc/authbind/byport/80
sudo chown user:user /etc/authbind/byport/80
  • ۹۷/۰۴/۰۳
  • behrooz mohamadi nsasab

1024

Authority

Liberty

Permission

Permit

authbind

permission

privilege

root

service