
		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.