não é possível definir a permissão de execução para o arquivo recém-criado no ubuntu

0

Eu li a maioria das respostas para a pergunta acima e agi da mesma forma. mas ainda estou lutando para definir a permissão de execução para um arquivo recém-criado no Ubuntu.

alguém poderia me ajudar a conseguir isso?

abaixo estão as etapas que eu usei, mas ainda falhei.

  1. umask está definido como 0000
  2. setfacl output

xxxxx@xxxxxx:/share/Reference$ getfacl /share/Reference/
getfacl: Removing leading '/' from absolute path names
# file: share/Reference/
# owner: root
# group: share
# flags: -s-
# user::rwx
# group::rwx
# other::rwx
# default:user::rwx
# default:group::rwx
# default:group:share:rwx
# default:mask::rwx
default:other::rwx

# out put of new create file permission

# xxxxx@xxxxxx:/share/Reference$ ll
# total 12
# drwxrwsrwx+ 3 root    share 4096 Feb  8 11:29 ./
# drwxrwxrwx  5 root    root  4096 Feb  8 10:34 ../
# drwxrwsrwx+ 2 tcadmin share 4096 Feb  8 11:18 k2/
# -rw-rw-rw-+ 1 tcadmin share    0 Feb  8 11:29 k3
    
por keshav 08.02.2016 / 07:37

1 resposta

0

Dependendo de quem você deseja conceder permissões de execução, por exemplo, usuário atual, grupo ou todos os usuários.

O comando chmod ajuda você a fazer isso com base nas opções que você fornece.

 chmod u+x filename: gives permission to current user
 chmod +x filename: gives execute permission to all users on the system.
    
por Jay Kay Kay 08.02.2016 / 08:02