偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Linux普通用戶(hù)利用authbind綁定特權(quán)端口

系統(tǒng) Linux
普通用戶(hù)程序要監(jiān)聽(tīng)80端口,有很多方法可以實(shí)現(xiàn),之前常用的就是使用sudo給予普通用戶(hù)一定的權(quán)限,不過(guò)總感覺(jué)sudo控制起來(lái)不是很方便,最近發(fā)現(xiàn)ubuntu下面有一款小程序authbind可以實(shí)現(xiàn)該功能,且配置起來(lái)也方便。

在Linux上普通用戶(hù)無(wú)法綁定1024以下的端口,不過(guò)總是會(huì)碰到一些特殊情況,比如遇到最多的就是普通用戶(hù)程序要監(jiān)聽(tīng)80端口,有很多方法可以實(shí)現(xiàn),之前常用的就是使用sudo給予普通用戶(hù)一定的權(quán)限,不過(guò)總感覺(jué)sudo控制起來(lái)不是很方便,最近發(fā)現(xiàn)ubuntu下面有一款小程序authbind可以實(shí)現(xiàn)該功能,且配置起來(lái)也方便。

authbind允許程序不使用root權(quán)限來(lái)綁定系統(tǒng)1024以下的特權(quán)端口,你必須使程序調(diào)用authbind,authbind會(huì)調(diào)用一些環(huán)境變量,來(lái)允許你的程序綁定在特權(quán)端口。

Ubuntu 12.04安裝authbind

 

  1. apt-get install authbind 

怎樣使用authbind呢?通過(guò)配置文件區(qū)域來(lái)使用了,默認(rèn)的配置文件區(qū)域在/etc/authbind目錄下,里面有三個(gè)目錄:byport、byaddr、byuid。

假如我們有個(gè)test賬號(hào),想運(yùn)行一個(gè)程序綁定80端口

在byport目錄下建立80文件:/etc/authbind/byport/80,設(shè)置test賬戶(hù)有80文件的使用權(quán)限,如果80文件可以被test訪問(wèn),則綁定就是成功的,否則綁定就是失敗的。

具體操作:

 

  1. chmod 755 /etc/authbind/port/80 
  2. chown test.test /etc/authbind/port/80 

 

在你要啟動(dòng)的命令前加上authbind --deep命令即可。

我們也可以直接在地址上綁定端口,在byaddr下建立ip:port文件,測(cè)試方法如上。也可以在byuid目錄下建立uid文件,只要你的test賬號(hào)可以訪問(wèn),否則綁定失敗。

責(zé)任編輯:奔跑的冰淇淋 來(lái)源: 開(kāi)源中國(guó)博客
相關(guān)推薦

2010-01-05 10:13:57

Ubuntu普通用戶(hù)市場(chǎng)

2011-12-12 17:07:43

2011-02-24 11:11:14

2010-02-23 16:49:40

CentOS tomc

2011-04-12 10:16:18

UNIX權(quán)限

2021-02-22 10:32:46

云計(jì)算云廠商SaaS

2022-08-04 07:03:11

Linux配置命令

2010-08-09 13:57:19

DB2 sql

2009-04-30 17:29:49

LinuxUbuntuScreen

2022-08-19 15:02:10

Linuxsu 命令

2012-08-02 10:48:03

Windows 8操作系統(tǒng)

2009-12-10 16:53:53

Linux操作系統(tǒng)

2015-07-29 11:31:25

2010-07-19 17:22:02

連接到Telnet服務(wù)

2012-11-02 09:28:57

Windows Ser

2009-03-28 09:40:32

Windows 7微軟操作系統(tǒng)

2009-04-20 08:49:29

Windows 7微軟操作系統(tǒng)

2017-11-01 13:34:33

2018-10-16 09:10:02

寬帶WiFi網(wǎng)絡(luò)

2013-10-12 15:45:30

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)