前言
每次从usera用户切换到userb的时候:
[usera@node01 ~]$ sudo su - userb
[sudo] password for usera:
这个时候每次都要输入usera的密码,感觉很麻烦
如何解决
- sudo vim /etc/sudoers
- 尾部添加
usera ALL=(ALL:ALL) NOPASSWD:ALL
测试
[usera@node01 ~]$ sudo su - userb
Last login: Wed Dec 18 15:13:12 CST 2019 on pts/0
[usera@node01 ~]$
可以看到不需要再次输入密码了
后记
看到网上有人说:
把/etc/passwd中的
usera:x
:0:0:usera:/usera:/bin/bash,中的x
删掉就可以了
变为:
usera::0:0:usera:/usera:/bin/bash
这种虽然可以实现,但是出于安全性考虑不建议