J'utilise Ubuntu sur une Oracle Vbox dans Windows 7 pour développer un site Web. J'ai un ensemble de répertoires qui ont des autorisations de lecture / écriture sur le propriétaire mais le groupe www-data n'a pas de droits sur les répertoires.
J'ai essayé la commande sudo chmod 640 /path-to-directory
pour changer l'état, mais je reçois un message demandant mon mot de passe www-data. Mon mot de passe de niveau propriétaire ne fonctionne pas et je ne sais pas ce que pourrait être ce mot de passe.
J'ai essayé passwd
et je reçois le message «Changer le mot de passe pour www-data et une invite pour mon mot de passe actuel. Lorsque je l'entre, j'obtiens ce message d'erreur:
passwd: erreur de manipulation du jeton d'authentification
passwd: mot de passe inchangé
Ce message d'erreur ressemble plus à une sorte de problème sur mon système, mais tout le reste fonctionne bien.
la source
whoami
là. Êtes-vous toujours www-data là-bas? Je ne suis pas sûr de ce que vous entendez par "nom unix (propriétaire)" - quel nom d'utilisateur entrez-vous lorsque vous vous connectez? Est-ce quelque chose comme "ashlar" ou "admin" ou est-ce "www-data"?Pour changer le mot de passe, utilisez cette commande sudo passwd username , changez le nom d'utilisateur avec l'utilisateur pour lequel vous souhaitez définir un nouveau mot de passe, mais vous devez également vérifier la propriété et le groupe du répertoire particulier. Utilisez cette commande ls -l / chemin / vers / fichier # le troisième champ dans la sortie ls -l est l'utilisateur et le quatrième est le groupe
Vous pouvez changer de groupe et de propriétaire avec chown
la source