useradd:无法打开 /etc/passwd

简介: useradd:无法打开 /etc/passwd

linux 添加用户,无权限修改passwd问题

1、首先检查 /etc/passwd 文件权限

[root@VM-0-3-centos tempfile]# lsattr /etc/passwd

----ia-------e-- /etc/passwd

文件的扩展属性多了 i a

#  i:不可修改权限

#  a:只追加权限

 

2、如果存在 i和a,则去掉

chattr -a /etc/passwd
chattr -i /etc/passwd

遇到问题

chattr: 未找到命令  mark

# 执行下载命令(可能会显示e2fsprogs已经被安装了,但是依旧无法使用chattr命令)

yum install e2fsprogs

#如果存在,卸载掉重新安装即可

如果还是无法使用,那我们就使用上一步查询到的具体的e2fsprogs包名就可以安装成功!

yum install e2fsprogs-1.42.9-19.el7.x86_64

目录
相关文章
|
SQL Oracle 关系型数据库
浅谈mysql数据库迁移至国产化达梦数据库
项目要求mysql数据库数据需要转到达梦数据库,对于达梦数据库的了解尚且不多,一开始使用手动转SQL脚本,效率极低,非常容易出错。达梦数据库的资料实在有限,经过后期研究,发现原来DM已经有自己的数据迁移工具,使用之后非常方便。对mysql数据库转达梦数据库的操作流程做一个简要分享。
6432 0
浅谈mysql数据库迁移至国产化达梦数据库
|
负载均衡 Ubuntu 应用服务中间件
|
存储 算法 安全
ssl 证书名词解释--crt和pem
ssl 证书名词解释--crt和pem
812 0
|
安全 Linux iOS开发
Anaconda下载及安装保姆级教程(详细图文)
Anaconda下载及安装保姆级教程(详细图文)
32153 1
Anaconda下载及安装保姆级教程(详细图文)
|
网络协议 Linux 网络安全
Windows远程连接centos7图形化界面,安装xrdp
Windows远程连接centos7图形化界面,安装xrdp
649 0
|
关系型数据库 MySQL Linux
Linux 安装 mysql 【使用 tar.gz | tar.xz安装包-离线安装】
在Linux系统中使用tar.xz压缩包安装MySQL数据库的详细步骤。包括下载MySQL压缩包,解压到指定目录,创建mysql用户和组,设置目录权限,初始化MySQL,配置my.cnf文件,启动服务,以及修改root用户密码。此外,还提供了如何设置Windows远程登录MySQL服务器的方法。
Linux 安装 mysql 【使用 tar.gz | tar.xz安装包-离线安装】
|
人工智能 Ubuntu 机器人
【ubuntu】手把手教你解决ubuntu报错openssh-server E: Sub-process /usr/bin/dpkg returned an error code (1)
【ubuntu】手把手教你解决ubuntu报错openssh-server E: Sub-process /usr/bin/dpkg returned an error code (1)
|
监控 关系型数据库 MySQL
innodb_buffer_pool_instances 如何根据cpu和内存进行配置
`innodb_buffer_pool_instances` 是用于配置 InnoDB 缓冲池实例数的参数。每个实例都管理缓冲池的一部分,这有助于提高并发性能。通常,你可以根据系统的 CPU 和内存来调整这个参数,以获得更好的性能。 以下是一些建议和步骤,帮助你根据 CPU 和内存进行 `innodb_buffer_pool_instances` 的配置: 1. **了解系统资源:** 首先,了解系统的硬件资源,特别是内存和CPU。检查系统上可用的物理内存和 CPU 核心数量。 2. **考虑每个实例的大小:** 在配置 `innodb_buffer_pool_instances` 时,
539 0
|
SQL 数据库连接 调度
达梦(DM)数据库管理工具
讲述达梦(DM)数据库管理工具的使用