设置su为不需要密码切换为root

设置su为不需要密码

如果需要对某用户su命令也不需要输入密码,则需要修改下列的:
1--->如果没有wheel组 则用sudo groupadd wheel创建

  命令为 sudo groupadd wheel;

2---->sudo vim /etc/group

  将username和root加入到wheel用户组内 如图:

  
3---->将用户加入wheel group中,

    命令为usermod -G wheel meepouser;
4---->修改su的配置文件/etc/pam.d/su,增加下列项:
   
至此你可以使用例如如下的命令且不需要输入密码:su 直接回车切换为root用户

设置su为不需要密码切换为root,布布扣,bubuko.com

时间: 2024-10-11 12:22:37

设置su为不需要密码切换为root的相关文章

普通用户免密码切换到root

新建用户wang # useradd wang 将用户wang加入 wheel组 # usermod -G wheel user 查看用户wang所属组 # groups wang wang : wang wheel 编辑配置文件允许wheel组免密码切换到root # vim /etc/pam.d/su 将 auth这一列的注释号去除 auth    sufficient    pam_wheel.so trust use_uid 登录wang用户验证 $ su root

新安装的Ubuntu如何切换到root的方法

Ubuntu中root用户和user用户的相互切换Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法.    (1)从user用户切换到root用户 不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user 但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦 此时我们可以切换到root用户,只需要简单的执行sudo su 即可 注意: 出于安全考虑,默

ubuntu桌面版系统安装后切换到root用户并且设置root密码

方案一. ubuntu桌面版系统安装后切换到root用户方法: :~$ sudo -s -H 使用上述命令切换到root用户 在root用户下使用如下命令: :/# passwd 设置root用户的密码 通过上述方法修改ubuntu系统的root密码修改后可以通过如下命令: :~$ su root 接着输入root的密码切换用户到root用户 方案二. 此方法在网上很多网友都是用的这种方法比较简单 在安装完ubuntu系统以后进入安装时建立的用户使用如下命令: :~$ sudo passwd r

禁止普通用户使用su命令切换到root用户

在linux主机安全检查中有这么一项:限制su成root的用户或组.正常情况下,我们使用普通用户管理设备和巡检,但是经常有一部分人员不断尝试su到root用户,如果尝试次数过多,root用户就会被临时锁定,为了避免这种情况和提高安全性.我们必须通过设置来禁止普通用户使用su命令切换到root用户. 1,编辑/etc/pam.d/su 将#auth     required       pam_wheel.so ues_uid这行注释掉 vim /etc/pad.d/su # Uncomment 

只允许特定的组用户su切换到root

linux系统root具有至高无上的权限,工作生产环境或者VPS一般为了安全起见,禁止root登录,禁止root用户权限,使用普通用户登录,有特殊需求可以su或sudo切换到root权限进行操作,下面介绍一个方法只允许特定的组用户su切换到root: 1.新建普通用户,比如baby useradd  baby 2.修改密码 passwd baby 3.将帐号加入wheel组 usermod -G wheel baby 4.设置只允许这个组的帐号,使用su命令切换到root vi /etc/pam

关于deepin修改root密码或切换到root及普通用户的问题

问题: 安装deepin系统时,版本为deepin15.4.1桌面版,没有设置root用户,仅设置了普通用户和密码,进入终端后,也是进入普能用户,那么如何进入root用户呢?su -或su - root却没有root密码,这该如何解决? 解决: 系统默认给安装系统时的普通用户sudo权限,CTRL+ALT+T同时按下,打开终端,执行以下命令: $ passwd root passwd:您不能查看或更改 root 的密码信息. $ sudo passwd root 输入新的 UNIX 密码: 重新

更改用户密码 切换用户

passwd 名字 更改用户密码yum install -y expect mkpasswd 自动生成密码-l 数字 规定长度-s 0 无特殊字符-d 多少数字-c 几个大写-C 几个小写passwd --stdin aming 更改用户aming密码su - 用户名 加减号 环境变量一同更换(例如PATH)su - -c "命令" 用户名 不切换的情况下 操作用户普通用户权限不够时visudo sudo配置文件用户名 ALL=(root) 可执行命令 (ALL所有) 可以执行的IP段

[Deepin 15] sudo source /etc/profile 提示找不到 source 命令(切换到 root 用户:sudo su)

在 Deepin/Ubuntu 系统 中,因为修改了下 配置文件,然后执行 source 命令重新加载配置文件,结果: sudo source /etc/profile 提示找不到 source 命令 改成    sudo . /etc/profile,还是找不到命令 最后的解决方案: 先切换到 root 用户,再执行 source 命令,就成功了 附:Ubuntu 下切换到 root 用户命令为: sudo su

linux 普通用户切换成root免密码

[[email protected] ~]# vim /etc/pam.d/su 下面是/etc/pam.d/su文件的内容 1 #%PAM-1.0 2 auth sufficient pam_rootok.so 3 # Uncomment the following line to implicitly trust users in the "wheel" group. 4 #auth sufficient pam_wheel.so trust use_uid 5 # Uncomme