Permissões do proprietário do Debian falham [fechadas]

0

Eu tenho alguns problemas com as permissões corretas no meu servidor dedicado. Temos usuário1: shelly , usuário2: shellycod4 , grupo: shellycod4 .

# groups shelly
shelly : shelly shellycod4

# groups shellycod4
shellycod4 : shellycod4

root@:/home/shelly/cod4server/server# ls -l
insgesamt 28
-rw-r--r-- 1 shellycod4 shellycod4 24466 Jan 19 23:52 img.png
-rw-r--r-- 1 shellycod4 shellycod4 1757 Jan 19 23:52 unknown.png

# ls -ld /home/shelly/cod4server/server
drwxr-xr-x 3 shellycod4 shellycod4 4096 Jan 20 21:55 /home/shelly/cod4server/server

Ele diz que o usuário shelly não tem permissões no diretório selecionado. Alguém poderia me dizer onde eu falhei?

    
por myusername123 21.01.2017 / 21:07

1 resposta

1

O diretório pai ( /home/shelly/cod4server/server ) e seus arquivos são todos somente leitura para qualquer usuário, exceto shellycod4 . A permissão do grupo é a parte do meio e não tem w que permitiria acesso de gravação.

Se, como root ou shellycod4 , você chmod g+w /home/shelly/cod4server/server , então shelly , que faz parte do grupo shellycod4 , poderá gravar novos arquivos nele (entre outras coisas). / p>

Da mesma forma, se você quiser tornar /home/shelly/cod4server/server/img.png gravável por usuários do mesmo grupo, você deverá usar chmod g+w /home/shelly/cod4server/server/img.png . Se você deseja conceder acesso de gravação a qualquer um que não seja o proprietário ou o grupo do arquivo, você pode chmod o+w /home/shelly/cod4server/server/img.png .

Esta resposta é uma visão geral muito rápida para responder à sua pergunta diretamente, mas você provavelmente deve procurar por tutoriais sobre as permissões do Linux para entender melhor.

    
por 21.01.2017 / 21:30

Tags