|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
在Linux下利用80端口必要root权限,一些办理员为了平安的缘故原由,以为httpd服务器不成能没有平安毛病,因此更乐意利用一般用户的权限来启动服务器,如许就不克不及利用80端口及其他小于1024的端口,而必需利用年夜于1024的端口来启动httpd,一样平常情形下8000或8080也是经常使用的端口。而Apachehttpd服务器自己能够在以root权限翻开80端口后再改动为一般用户身份举行运转,如许就削减了伤害性,因此就不必要思索这个平安成绩。可是假如一般用户也想安拆卸置本人的WWW服务器,那末就不能不利用年夜于1024的端口。
Userdaemon
Groupdaemon
http.conf里的下面2个设置是Apache的平安包管,Apache在翻开端口以后,就将其自己设置为这两个选项设置的用户和组权限举行运转,如许就下降了服务器的伤害性。这个选项也只用于Standalone形式,inetd形式在inetd.conf中指定运转Apache的用户。因为服务器必需实行改动身份的setuid()操纵,因而初始历程应当具有root权限,假如是利用非root用户来启动Aapche,这个设置就不会发扬感化
</p>
使用gcc或g++进行编译,使用gdb进行调试; |
|