Permissão adequada do VSFTPD para usuário root

Permissão adequada do VSFTPD para usuário root

Configurei o VSFTPD em meu servidor e consigo fazer login com sucesso usando um usuário que tenha permissão de root no servidor. No entanto, não consigo criar nenhum diretório fora do diretório inicial do usuário. Alguma ideia do porquê disso?

eu tenho a opção

write_enable=YES

habilitado.

Obrigado por qualquer ajuda!

Responder1

chroot_local_user=YES

chroot_local_user Se definido como YES, os usuários locais serão (por padrão) colocados em uma prisão chroot() em seu diretório inicial após o login. Aviso: Esta opção tem implicações de segurança, especialmente se os usuários tiverem permissão de upload ou acesso shell. Ative apenas se você souber o que está fazendo. Observe que essas implicações de segurança não são específicas do vsftpd. Eles se aplicam a todos os daemons FTP que oferecem colocar usuários locais em cadeias chroot().

Fonte

Responder2

Não é sensato fazer isso.

Dito isto, acho que você pode apenas especificar:

nopriv_user=root # or maybe toor

Tente isso?

informação relacionada