用户管理

一、su命令

用来切换用户 前提是知道用户密码
查看当前目录可以用whoami 也可以用id
su username 切换过来的用户在/root
su - username 切换过来的用户在自己的家目录下,加了- 号可以切换用户的配置和环境变量
-c选项可以指定用户在不切换用户的情况下以指定用户去执行一条命令

用户管理
用户管理

用户管理

二、sudu命令

可以让普通用户临时执行一条命令,以指定用户的身份去执行,通常以普通用户临时拥有root的权限去执行一条命令
查看配置文件visudo
核心配置文件表示允许root用户去执行所有命令,在任何地方
找到root ALL=(ALL) ALL

用户管理
然后在找到的内容下面添加以下内容
用户管理
添加这一行的意思是yylinux这个用户可以在所有终端上面以root用户权限运行所有命令
然后:wq保存退出,然后切换用户看看是否可以执行一些root用户才可以进行的操作

用户管理
用户管理
sudoers文件配置格式说明:
配置格式: 用户名 ALL=(ALL) NOPASSWD:ALL
用户名:授予那个用户或者用户别名(多个用户建立一个别名,user_alias)
ALL=(ALL)其中等号左边的ALL表示主机IP或者主机名,一般为ALL,等号右边表示为前面的用户授予那个用户的权限,ALL表示所有用户(root)
NOPASSWD:添加这个字符串过后表示使用sudo授权的时候不需要输入密码
ALL:表示所有的命令都可以使用sudo授权来进行操作

用户管理

用户管理
在visudo下面找到以下文件

用户管理
用户别名配置:
用户管理

命令别名配置:

用户管理
配置格式:
Cmnd_Alias 别名=命令1,命令2,命令路径必须为绝对路径

三、限制root用户登录

生产环境中为了安全起见一般是禁止了root用户远程登录,如果需要用到root权限,可以使用sudo授权给普通用户。
如何限制root用户登录:
编辑/etc/ssh/sshd_config配置文件
vi /etc/ssh/sshd_config,找到下图,修改为no
用户管理

保存退出,重启sshd服务
systemctl restart sshd_config
这样配置过后就不能使用远程工具进行登录了

限制root远程登录过后如何登录root用户
先登录普通用户,然后在使用sudo授权su- 登录root用户
sudo su - username

四、 一、df命令
df 命令查看磁盘挂载情况
用户管理
-i 查看indoe状态 如果使用100%,即使还有剩余空间,他也会提升磁盘空间已满
用户管理
-h 使用单位显示
用户管理
-m 以MB来进行显示
用户管理
单位 byte KB MB GB TB

五、du命令

-a 把文件和目录大小都列出来
-b 列出的值以B(字节)为单位输出
-k 以KB为单位输出
-m 以MB为单位输出
-h 表示系统自动调节单位,小于4KB显示为4KB
-s 表示只列出总和

用户管理

六、磁盘分区

增加虚拟机磁盘-选择虚拟机-编辑虚拟机设置-硬盘-添加-硬件向导保存默认-指定磁盘容量大小-选择虚拟机磁盘存储为单个文件-完成虚拟机添加

用户管理
用户管理
然后一直下一步

fdisk磁盘分区命令,只能划分2T以下的分区
-l 列出磁盘设备及分区表
用户管理
列出新的磁盘信息
用户管理

fdisk不加选项,则会进入另外一个模式,可以直接对磁盘分区

用户管理
用户管理
输入m获取帮助
常用命令:
n:新建分区
p:列出分区信息
w:保存
d:删除分区

用户管理
用户管理
用户管理

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值