Alguém poderia explicar isso?
john@john-pcRefs:~/pCloudDrive/someFolder$ ls -al
total 16
drwxr-xr-x 2 john john 4096 Jan 11 2022 .
drwxr-xr-x 4 john john 4096 Jan 11 2022 ..
-rw-r--r-- 1 john john 10439 Sep 22 18:48 EnvironmentSetup.sh
-rw-r--r-- 1 john john 3370 Mar 25 2023 GitInitialization.sh
-rw-r--r-- 1 john john 342 Jul 10 2023 InitDatabase.sh
john@john-pcRefs:~/pCloudDrive/someFolder$ echo $USER
john
john@john-pcRefs:~/pCloudDrive/someFolder$ sudo chmod +x GitInitialization.sh
chmod: cannot access 'GitInitialization.sh': Permission denied
Se puder ajudar, estou trabalhando em uma unidade de nuvem e acabei de migrar do Ubuntu 22 para o Ubuntu 24.
Acho que você quer dizer este: https://www.pcloud.com/
Como você está trabalhando com um compartilhamento remoto (unidade de nuvem), você fica restrito ao que o servidor remoto permite que você faça na sua conta da unidade de nuvem.
Além disso, o drive pCloud aparentemente emula um sistema de arquivos muito simples, similar ao FAT32, sem nenhuma maneira de armazenar permissões de arquivo completas no estilo Unix para cada arquivo individual. Isso não está documentado diretamente, mas observe que a página de Perguntas Frequentes diz:
Então não é exatamente FAT32, mas aparentemente a unidade pCloud também não armazenará ACLs no estilo NTFS do Windows. Parece que os designers do pCloud escolheram fazer o sistema de arquivos pCloud com apenas um esquema de permissões de arquivo/diretório muito limitado, mas com recursos avançados de snapshot/criptografia. Essa escolha de design também limitará o que é possível fazer com comandos Linux como
chown
,chgrp
echmod
ao operar em um sistema de arquivos em nuvem.Você conseguiu criar algum arquivo? Talvez todo o disco/diretório tenha se tornado somente leitura. Você pode verificar isso com
mount
o comando. Outra possível razão é que o arquivo definiu o atributo "imutável". Você pode verificar isso comlsattr
o comando.Aqui está o exemplo: