zoukankan      html  css  js  c++  java
  • httpd: AH00543: httpd: bad user name apache

    问题现象

    当启动 apache 时,出现一下异常:AH00543: httpd: bad user name apache

    在这里插入图片描述

    解决方法

     groupadd apache
     #或
     useradd -g apche apache
    

    然后又报错:

    useradd: cannot open /etc/passwd
    

    解决方案

    • 用lsattr命令查看/etc/passwd的隐藏权限
    lsattr /etc/passwd
    
    • 查看结果
    # lsattr /etc/passwd
    -----a---------- /etc/passwd
    
    • 去掉a的权限
    chattr -a /etc/passwd
    
    • 再次查看
    # lsattr /etc/passwd
    ---------------- /etc/passwd
    
    • 重新添加用户
    useradd -g apche apache
    

    添加成功!

    扩展

    为文件添加i的权限命令是
    #增加i的权限
    chattr +i fileName
    #去除i的权限
    chattr -i fileName
    #增加a的权限,内容可以追加,不能删除
    chattr +a fileName
    #除去a的权限
    chattr -a fileName
    
  • 相关阅读:
    导入数据库的命令
    截取字符串
    用decode函数实现行变列
    初始库存入库相关知识
    客户欠款余额账
    存货管理
    创建临时表(转)
    求余额
    学习浪潮系统
    oracle number类型
  • 原文地址:https://www.cnblogs.com/erlou96/p/14676004.html
Copyright © 2011-2022 走看看