Este foi um problema bastante chato, mas eu consegui resolver simplesmente mudando para o SFTP - pelo menos por enquanto. No entanto, se alguém souber se isso é um problema que persiste, as respostas são bem vindas!
Eu configurei meu VPS com um segundo usuário foo
usando
sudo adduser foo
e, em seguida, acesso ALL=(ALL:ALL) ALL
usando sudo /usr/sbin/visudo
,
E então eu posso usar esse usuário para acessar o diretório raiz do servidor via FTP - no entanto, depois de algumas horas, quando eu fizer login novamente no FTP com esse usuário, eu só posso acessar o diretório home do usuário, e não mais tem acesso root. No entanto, quando tento verificar as permissões do usuário, elas ainda são listadas como ALL=(ALL:ALL) ALL
Eu até tentei criar um novo usuário da mesma forma - e as permissões para esse novo usuário também são restritas.
Este foi um problema bastante chato, mas eu consegui resolver simplesmente mudando para o SFTP - pelo menos por enquanto. No entanto, se alguém souber se isso é um problema que persiste, as respostas são bem vindas!