Is there any difference between the two command?
sudo su - root
sudo bash -c 'su - root'
It seems a silly question but I believe there is some benefit on security by only allowing the second one. I just do not know what is the benefit for that. So could you give some advice on this?