configuração sFTP no Ubuntu 14.04 LTS

0

Minha pergunta é necessariamente solicitando o processo de configuração do openssh-server, no entanto, desejo criar uma conta no meu servidor que tenha acesso a um domínio específico em /var/www/exampledomain.com. A propriedade do domínio de exemplo é www-data: wp-user (usuário wp sendo o usuário que fornece à instalação do wordpress a capacidade de fazer atualizações / operações sFTP).

Então, para ser conciso, quero criar um usuário que possa ter os mesmos direitos que o usuário wp. Eu essencialmente quero usar o usuário sftp para modificar arquivos que pertencem a www-data: wp-user.

Eu tentei muitos guias como:

  • link

  • link (desloque-se para apenas sFTP)

  • link
  • Alguns outros ...

O processo parece estúpido, mas parece que não consigo alcançar meu objetivo. Isso pode ser feito em tudo? Existe um esquema de propriedade melhor?

De qualquer maneira, obrigado antecipadamente.

    
por Protonova 30.06.2015 / 12:41

1 resposta

0

Assim, você pode tentar criar um grupo como o mencionado nos links fornecidos por você e, em seguida, incluir neste grupo todos os usuários que podem modificar os arquivos que pertencem ao wp-user. finalmente todos os arquivos criados pelo wp-user precisam deixar a permissão de gravação para este grupo.

Ou crie um diretório onde somente usuários autorizados a modificar os arquivos do usuário-wp possam acessar este diretório

para que as etapas sejam:

sudo addgroup ftpaccess //create group ftpacess
sudo adduser paul ftpacess // add user paul to the group ftpacess

Ou

sudo adduser paul -ingroup ftpaccess --shell /usr/sbin/nologin //command in the first link

então o usuário-wp criará um arquivo que você irá mudar o dono do grupo

sudo chgrp ftpacces file

Nota: você pode colocar o seu usuário wp no ftpaccess groop então todos os usuários deste grupo podem modificá-lo. (Não sei se é bom para segurança)

    
por RYPCORD 01.07.2015 / 00:39