首先先确保一下是不是能执行下面语句:
# sudo -u nobody XX --version
如果能看见版本信息,则可以不用往下看。
再检查一下distccd.service
# sudo cat distccd.service
# /usr/lib/systemd/system/distccd.service
[Unit]
Description=Distccd A Distributed Compilation Server
After=network.target
[Service]
User=nobody
EnvironmentFile=/etc/sysconfig/distccd
ExecStart=/usr/bin/distccd --verbose --no-detach --daemon $OPTIONS
[Install]
WantedBy=multi-user.target
User=nobody!!!!!
修改User为别的用户,保存,reload,restart。
结束
具体参考:https://wiki.archlinux.org/index.php/Distcc
(提供给不能翻google的可怜孩子,fuck gfw)