web-dev-qa-db-fra.com

Comment changer le mot de passe FTP depuis la ligne de commande?

J'utilise le client FTP Windows pour me connecter à ma box Linux. Mais je ne vois aucune commande pour changer le mot de passe de l'utilisateur FTP. Comment puis-je faire ceci?

17
Shoban

Vous ne pouvez pas modifier le mot de passe utilisateur FTP à l'aide du client FTP, tout comme vous ne pouvez pas modifier votre mot de passe de messagerie à l'aide d'Outlook/Thunderbird.

Vous devez vous connecter au serveur Linux pour ce faire. La configuration la plus courante consiste à utiliser des comptes utilisateur Unix standard pour FTP. Pour les schémas d'authentification basés sur SQL/LDAP, veuillez vous référer au manuel.

Vous pouvez essayer de vous connecter avec SSH (pour l'environnement Windows (recommander PuTTY http://www.chiark.greenend.org.uk/~sgtatham/PuTTY/ ). Une fois connecté, tapez simplement passwd (entrez ) dans l'invite de commande, puis entrez votre mot de passe actuel, puis un nouveau.

Une autre façon est de se connecter au serveur en utilisant l'utilisateur root/utilisateur avec les privilèges Sudo et de taper (Sudo) passwd [nom d'utilisateur], puis de changer le mot de passe.

13
Kristaps

Si vous utilisez un client de ligne de commande ftp, essayez ceci:

passwd your_username

Il devrait vous demander votre mot de passe actuel, puis vous demander de retaper le nouveau deux fois.

2
rogeriopvl

Certains serveurs FTP implémentent des commandes propriétaires pour changer le mot de passe. Dans le client FTP de ligne de commande Windows, vous pouvez les exécuter à l'aide de la commande QUOTE. La même chose sur * nix.

Serveur FTP Titan:

QUOTE SITE PSWD "<old_password>" "<new_password>"

serveur WS_FTP :

QUOTE CPWD <new_password>

Versions plus anciennes du serveur WS_FTP utilisées:

QUOTE SITE CPWD <new_password>

Référence: Modification du mot de passe du compte avec WinSCP .

1
Martin Prikryl

Une autre idée est que vous pouvez installer webmin/usermin sur le serveur FTP et demander aux utilisateurs de changer leurs mots de passe de cette façon via le navigateur Web. http://www.webmin.com/usermin.html

Usermin est une interface Web pour la messagerie Web, le changement de mot de passe, les filtres de messagerie, Fetchmail et bien plus encore. Il est conçu pour être utilisé par des utilisateurs réguliers non root sur un système Unix et les limite aux tâches qu'ils pourraient effectuer s'ils étaient connectés via SSH ou sur la console. Voir la page des modules standard pour une liste de toutes les fonctions intégrées à Usermin.

0
David Brazzeal

Certains sites FTP vous permettront de changer de mot de passe. Après avoir entré l'ID utilisateur. Modifiez le mot de passe comme suit.

À l'invite "Mot de passe:" vous mettriez l'ancien mot de passe: nouveau mot de passe: nouveau mot de passe.

Vous ne pourrez pas voir ce que vous tapez, vous devez donc vous assurer de le taper correctement.

mot de passe: (oldpass) :( newpass) :( newpass)

Cela fonctionne pour l'un de mes clients. Je ne peux pas confirmer que cela fonctionne sur tous les clients FTP.

Merci

0
Dana