"约束"访问" root"帐户在一个rkt容器中

时间:2017-06-09 11:37:25

标签: containers root sudo rkt

我在尝试以rkt容器中的root身份执行命令时遇到了一些问题。

我将rkt引擎作为sudo运行。在已启动的容器内部,我也以root身份登录。但似乎我不是真正的"根里面。

例如,当我尝试运行" chrt"对我拥有的已启动流程的命令,我得到以下答案:

[root@rkt-b1e45e35-f3e7-4cc2-88ea-58d06809dd5d /]# chrt -p -f 99 25
Unable to change scheduling policy!
either run as root or join realtime group**

其他示例,当我尝试以我在容器中创建的另一个用户身份登录时,出现以下错误消息:

[root@rkt-b1e45e35-f3e7-4cc2-88ea-58d06809dd5d /]# su toto
Bad system call

(注意:当我尝试启动" sudo"命令时,我有相同的信息。)

我还尝试将toto或root添加到" root"用户组或实时"实时"一个,但它仍然无效。

其他富有表现力的示例,当我尝试使用以下配置({1}}对root拥有的文件应用(作为根)chmod +w时,我有一个拒绝访问的消息...... < / p>

有关信息,我的rkt图像上的rw-r--r--命令提供以下输出:

  

{           &#34; acKind&#34;:&#34; ImageManifest&#34;,           &#34; acVersion&#34;:&#34; 0.6.1&#34;,           &#34; name&#34;:&#34; xxxxxxxxxx&#34;,           &#34;标签&#34;:[                   {                           &#34; name&#34;:&#34; version&#34;,                           &#34;价值&#34;:&#34;最新&#34;                   },                   {                           &#34; name&#34;:&#34; arch&#34;,                           &#34;价值&#34;:&#34; amd64&#34;                   },                   {                           &#34; name&#34;:&#34; os&#34;,                           &#34;价值&#34;:&#34; linux&#34;                   }           ]           &#34; app&#34;:{                   &#34; exec&#34;:[                           &#34; /斌/庆典&#34;                   ]                   &#34;用户&#34;:&#34; root&#34;,                   &#34; group&#34;:&#34; root&#34;,                   &#34; workingDirectory&#34;:&#34; /&#34;,                   &#34;环境&#34;:[                           {                                   &#34; name&#34;:&#34; PATH&#34;,                                   &#34;值&#34;:&#34; / usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin:/ sbin:/ bin&#34;                           }                   ]           }}

您对我的问题的根源有什么了解吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案:我只需添加更多&#34; - caps-retain&#34; rkt run命令中的参数。 (默认情况下,本地伪root用户具有强大的限制)