【发布时间】:2020-01-30 08:48:12
【问题描述】:
我正在尝试扩展我的 Google Cloud Platform 启动脚本,以便它设置 DNS 条目。但是每次我包含这两行代码时,脚本都不会执行并失败。
echo "nameserver 0.0.0.0" >> /etc/resolv.conf
echo "nameserver 0.0.0.1" >> /etc/resolv.conf
当我登录到虚拟机时,命令运行正常。
我得到的错误信息如下:
【问题讨论】:
-
您是否尝试过使用 sudo 来查看在出现权限问题时是否有帮助?请参阅讨论类似问题的此线程:stackoverflow.com/questions/43900350/…
-
如果我不包含这两行代码,我的脚本可以正常工作。它主要是安装软件包,并且“领域加入”命令也可以正常工作。我只是尝试了 Sudo 并没有任何改变。但是感谢您的建议:)
标签: linux google-cloud-platform dns google-compute-engine startupscript