permissão de CD negada depois de alterar as permissões do diretório

0

Estou trabalhando em link .

Eu quero modificar os blocos do servidor nginx que eu criei com o tut. Eu tentei cd e foi negado. verificando um 'stat' descobri que o diretório tinha 644 permissões. Então eu fiz:

deploy@server:~$ sudo chmod 646 /etc/uwsgi/sites/
[sudo] password for deploy:
deploy@server:~$ stat /etc/uwsgi/sites/
  File: '/etc/uwsgi/sites/'
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 9041h/36929d    Inode: 97128482    Links: 2
Access: (0646/drw-r--rw-)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2017-01-25 12:33:48.149427949 -0500
Modify: 2017-01-19 16:15:32.658184778 -0500
Change: 2017-01-25 12:33:45.812411548 -0500
 Birth: -

Mas quando tento fazer o cd, fico com o mesmo problema:

deploy@server:~$ cd /etc/uwsgi/sites/
-bash: cd: /etc/uwsgi/sites/: Permission denied

O que estou fazendo de errado?

editar:

 deploy@server:~$ sudo chown deploy /etc/uwsgi/sites/
[sudo] password for deploy:
deploy@server:~$ cd /etc/uwsi/sites/
                                       -bash: cd: /etc/uwsgi    /sites/: Permission denied
deploy@server:~$
    
por user61629 25.01.2017 / 18:48

1 resposta

0

Sendo 644 não deve ser um problema, mas você pode tentar mudar o dono da pasta com chown.

chown deploy /etc/uwsgi/sites/

Isso ajudou você?

    
por Roberth Strand 25.01.2017 / 18:59