Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/03/2013, à 11:01

alfirdaous

Changer le chmod + chown

Bonjour,

Je fais un transfert des donnees depuis le ftp, les repertoires se creent en chmod 755 et les fichiers en chmod 664, comment forcer, lors du transfert, que les chmod soient en 751 au lieu de 755 et 644 au lieu de 664.

Une 2eme question, je suis sous /home/pseudo/www, comment changer les chmod deja predefinis du 755 au 751 et 664 au 644

merci

Hors ligne

#2 Le 30/03/2013, à 20:02

Hizoka

Re : Changer le chmod + chown

Ton logiciel de transfert devrait permettre de conserver les droits des fichiers et dossiers je pense.

Sinon, une idée serait de faire :

find DOSSIER -perm 755 -exec chmod 751 {} \;
find DOSSIER -perm 664 -exec chmod 644 {} \;

et tu peux meme preciser le type de fichier si tu veux et que tu es sur de toi.

find DOSSIER -type d -perm 755 -exec chmod 751 {} \;
find DOSSIER -type f -perm 664 -exec chmod 644 {} \;

KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#3 Le 30/03/2013, à 22:58

tiramiseb

Re : Changer le chmod + chown

Salut,

comment forcer, lors du transfert, que les chmod soient en 751 au lieu de 755 et 644 au lieu de 664.

Cherche au niveau de la configuration du "umask" de ton serveur ftp.

Hors ligne

#4 Le 31/03/2013, à 04:49

alfirdaous

Re : Changer le chmod + chown

merci Hizoka, ca va etre applique sur un dossier par un, comment faire pour l'appliquer sur tous les dossiers??
@tiramiseb: je sais pas comment, et c'est quoi le umask?

Hors ligne

#5 Le 31/03/2013, à 10:04

tiramiseb

Re : Changer le chmod + chown

http://fr.wikipedia.org/wiki/Umask

Dans le fichier de configuration du serveur FTP il devrait y avoir une directive pour configurer ce masque...

Hors ligne

#6 Le 31/03/2013, à 19:10

Hizoka

Re : Changer le chmod + chown

alfirdaous => tout dépend ou tu te places, il cherche de façon récursive par défaut.

mais sinon find accepte plusieurs adresse de recherche.


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#7 Le 02/04/2013, à 02:57

alfirdaous

Re : Changer le chmod + chown

j'ai ajoute le umask 0022 sur  /etc/bash.bashrc, mais ca pour la console, je cite que je n'ai installe aucun logiciel ftp, j'utilise filezilla pour le transfert des fichiers en SFTP

Hors ligne

#8 Le 02/04/2013, à 09:56

tiramiseb

Re : Changer le chmod + chown

Dans ton premier message tu parlais de FTP. Là tu parles de SFTP.
Forcément, ça change absolument tout...
Si tu avais parlé de SFTP dès le début on n'aurait pas donné les mêmes réponses.

Le fichier /etc/bash.bashrc ne concerne pas les transferts en SFTP : le protocole SFTP ne fait pas appel à l'interpréteur Bash.


http://google.fr/?q=sftp+umask

Hors ligne

#9 Le 03/04/2013, à 12:13

alfirdaous

Re : Changer le chmod + chown

j'a trouve ce tuto, au lieu de 002 j'ai mis 022, les fichiers sont en chmod 644 alors que les dossiers sont toujours en 755 au lieu de 751

Hors ligne

#10 Le 03/04/2013, à 12:19

tiramiseb

Re : Changer le chmod + chown

Je ne sais pas comment mettre un umask différent pour les fichiers et les répertoires.

Hors ligne

#11 Le 04/04/2013, à 03:53

alfirdaous

Re : Changer le chmod + chown

merci tiramiseb pour ton effort

Hors ligne