Excluindo arquivos via FTP com Pure FTP

Excluindo arquivos via FTP com Pure FTP

Estou tentando configurar o FTP no meu servidor Linode, usando Pureftp.

Eu só tenho o usuário root neste ponto do servidor, mas o Filezilla não me permite conectar com o usuário root. Por que é que?

Criei então um novo usuário e dei a ele os mesmos privilégios de root via visudo, agora esse novo usuário pode excluir arquivos de seu próprio diretório, mas não de outros diretórios. Como posso mudar isso? Obrigado

Responder1

Você está usando o Pure-FTPd de uma forma que não deve ser usada. Você também não conhece os princípios básicos sobre permissões de arquivos. Parece que você prefere usar SFTP em vez de SSH na prática.

Basta configurar o SSH no servidor (o que provavelmente você já fez) e conectar-se via SFTP, por exemplo, diretamente através do Filezilla. Se é assim que você sempre acessa o servidor, você nem notará a diferença. Dependendo da configuração, você pode permitir que o root faça login por SSH, embora isso geralmente seja desencorajado por motivos de segurança.

Responder2

O bloqueio do acesso "root" ao FTP é provavelmente uma restrição de segurança na extremidade do servidor no deamon FTP (ftpd). É quase certo que não é uma restrição em seu aplicativo cliente FTP FileZilla. É uma má ideia permitir o acesso root ao FTP porque as senhas do FTP são passadas pela rede em texto simples e não são criptografadas - estranhos curiosos podem facilmente obter acesso root ao seu servidor. (você provavelmente deveria usar sshe scpou sftpem vez disso)

A razão pela qual seu novo usuário não pode excluir arquivos de outros diretórios é que o novo usuário não possui permissões de gravação nesses diretórios. Se você quiser que um estranho farejando sua rede possa excluir tudo em uma pasta, basta dar permissão de gravação ao novo usuário nesse diretório, normalmente alterando o grupo do diretório para aquele ao qual o novo usuário pertence ( chgrp groupname directoryname) e depois definindo as permissões ( chmod g+w directoryname) Nota que isso pode causar problemas com outros aplicativos e é desaconselhável para qualquer diretório fora dos diretórios pessoais do usuário, a menos que você realmente saiba o que está fazendo.

Até onde eu sei sudo, visudonão tenho efeito nas permissões ao usar FTP.

informação relacionada