Permissões de FTP

1

Então, eu estou tentando configurar um serviço ftp e enviar alguns arquivos através do meu aplicativo c # para ele. Eu posso fazer upload de arquivos para a pasta principal / www / muito bem, mas não consigo descobrir como dar permissão ao usuário "kmsuser" group "ftpaccess" para fazer upload de arquivos nos subdiretórios em / www /. Eu tentei o comando chgrp e parecia que funcionava, mas ainda não consigo escrever nada nessas pastas.

Então é assim que minhas configurações de ftp se parecem. Eu carreguei esses arquivos .txt através do meu aplicativo C # sem problemas no / www /, mas mesmo que as pastas 'Comercial', 'Financeiro' e 'RecursosHumanos' pareçam estar no grupo ftpaccess, ele ainda não me permite faça upload de qualquer coisa, mesmo através do software FileZilla no linux. Também estou saindo da linha de comando que usei para incluir essas pastas no grupo abaixo.

root -i
chgrp ftpaccess /home/kmsuser/www/Comercial/
chgrp ftpaccess /home/kmsuser/www/Financeiro/
chgrp ftpaccess /home/kmsuser/www/RecursosHumanos/
chgrp -R ftpaccess /home/kmsuser/www/

Pls ajuda!

    
por MuriloRM 01.09.2016 / 14:44

1 resposta

1

As subpastas não têm permissão de gravação de grupo (observe o traço no meio drwxr - xr-x). Use chmod g+w para adicionar isso a cada um deles (anexe o nome da pasta ao comando da mesma forma que com chgrp ).

    
por 01.09.2016 / 15:41

Tags