[vagrant@localhost vagrant]$ sudo chmod 755 luser-demo01.sh
[vagrant@localhost vagrant]$ ls -l
total 5
-rwxrwxrwx 1 vagrant vagrant 101 May 30 19:44 luser-demo01.sh
-rwxrwxrwx 1 vagrant vagrant 3464 May 30 19:16 Vagrantfile
[vagrant@localhost vagrant]$ chmod 755 luser-demo01.sh
[vagrant@localhost vagrant]$ ls -l
total 5
-rwxrwxrwx 1 vagrant vagrant 101 May 30 19:44 luser-demo01.sh
-rwxrwxrwx 1 vagrant vagrant 3464 May 30 19:16 Vagrantfile
[vagrant@localhost vagrant]$
Estou tentando alterar as permissões do arquivo .sh acima de 777 para 755 usando chmod
, mas não está funcionando. Tentei usar outras permissões como 600 e 666, chmod
mas as permissões de arquivo nunca mudam. Estou usando o CentOS 7.
Meus comandos são os seguintes: sudo chmod 755 <filename>
ou chmod 755 <filename>
.
Fui recomendado usar chown
para obter a propriedade do arquivo. Porém, depois de tentar isso, vejo que nem isso está funcionando como esperado. Estou anexando uma imagem abaixo para referência. Provavelmente estou usando os comandos errados.
[vagrant@localhost vagrant]$ chown -c root luser-demo01.sh
changed ownership of 'luser-demo01.sh' from vagrant to root
[vagrant@localhost vagrant]$ ls -l
total 5
-rwxrwxrwx 1 vagrant vagrant 101 May 30 19:44 luser-demo01.sh
-rwxrwxrwx 1 vagrant vagrant 3464 May 30 19:16 Vagrantfile
[vagrant@localhost vagrant]$
A saída do findmnt
comando é a seguinte:
[vagrant@localhost vagrant]$ findmnt -T /vagrant
TARGET SOURCE FSTYPE OPTIONS
/vagrant /vagrant vboxsf rw,nodev,relatime
/vagrant vagrant vboxsf rw,nodev,relatime