Linux root用户及权限管理

对于Linux root用户的管理操作很重要,至少修改密码要会吧。

添加用户

命令:adduser boonya  #添加一个名为boonya的用户

修改密码

命令:passwd boonya   #修改boonya密码

注意:需要输入两次密码。

删除用户

命令:userdel -r boonya  #删除用户boonya 在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录。

赋予root权限

方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉

## Allows people in group wheel to run all commands
%wheel    ALL=(ALL)    ALL

然后修改用户,使其属于root组(wheel),命令如下:

usermod -g root boonya

修改完毕,现在可以用boonya帐号登录,然后用命令 su root,即可获得root权限进行操作。

方法二:修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:

## Allow root to run any commands anywhere
root    ALL=(ALL)     ALL
boonya ALL=(ALL)     ALL

修改完毕,现在可以用boonya帐号登录,然后用命令 sudo su 输入密码,即可获得root权限进行操作。

方法三:修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
boonya:x:0:33:tommy:/data/webroot:/bin/bash

授予目录权限

命令:chmod 777 /home/boonya    #仅把/home/user目录的权限设置为rwxrwxrwx

命令:chmod -R 777 /home/boonya   #表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx


授予*sh文件权限

一般操作文件没有权限会提示:./*.sh: Permission denied

处理命令:chmod u+x *.sh


  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值