`

Nginx监听端口提示Permission denied

阅读更多

 

Starting nginx: nginx: [emerg] bind() to 0.0.0.0:**** failed (13: Permission denied)

 

 

权限拒绝,经检查发现是开启selinux 导致的,CentOS中这个是默认开启的,所以我们需要将其关闭

首先输入 getenforce 看selinux是否开启

如果输出 disabled 或 permissive 那就是关闭了

如果输出 enforcing 那就是开启了 selinux

关闭方法

1.临时关闭

setenforce 0 ##设置SELinux 成为permissive模式

setenforce 1 ##设置SELinux 成为enforcing模式

 

[root@molake~]# getenforce
Enforcing
[root@molake ~]# setenforce 0
[root@molake ~]# getenforce
Permissive

 

 

2.永久关闭
修改vim /etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled

source /etc/selinux/config 

 使更改的配置立即生效 

分享到:
评论

相关推荐

    详解Nginx 13: Permission denied 解决方案

    在使用Nginx作为Web服务器时,遇到“Permission denied”错误是常见的问题之一。Nginx 13错误代码通常表示进程试图访问某个文件或目录,但是由于权限设置不当,无法完成操作。为了解决这个问题,首先我们需要理解...

    Nginx中报错:Permission denied与Connection refused的解决

    在Nginx的使用过程中,可能会遇到两种常见的错误:`Permission denied` 和 `Connection refused`。这些错误会导致Nginx无法正常处理客户端的请求,从而影响网站或服务的可用性。下面将详细介绍这两种错误的含义、...

    Nginx报403 forbidden错误 (13: Permission denied)的解决办法

    在Linux环境下,特别是当错误信息显示为"(13: Permission denied)"时,通常与文件权限、索引文件缺失或SELinux策略有关。下面将详细介绍这三个可能导致403 Forbidden错误的原因及相应的解决办法。 一、缺少索引文件...

    Nginx应对Permission denied和File not found的配置

    【Nginx应对Permission denied和File not found错误配置详解】 在服务器管理中,Nginx作为一款高性能的HTTP和反向代理服务器,常用于处理PHP应用程序。然而,开发者在使用过程中可能会遇到“Permission denied”和...

    详解Nginx启动失败的几种错误处理

    当你尝试通过`systemctl start nginx.service`启动Nginx服务时,如果遇到`nginx: [emerg] bind() to 0.0.0.0:**** failed (13: Permission denied)`的错误,这通常意味着Nginx没有足够的权限绑定到指定的端口。...

    一个简单的webservice构建

    7. **部署**:将构建好的Web服务部署到服务器上,如Apache Tomcat或Nginx,并配置好相应的网络端口和域名。 8. **安全性**:考虑认证和授权机制,如OAuth2、JWT等,确保服务的安全性。 总的来说,这个主题将涵盖从...

    Nginx+Keepalived实现双机主备的方法

    5. 如果在编译过程中遇到错误,如`Permission denied`,可能是由于缺少依赖,可以通过`yum install gcc gcc-c++`等命令安装必要的开发库。 6. 编译并安装Nginx:`make && make install`。 **安装Keepalived** 1. ...

    Nginx 服务器重启关闭重新加载命令

    但如果有错误,如示例中的`Permission denied`,则需要根据错误信息修复权限问题。 4. **关闭Nginx**: - `nginx -s stop`:快速停止Nginx,会立即结束所有连接,不等待当前请求完成。 - `nginx -s quit`:有序地...

    nginx黑名单和django限速,最简单的防恶意请求方法分享

    中间件的具体实现原理是利用Django的中间件机制,计算请求之间的时间间隔,若小于设定阈值(例如1秒内只能有一个请求),则抛出PermissionDenied异常阻止访问。通过将此类中间件添加到Django的MIDDLEWARE配置项中,...

    ftp可登录但是无法下载,上传问题解决

    ftp: setsockopt (ignored): Permission denied ---> PORT 192,168,10,144,210,113 200 PORT command successful. Consider using PASV. ---> LIST 425 Failed to establish connection. # 被动模式 $...

    redis报错整理(持续更新。。。)

    报错1: 查看日志/var/log/redis/redis.log ...24809:C 19 Feb 17:26:29.098 # Failed opening the RDB file nginx (in server root dir /etc/cron.d) for saving: Permission denied【无法打开用于保存的R

    Ubuntu上安装yaf扩展的方法

    如果遇到`Permission denied`错误,可能是因为当前用户没有足够的权限。这时可以切换到root用户: ``` sudo -i 或者 sudo su ``` 如果忘记root密码,可以使用`sudo passwd root`来重置。 4. **启用Yaf扩展** ...

    centos下file_put_contents()无法写入文件的原因及解决方法

    如果文件夹权限设置不正确,你可能会收到像“Warning: file_put_contents() [function.file-put-contents]: failed to open stream: Permission denied”这样的错误。要解决这个问题,你可以使用chmod命令来修改...

Global site tag (gtag.js) - Google Analytics