Linux系统为我们提供了su、sudo两种用户权限管理机制,其中su主要是用来切换用户,而sudo用户来提升执行权限 。下面分别进行详细讲解 。
【合理运用su和sudo命令以保证系统用户安全】一、su命令——切换用户
使用su命令,可以切换为指定的另一个用户,从而具有该用户的所有权限 。当然,切换时需要目标用户的密码进行验证(从root切换为其他用户时列外)
文章插图
例如:当普通用户切换root身份时,需要输入root的密码 。
上述命令操作中,选项“-”等同于“--login”或“-l”,表示切换后进入目标用户的登录shell环境,若缺少此选项则仅切换身份,不切换用户环境 。
默认情况下,任何用户都允许使用su命令,从而有机会反复尝试其他用户的登录密码,带来安全风险 。为了加强su命令的使用控制,可以借助于认证模块,只允许极个别用户使用su命令进行切换 。实现过程如下:
1、将需要使用su命令的用户加入wheel组
- su和sudo Linux基础之系统安全及应用
- 工体北
- 泰国和尚30年回收150万个酒瓶,造全球最大“百万瓶寺”! 世界之最酒瓶
- 世界最强4大步枪:第一名被称为世界枪王,第三把和它有很大关系 世界之最步枪
- 合肥智能家居
- 什邡读音
- 金州高中
- 免费在线 GIF 制作器和图像编辑器
- 吕蒙和陆逊有什么相似之处有哪些
- 一代枭雄李自成当逃兵做和尚四点疑问难解决