xinetd - 无法写入文件

时间:2013-07-31 18:50:49

标签: centos file-permissions xinetd

运行CentOS。 xinetd.d / clhtest条目如下:

service clhtest
{
        disable                 = no
        port                    = 8020
        socket_type             = stream
        protocol                = tcp
        wait                    = no
        user                    = charrison
        passenv                 = PATH
        server                  = /home/charrison/bin/clhtest
}

在调试时我需要写一个文件。我将服务器进程设置为打开/home/charrison/log/foo.txt作为第一步之一(注意 user = charrison ),但它没有 - 我认为它会尝试。当我从命令行启动服务器程序时,它会成功打开文件。

我怀疑可能需要umask参数,但我不知道它的默认值。

任何提示?

0 个答案:

没有答案