Ruby on rails Sudo命令在rails控制台中运行,但不从web运行
我试图执行一个命令,使用控制器中的useradd将用户添加到本地计算机。在rails控制台中,系统“sudouseradd-b/home username”运行正常,但不是从控制器运行的。唯一的回答是错误的。我尝试过使用backticks,但没有得到任何输出Ruby on rails Sudo命令在rails控制台中运行,但不从web运行,ruby-on-rails,Ruby On Rails,我试图执行一个命令,使用控制器中的useradd将用户添加到本地计算机。在rails控制台中,系统“sudouseradd-b/home username”运行正常,但不是从控制器运行的。唯一的回答是错误的。我尝试过使用backticks,但没有得到任何输出 我怎样才能让它工作?是否有我丢失的标志?运行web应用的用户必须具有sudo访问权限 这就是说,除非你正在开发一个外部绝对无法访问的内部服务器管理应用程序,否则你所描述的内容听起来非常危险(从web应用程序创建一个对你的系统具有安全权限的用
我怎样才能让它工作?是否有我丢失的标志?运行web应用的用户必须具有sudo访问权限 这就是说,除非你正在开发一个外部绝对无法访问的内部服务器管理应用程序,否则你所描述的内容听起来非常危险(从web应用程序创建一个对你的系统具有安全权限的用户) 即使它是一个内部应用程序,我希望它被锁定,并且只有适当的管理员才能访问它。:)