首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将密码传递给"su"命令?

在使用"su"命令切换用户时,可以使用以下方法将密码传递给该命令:

  1. 使用管道(Pipe): echo "your_password" | su -c "command_to_execute" 将"your_password"替换为您的密码,将"command_to_execute"替换为您要执行的命令。这将通过管道将密码传递给"su"命令。 请注意,这种方法可能会在某些系统上引起安全问题,因为密码会以明文形式出现在命令历史记录中。因此,建议在安全环境中使用此方法。
  2. 使用"-p"选项: su -p -c "command_to_execute" 使用"-p"选项,"su"命令将提示您输入密码。在提示时,输入密码并按回车键。然后,"su"命令将执行指定的命令。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券