Adicione permissões de gravação para o usuário chroot no centOS 6

1

Eu tenho um usuário preso "ftest" (em / home / ftest), mas ele não pode criar arquivos ou pastas dentro da cadeia.

O usuário foi adicionado por:

useradd -g nginx -G sftpjail -s /bin/false

Permissões e proprietários são:

755 root:sftpjail /home/ftest
755 ftest:nginx /home/ftest/test1
755 ftest:sftpjail /home/ftest/test2
777 ftest:nginx /home/ftest/test3

O login do chroot sftp está funcionando muito bem, mas infelizmente não é possível gravar em nenhuma das pastas testX.

    
por Thorsten Scheckenbach 15.02.2013 / 13:13

1 resposta

0

O problema é que o usuário ftest não possui permissões de gravação em seu diretório pessoal.

/ home / ftest é de propriedade do usuário root e do grupo sftpjail. ftest é de fato um membro do sftpjail, mas a permissão 755 significa que o grupo só pode ler, não escrever a partir daí.

Você tem 2 opções aqui, altere a propriedade para ftest: sftpjail e mantenha as permissões 755 ou mantenha a propriedade como está, mas altere as permissões para 775.

Acredito que criar arquivos dentro das pastas de testes está funcionando bem, certo?

    
por 15.02.2013 / 13:58