Ubuntu下lxd容器中报错:permission denied

Ubuntu下lxd容器中报错:permission denied

  1. 首先照例检查是否身份不够,若为普通用户,加sudo试试
  2. 其次检查是否所操作的文件权限不够,是否可读?可写?可执行?
    执行命令ll即可查看各文件的权限明细,如下图中r可读w可写x表示可执行权限查看
    若是由于权限不够,则修改权限
    $chmod u=rwx,g=r,o= text
    上面命令表示将文件text权限设置为,文件属主可读可写可执行,与文件属主同组用户可读,其他用户不可读。同理可作其他权限设置。
  3. 我这里登录lxd容器是以root身份登录,而且权限已经可执行。
    那么多半是由于此文件本身有问题,比如,此文件不是正常通道产生:虽然可以通过宿主机的界面查看到lxd容器的文件目录,但是不能从宿主机直接copy文件过来,表面上是成功了,但在终端命令行执行时无法辨别。操作要全部用命令行,否则会乱套d鸭。
    $sudo lxc file push <source> <container>/<path>
    上面命令可以实现向容器发送一个文件。

第一次写博客,现在也是刚刚开始接触linux,目前还是一只小菜鸡,遇到许多麻烦,后面会尽可能把之前遇到的问题一一记录下来。 希望大家多多指教。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FlowerMin

还是一枚学生,希望多多鼓励~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值