

**Goでソケットファイル作成したら、rootユーザかつパーミッション755で作成されました**

[code]

    func main() {
        l, err := net.Listen("unix", "/var/run/hoge/go-hoge.sock")
    
[/code]

* * *

**Q1.ソケットファイルを、nginxユーザかつパーミッション777で作成するには？**  
・下記を試しましたが、何も変わりませんでした

[code]

    func main() {
    　　syscall.Umask(0777)
        l, err := net.Listen("unix", "/var/run/hoge/go-hoge.sock")
    
[/code]

* * *

**Q2.ブラウザ経由でのGoファイル実行ユーザ確認方法は？**  
・Nginx経由でブラウザからGoページを表示させようとしているのですが、この時、goファイルの実行ユーザは誰になるのでしょうか？  
・どうやって確認すれば良い？？


CC BY-SA 3.0
2018-04-27T01:36:52.633
43590
2018-04-27T08:12:25.633
2018-04-27T08:12:25.633
3060
7886
question
go nginx
Goでソケットファイル作成する際、nginxユーザかつパーミッション777で作成したい