我想運行我的httpd服務由Capistano重新啓動運行sudo命令,所以我寫這如何使用密碼Capistrano的
namespace :deploy do
task :restart do
on roles(:app), in: :sequence, wait: 1 do
within current_path do
execute "service httpd restart"
end
end
end
end
after :deploy, 'deploy:restart'
這個代碼,但是,當它的冠文件執行此行它所需要的用戶的密碼,但我需要用root用戶運行這個命令。
請讓我知道如何用root用戶執行這個命令。