Problemas com SFTP no centos 7

1. Problemas com SFTP no centos 7

Celio Santiago
GamerX_BR

(usa CentOS)

Enviado em 01/02/2017 - 15:13h

Fala Galera, na paz ?

Acompanho o site há um tempo, sou aprendiz nesse mundo vasto do linux, mais só agora realmente tive a necessidade de levantar um questionamento aqui, estou preparando um servidor com centos 7, onde esse terá um servidor de FTP, até ai ok, como conheço ainda bem pouco de servidores FTP sê tratando de linux, resolvi utilizar o SFTP, que até então, possui uma configuração de certa forma simples e já vem instalado por padrão na maioria das distribuições, eis que segui os seguintes passos na configuração :

No arquivo seguinte : /etc/ssh/sshd_config

editei a linha : " Subsystem sftp /usr/libexec/openssh/sftp-server " para " Subsystem sftp internal-sftp "

e ao final do arquivo, adiciono os parâmetros :

Match Group upload
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
PasswordAuthentication yes

dessa forma estou limitando o grupo upload as regras que irei setar a seguir :

# usermod -G upload devops
# usermod -s /bin/false devops
# chown root:root /home/devops
# chmod 0755 /home/devops

após aplicar as devidas permissões, reseto o serviço do ssh :

#service sshd restart

após esse passo, já é possível conectar na maquina, tanto por ssh (sftp) como por qualquer software de ftp, nesse caso uso o filezilla.

o problema que após conectar, e tentar enviar um arquivo por exemplo, recebo o seguinte erro do filezilla :

Erro: /home/devops/publicacao: open for write: permission denied
Erro: Transferência do arquivo falhou


ou seja, não consigo realizar o upload de arquivos para a home do usuário e nenhuma outra pasta como por exemplo /var/www/html, mesmo aparentemente as permissões estarem ok na questão de leitura e escrita:

[root@ip-172-31-5-175 devops]# chmod 755 /home/devops
[root@ip-172-31-5-175 devops]# ls -la
total 12
drwxr-xr-x. 2 root root 59 Fev 1 16:45 .
drwxr-xr-x. 4 root root 32 Fev 1 16:45 ..
-rw-r--r--. 1 devops devops 18 Nov 20 2015 .bash_logout
-rw-r--r--. 1 devops devops 193 Nov 20 2015 .bash_profile
-rw-r--r--. 1 devops devops 231 Nov 20 2015 .bashrc

Alguém já passou por algo semelhante, ou até mesmo usa outro servidor de FTP no centos que não apresenta problemas dessa forma ( aceito sugestões rs ) ?

Grato.






  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts