Estou usando o cliente FTP do Windows para conectar-me à minha caixa Linux. Mas não vejo nenhum comando para alterar a senha do usuário do FTP. Como posso fazer isso?
Mais detalhes, por favor - qual é o servidor FTP, você está tentando alterar a senha de dentro do cliente ftp? Se sim, qual cliente? etc ..
Petriborg 29/07/2009
Respostas:
13
Você não pode alterar a senha do usuário FTP, usando o cliente FTP, assim como não pode alterar sua senha de email usando o Outlook / Thunderbird.
Você precisa fazer login no servidor linux para fazer isso. A configuração mais comum é usar contas de usuário unix padrão para FTP. Para esquemas de autenticação baseados em SQL / LDAP, consulte o manual.
Você pode tentar fazer o login com o SSH (no ambiente do Windows (recomende Putty http://www.chiark.greenend.org.uk/~sgtatham/putty/ ). Ao fazer login, digite apenas passwd (enter) no comando promt e digite sua senha atual e depois uma nova.
Outra maneira é fazer login no servidor usando usuário / usuário root com privilégios de sudo e digite (sudo) passwd [nome de usuário] e altere a senha.
1) Alguns servidores FTP realmente oferecem comandos proprietários para alterar uma senha. Veja minha resposta . A analogia com o cliente de email também não é 100%. 2) A falta de recursos de alteração de senha em um protocolo não implica o mesmo para um protocolo completamente diferente. 3) Além disso, o cliente de email normalmente não permite executar o comando IMAP personalizado (ou outro protocolo de email). Embora isso seja comum para um cliente FTP. O que possibilita ao usuário tirar proveito dos comandos proprietários do servidor FTP.
Martin Prikryl
2
Se você estiver usando um cliente de linha de comando ftp, tente o seguinte:
passwd your_username
Ele deve solicitar sua senha atual e, em seguida, solicitar que você digite novamente a nova senha duas vezes.
Eu estou usando o FTP do Windows. Não sei como explicar mais. Eu inicio indo ao prompt de comando e executando o ftp. Eu tentei este comando, mas diz comando inválido.
29409 Shoban
5
Você não pode emitir o comando passwd enquanto estiver conectado via linha de comando FTP; ele falhará (Unix).
1
Não, não vai. Como as outras respostas nesta pergunta muito antiga já observadas, você deve telnet / ssh na máquina linux e executar o passwdcomando na linha de comando no servidor (não há comando ftp passwd); se você fizer isso, não saberá nem se importará se você também tem uma sessão de ftp ativa.
psusi 22/09/11
1
Alguns servidores FTP implementam comandos proprietários para alterar a senha. No cliente FTP da linha de comando do Windows, você pode executá-los usando o QUOTEcomando O mesmo em * nix.
Outra idéia é que você pode instalar o webmin / usermin no servidor FTP e fazer com que os usuários alterem suas senhas dessa maneira através do navegador da web.
http://www.webmin.com/usermin.html
O Usermin é uma interface baseada na Web para webmail, alteração de senha, filtros de email, fetchmail e muito mais. Ele foi projetado para uso por usuários não-root comuns em um sistema Unix e os limita a tarefas que eles poderiam executar se efetuassem login via SSH ou no console. Consulte a página de módulos padrão para obter uma lista de todas as funções integradas no Usermin.
Respostas:
Você não pode alterar a senha do usuário FTP, usando o cliente FTP, assim como não pode alterar sua senha de email usando o Outlook / Thunderbird.
Você precisa fazer login no servidor linux para fazer isso. A configuração mais comum é usar contas de usuário unix padrão para FTP. Para esquemas de autenticação baseados em SQL / LDAP, consulte o manual.
Você pode tentar fazer o login com o SSH (no ambiente do Windows (recomende Putty http://www.chiark.greenend.org.uk/~sgtatham/putty/ ). Ao fazer login, digite apenas passwd (enter) no comando promt e digite sua senha atual e depois uma nova.
Outra maneira é fazer login no servidor usando usuário / usuário root com privilégios de sudo e digite (sudo) passwd [nome de usuário] e altere a senha.
fonte
Se você estiver usando um cliente de linha de comando ftp, tente o seguinte:
Ele deve solicitar sua senha atual e, em seguida, solicitar que você digite novamente a nova senha duas vezes.
fonte
passwd
comando na linha de comando no servidor (não há comando ftp passwd); se você fizer isso, não saberá nem se importará se você também tem uma sessão de ftp ativa.Alguns servidores FTP implementam comandos proprietários para alterar a senha. No cliente FTP da linha de comando do Windows, você pode executá-los usando o
QUOTE
comando O mesmo em * nix.Servidor FTP Titan:
Servidor WS_FTP :
Versões mais antigas do servidor WS_FTP usadas:
Referência: Alterando a senha da conta com o WinSCP .
fonte
Alguns sites de FTP permitem alterar a senha. Depois de inserir a ID do usuário. Mude a senha da seguinte maneira.
No prompt "Senha:", você colocaria a senha antiga: nova senha: nova senha.
Você não poderá ver nada do que digitar, portanto, certifique-se de digitá-lo corretamente.
senha: (oldpass) :( newpass) :( newpass)
Isso funciona para um dos meus clientes. Não posso confirmar se funciona em todos os clientes FTP.
obrigado
fonte
Outra idéia é que você pode instalar o webmin / usermin no servidor FTP e fazer com que os usuários alterem suas senhas dessa maneira através do navegador da web. http://www.webmin.com/usermin.html
O Usermin é uma interface baseada na Web para webmail, alteração de senha, filtros de email, fetchmail e muito mais. Ele foi projetado para uso por usuários não-root comuns em um sistema Unix e os limita a tarefas que eles poderiam executar se efetuassem login via SSH ou no console. Consulte a página de módulos padrão para obter uma lista de todas as funções integradas no Usermin.
fonte