我们有用户
运行命令
您将以root身份运行以下内容:
/bin/su -l -s /bin/sh -c "/usr/bin/id" fred
请注意,在FreeBSD上,它将是:/usr/bin/su -l -m fred -c "/usr/bin/id"
注意如果您在命令中使用任何特殊字符(如“引号”),则必须使用\字符进行转义。
假设你正在创建一个脚本,你需要像用户那样运行某些东西,或者你正在尝试调试一个用户cron,但是用户没有ssh访问权限。 您可以使用su来执行该用户的命令。 我们有用户 运行命令 您
/bin/su -l -s /bin/sh -c "/usr/bin/id" fred
请注意,在FreeBSD上,它将是:/usr/bin/su -l -m fred -c "/usr/bin/id"