虚拟机centos7中的root不可读
查看root用户 max nopfile、max noproc ulimit -a 查看Michael用户max nopfile、max noproc su - Michael ulimit -a 在CentOS 7/RHEL 7的系统中,使用Systemd替代了之前的SysV,因此/etc/security/limits.conf文件的配置作用域缩小了一些。
原因是因为你的用户没有操作权限,你可以切换到root总体操作就行了。直接切换: su - root 然后输入root密码即可 另外你还可以直接用sudo命令,: sudo chmod 644 aa.txt,需要输入你当前用户的密码(此方法前提是你这个用户centos拥有sudo权限)。
在安装过程中有这一步,新建一个用户名,这个用户名的密码就是root密码 用户账户和根账户均使用此密码。
权限问题:确保具有足够的权限来执行systemctl命令,在CentOS7上,systemctl命令需要root权限才能执行。可以使用sudo命令来提升权限,例如sudosystemctlstart(service-name)。
7/RHEL 7的系统中,使用Systemd替代了之前的SysV,因此/etc/security/limits.conf文件的配置作用域缩小了一些。原因是因为你的用户没有操作权限,你可以切换到root总体操作就行了。直接切换: su - root