Como ativar o SFTP no Fedora 17

1

Eu quero ligar o servidor SFTP no Fedora 17. Quais são as etapas?

    
por Eric Leschinski 19.12.2012 / 04:20

2 respostas

5

Se você precisar do serviço sftp que vem com o SSH, ele deve estar ativado por padrão com o próprio SSH. Você desejará ativar as conexões da porta 22 de fora, no entanto.

iptables -I INPUT -p tcp -m state --state NEW --dport 22 -j ACCEPT

Você também pode fazer o seguinte se quiser iniciar / reiniciar o serviço para a sessão de inicialização atual:

service sshd restart
    
por 19.12.2012 / 04:27
3

Consegui descobrir como fazer isso

Eu decidi usar o vsftpd, que é um daemon ftp muito seguro e funcionou. Eu ainda estou um pouco insegura sobre o que está acontecendo, espero que alguém possa fazer disso uma resposta canônica.

Primeiro, certifique-se de ter o vsftp instalado, pois o root executa isto:

/sbin/service vsftpd status

Se não estiver instalado, instale-o:

yum install vsftpd

Edite o arquivo de configuração: /etc/vsftpd/vsftpd.conf

Defina anonymous_enable = NO se você não quiser que outras pessoas façam login anonimamente.

Inicie se já não estiver iniciado:

/sbin/service vsftpd start

Na outra máquina, use este comando na linha de comando:

sftp yourusername@yourIPaddress

Em seguida, você será solicitado a fornecer um nome de usuário / senha.

Você pode ter que verificar as configurações do SSH, conforme definido neste site:

link

Se você estiver efetuando login no servidor FTP por meio de um roteador, talvez seja necessário adicionar uma porta.

    
por 19.12.2012 / 04:22