我目前正在为市场创建一个Azure应用程序,我想禁止用户连接到VM,以避免修改VM的配置。
因此,为此,我想阻止用户在创建VM时设置的root密码的更新。我认为它是aVM代理,用用户设置的那个更新VM上的root密码。
有没有办法阻止此密码更新?
答案 0 :(得分:1)
为了避免我的应用程序的客户在托管我的应用程序的VM上与实例化时创建的用户连接,我创建了一个脚本,从sudoers用户中删除该用户:
USER=`getent group sudo | cut -d: -f4`
sudo deluser $USER sudo
sudo rm /etc/sudoers.d/90-cloud-init-users
sudo gpasswd -d $USER adm
这样,用户就无法成为root用户并改变在VM上运行的应用程序
答案 1 :(得分:0)
在Azure中配置linux vm时,无法为用户选择值“root”。
答案 2 :(得分:0)