Eu configurei o acesso sFTP em um servidor kármico Ubuntu 9.10, mas estou tendo o que eu acho que são problemas de permissão.
Com a conta sFTP que criei, ele efetua login automaticamente em:
/srv/www/domain.com/
No entanto, só posso fazer o upload para:
/srv/www/domain.com/public_html
Isso não é viável, já que preciso criar diretórios, etc., paralelamente a public_html. Eu aprecio que isso é algo que eu provavelmente fiz de errado, já que foi corrigido de alguns arquivos de ajuda.
Eu segui estas instruções para criar um grupo para acesso sFTP, e depois criei um usuário e, em seguida, mod'ed seu diretório inicial usando:
usermod -d /srv/www/domain.com newuser
Deixe-me saber se há outras informações necessárias para solucionar isso.
SAÍDA DE COMANDOS
> ls -al /srv/www/domain.com/ | grep public_html
drwxr-xr-x 2 newuser newuser 4096 2010-08-24 12:38 public_html
> ls -al /srv/www/ | grep domain.com
drwxr-xr-x 5 root root 4096 2010-08-24 12:21 domain.com
> groups newuser
newuser : newuser filetransfer
> ls -ld /srv/www/domain.com/
drwxr-xr-x 5 root root 4096 2010-08-24 12:21 /srv/www/domain.com/