相关疑难解决方法(0)

将Golang作为www-data运行

当我运行Node HTTP服务器应用程序时,我通常会调用自定义函数

function runAsWWW()
{
 try 
 {
  process.setgid('www-data');
  process.setuid('www-data');
 } catch (err) 
 {
  console.error('Cowardly refusal to keep the process alive as root.');
  process.exit(1);
 }
}
Run Code Online (Sandbox Code Playgroud)

server.listen(8080,'localhost',null,runAsWWW);

所以服务器实际上作为www-data用户运行,以提供更好的安全性.当我通过发布启动Golang Web服务器时,我能做些类似的事情go run index.go吗?

security go

1
推荐指数
1
解决办法
761
查看次数

标签 统计

go ×1

security ×1