Linux 管理Linux服务器的用户和组

Linux 管理Linux服务器的用户和组

相关进程命令:
ps -au 查看当前运行的进程信息
kill -q 进程的PID结束进程
复制:yy p dd u zz
其他常用命令:
**clear:**清屏
man命令:查看命令的帮助文档,按q或quit退出
reboot : 重启
poweroff : 关机
alias=别名信息:设置别名–> ~ / ,bashrc / etc / bashrc
ll --> ls -1
alias cls = ‘clear’
注意:别名设置完毕,需要重新加载当前配置文件使其生效soure

wget url地址:下载网络资源
wget https://

变量定义

变量名=变量值 注意:等号后面不能有空格
echo 字符串或变量名 :打印指定字符串或查找变量信息
name=Tom
echo $ name
echo $ {name}a
还可以配合输出重定向使用
创建一个文件file.txt向该文件中写入一个 hallo world字符串
echo"hallo world">>file.txt

用户及用户组相关命令

1.新建一个用户,修改密码
useradd用户名
#useradd cdhong
#cat / etc / passwd # 查看用户账号
#cat / etc / shadow #查看用户加密口令
#cat /etc / group #查看用户组

passwd 用户命令

#passwd cdhong
更改用户cdhong的密码
新的密码:
无效的密码:密码少于8个字符
重新输入新的密码:
passwd:所有的身份证令牌已经成功更新
2.新建一个组群
groupadd组群的名称
#groupadd cdhgrop
#cat / etc / group #查看用户组
3.添加用户到组群和移除组群
gpasswd [ -a | -d ][用户][组]
#gpasswd -a cdhong cdhgrop
正在将用户“ cdhong”加入到“cdhgrop”组中
4.给指定用户赋予权限(默认创建的用户他的操作权限只能在家目录下操作)
root ALL=(ALL) ALL
%wheel ALL=(ALL) ALL
%users ALL= /sbin/mount/mnt/cdrom/sbin/umount/mnt/cdrom
通过which命令 | whereis mkdir 查看命令所在位置
cdhong ALL=(ALL) ALL
cdhong ALL=/usr/bin/mkdir/usr/local
su[-]用户名:切换用户
带上中划线表示切换用户到当前指定用户的家目录,如果不加,则到当前对应的目录

用户 用户组 权限

添加用户 :useradd 用户名-g用户的ID或名
修改密码 :passwd 用户名
查看用户信息 :/etc / passwd
删除用户 :userdel用户名
创建用户组 :groupadd用户组名称
添加用户到用户组 :gpasswd -a 用户名 用户组
移除用户出用户组 :gpasswd -d 用户名 用户组
切换用户:su[-]用户名
退出登录:exit
给用户赋予权限: visudo -->只有root可用

给用户组赋予权限: visudo -->只有root可用

新建用户

在这里插入图片描述

设置口令

在这里插入图片描述

sudo命令

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值