Eu estou tentando ftp em meu dispositivo android que está executando servidor ftpd de multi-binário do busybox,
como o applet ftpd cita "Anonymous ftp server" mas quando eu uso anônimo como nome de usuário e meu endereço de e-mail como senha do meu pc diz login falhou ,
Assim, nesta situação, qual é a forma de autenticar.
1
anon
Respostas:
Se você criou você mesmo, verifique se a autenticação está desabilitada se você quiser conexões anônimas. Em
make menuconfig
,Se você baixou de algum lugar, pode ter a autenticação habilitada. Se tiver o
bbconfig
applet, você também pode verificar a configuração para ver se tem autenticação de ftp combusybox bbconfig | busybox grep FTPD_AUTH
.Se você quiser que ele funcione com autenticação, talvez seja necessário adicionar um usuário. A partir do código-fonte, parece que ele lê os arquivos passwd e shadow, portanto, se você puder adicionar um usuário e especificar o nome de usuário e a senha para ele, deverá conseguir fazer o login.
fonte
Para acesso anônimo, você não precisa passar um nome de usuário / senha. Basta conectar sem emitir USER ou PASS.
fonte
veja o / etc / shadow ou o / etc / passwd (se o / etc / shadow não existir) com o texteditor
ou
gato / etc / passwd cat / etc / shadow
se você usar o terminal. Vai mostrar algo parecido com isto:
raiz: $ 6 $ jc.8CPty $ 8rBE2WGgYuCH88ZSl0p8qohQqCBnvaBAy2fgUIq7vBL1Avv.0vCqZE / 1k0X1gdZ62HEOvUBZNmXCluS0hsjd8 /: 10933: 0: 99999: 7 ::: bin: *: 10933: 0: 99999: 7 :::
(não que sorte, você precisa usar john o estripador para forçar a senha) ou
raiz :: 10933: 0: 99999: 7 ::: bin: *: 10933: 0: 99999: 7 :::
(sua sorte, tudo que você precisa fazer é especificar o usuário como root, em seguida, defina a senha para qualquer coisa, não em branco a senha)
nota: se após o nome de usuário: mostra *, ele não pode ser usado para login, porque usado
fonte