如何更改x射线用户的UID

Prasanna斯瓦米
2019-07-17 16:25

总结

修改x射线用户的UID

细节

在某些情况下,由于公司政策或操作系统的某些限制,我们可能不得不更改x射线用户的UID(默认值为955)。如果是这种情况,我们可以通过以下步骤更改x射线用户的UID,并进行如下所示的必要的额外更改。

决议

1.使用以下命令停止Xray和所有微服务:

./xray.sh停止所有

2.使用以下命令更改xray用户的UID(对于这个测试,我们将其更改为2000):

Usermod -u 2000 x射线

3.我们必须更改目录的所有权,以反映新的UID。我们需要在以下目录上使用chown命令。

chown -R xray:xray /var/opt/jfrog/xray/data/ . chown -R xray:xray /var/opt/jfrog/xray/data/

chown -R xray:xray /opt/jfrog/xray/

使用chown命令前,请确保这些目录下的内容为xray用户的所有ls - n查看文件/目录的用户和UID)。如果有一些文件是root用户所有的,请保持原状,不要删除这些文件/目录。

4.你现在可以继续使用下面的命令启动Xray:

./xray.sh start all

这些步骤应该成功地更改了现有设置中x射线用户的UID。

升级:成功升级后,xray用户的UID将被更改回995,因此我们可以再次执行上述步骤来成功更改UID,并使xray服务器启动并运行。请确保将这些步骤包含在您可能用于升级的任何仪器中。