Pages : 1
#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.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#11 Le 04/04/2013, à 03:53
- alfirdaous
Re : Changer le chmod + chown
merci tiramiseb pour ton effort
Hors ligne