removido
(usa Nenhuma)
Enviado em 29/06/2012 - 12:57h
O mais recomendado é você criar
SFTP com ssh. Ai você amarra o usuário ao diretório que você quiser. Esse diretório será o raiz para o usuário criado.
Ex passwd.
# cat /etc/passwd | grep userteste
userteste:x:1024:33:UPLOAD HOMEPAGE,,,:/var/www/upload:/bin/false
No grupo sftponly, você adiciona os usuários.
EX:
# vigr
sftponly:x:1037:userteste,userteste2
OBS: Crie o grupo, caso não exista.
# addgroup sftponly
No sshd_confg, descomente essas linhas, caso estejam comentadas:
# vi /etc/ssh/sshd_config
Subsystem sftp internal-sftp
Match Group sftponly
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
# /etc/init.d/ssh restart
Pronto... Quando o userteste, fizer um SFTP, ele cairá direto no diretório "/var/www/upload", para ele, esse diretório sera o raiz "/". Ele não pode voltar os níveis, somente avançar.
Pode continuar usando o
WinSCP, só lembre de mudar o Protocolo para SFTP. Eu uso, e gosto muito do
FileZilla. Mas isso fica a seu critério.
Qualquer duvida estamos ai!
Abraço!