Ubuntu 20.04 LTS 服务器:打开文件时出错:权限被拒绝

Ubuntu 20.04 LTS 服务器:打开文件时出错:权限被拒绝

我尝试从已安装的硬盘驱动器上传文件到 IPFS,但一直收到此错误,提示权限被拒绝。您可以在下面看到权限,我应该有访问权限。

ubuntu@ubuntu:/mnt/torrents/completed$ sudo ipfs add '2616 images from huble space telescope.zip'
Error: open 2616 images from huble space telescope.zip: permission denied
ubuntu@ubuntu:/mnt/torrents/completed$ ls -l '2616 images from huble space telescope.zip'
-rwxrwxr-x 1 ubuntu ubuntu 77208213702 Sep  7 19:42 '2616 images from huble space telescope.zip'
ubuntu@ubuntu:/mnt$ ls -l torrents/
total 36
drwxr-xr-x  2 ubuntu ubuntu  4096 Jan 19 20:12 backups
drwxrwxrwt 13 ubuntu ubuntu  4096 Jan 19 20:12 completed
drwxr-xr-x 11 ubuntu ubuntu  4096 Jan 19 20:12 downloading
drwxrwxr-x  8 ubuntu ubuntu  4096 Sep  9 04:16 library
drwx------  2 ubuntu ubuntu 16384 Sep  4 22:39 lost+found
drwxr-xr-x  2 ubuntu ubuntu  4096 Sep  5 03:29 watch
ubuntu@ubuntu:/$ ls -l /mnt
total 4
drwxrwxr-x  8 ubuntu ubuntu  4096 Sep  8 01:45 torrents

我尝试更新fstab

LABEL=writable  /        ext4   defaults        0 1
LABEL=system-boot       /boot/firmware  vfat    defaults         0         1
/dev/sda1       /mnt/torrents   ext4    auto,user,rw    0 1

不用找了

这导致两个大型项目严重延误。

答案1

这个问题是由于我使用了 ipfs 的 snap 安装造成的,sudo snap install ipfs由于它是 snap 包,所以范围受到限制。请参阅Git问题

为了解决这个问题,我删除了 ipfs 的安装并重新安装 sudo snap install ipfs --classic

相关内容