Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1822 connectés 

  FORUM HardWare.fr
  Windows & Software

  CHMOD 777 ??? comprend pas trop le fonctionnement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

CHMOD 777 ??? comprend pas trop le fonctionnement

n°915829
le_duc
PlaTyPuS
Posté le 26-10-2002 à 21:22:18  profilanswer
 

Ben voilà, j'ai un hébergement et un dossier avait été uploader en son temps par un utilisateur, mais cet utilisateur a été supprimé et maintenant il refuse de supprimer le dossier (unix rulez) --> je précise que le compte est un compte administrateur!!!! mais même en étant admin, j'arrive pas supprmimer le dossier et son contenu
 
On m'a dit d'utiliser CHMOD 777 (ce que j'ai essayé de faire avec mon client ftp [flash fxp] mais ca ne marche pas!)
 
comment je fais pour le supprimer ce dossier ?
 
MERCI POUR L'AIDE!

mood
Publicité
Posté le 26-10-2002 à 21:22:18  profilanswer
 

n°915897
le_duc
PlaTyPuS
Posté le 26-10-2002 à 22:27:17  profilanswer
 

euhhh je suis bien dans la section software et réseau là ou koi???
 
up!!! help please!

n°915902
Wonder
Posté le 26-10-2002 à 22:29:12  profilanswer
 

chmod 777 est une commande unix permettant de modifier les droits sur un fichier ou un répertoire. En l'occurence, ca fournir les droits de lecture/ecriture/execution au proprio (premier 7), au groupe proprio (deuxieme 7) et a tous les autres (dernier 7).
 
Pour utiliser cette commande via une interface FTP, utilise site chmod 777 <fichier> (pour peu que le serveur accepte cette commande) sinon connecte toi sur le serveur via telnet.

n°915903
schnapsman​n
Zaford Beeblefect
Posté le 26-10-2002 à 22:30:38  profilanswer
 

le_duc a écrit a écrit :

euhhh je suis bien dans la section software et réseau là ou koi???
 
up!!! help please!




 
le 777 est une permission exprimée en octal... je ne vais pas rentrer dans le détail maintenant.
 
en gros tu fait chmod -R 700 sur le rep a effacer pour mettre tous les droits d'accès sur tout le rep et son contenu, en ensuite tu fait \rm -rf pour tout effacer


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°915966
le_duc
PlaTyPuS
Posté le 26-10-2002 à 23:30:14  profilanswer
 

Wonder a écrit a écrit :

chmod 777 est une commande unix permettant de modifier les droits sur un fichier ou un répertoire. En l'occurence, ca fournir les droits de lecture/ecriture/execution au proprio (premier 7), au groupe proprio (deuxieme 7) et a tous les autres (dernier 7).
 
Pour utiliser cette commande via une interface FTP, utilise site chmod 777 <fichier> (pour peu que le serveur accepte cette commande) sinon connecte toi sur le serveur via telnet.




 
j'y arrive pas avec MSDOS! il me dit toujours "Commande non valide"  :??:

n°916000
MirabelleB​enou
Gabou ! (ainsi parla le sage)
Posté le 26-10-2002 à 23:37:50  profilanswer
 

c'est une commande Unix pas dos
 
pour l'utiliser, n'utilise pas un FTP mais Telnet
 
tape : telnet nom_de_ta_machine
puis ton login et mdp
 
si il reste des donnes dans le rép, tu devras peut-être tout passer en 777 pour tout effacer, fais un chmod -r 777 nom_du_rep dans ce cas
 
par contre, ton histoire m'étonne un peu.... ton compte admin c'est quoi ? un compte pour te connecter en ftp ou un compte Unix ?
 
et spa vraiment une question à mettre dans soft&réseau, mais plus dans os Alternatif vu que c'est du pur Unix là :)


Message édité par MirabelleBenou le 26-10-2002 à 23:38:40

---------------
== Esprits.net est de retour !! ==
n°916005
djoul
Posté le 26-10-2002 à 23:41:02  profilanswer
 

MirabelleBenou a écrit a écrit :

...et spa vraiment une question à mettre dans soft&réseau, mais plus dans os Alternatif vu que c'est du pur Unix là :)




 
pourquoi ?

n°916021
le_duc
PlaTyPuS
Posté le 26-10-2002 à 23:48:34  profilanswer
 

MirabelleBenou a écrit a écrit :

c'est une commande Unix pas dos
 
pour l'utiliser, n'utilise pas un FTP mais Telnet
 
tape : telnet nom_de_ta_machine
puis ton login et mdp
 
si il reste des donnes dans le rép, tu devras peut-être tout passer en 777 pour tout effacer, fais un chmod -r 777 nom_du_rep dans ce cas
 
par contre, ton histoire m'étonne un peu.... ton compte admin c'est quoi ? un compte pour te connecter en ftp ou un compte Unix ?
 
et spa vraiment une question à mettre dans soft&réseau, mais plus dans os Alternatif vu que c'est du pur Unix là :)




 
il essai de se connecter avec le port 23.... c'est le 21 qui m'intéresse :P comment qu'on fait '?
 
mon compte admin, c un compte pour me connecter sur un serveur FTP sous UNIX...

n°916111
Gardien
Posté le 27-10-2002 à 00:59:50  profilanswer
 

Il faut que tu puisses te connecter en telnet.
 
FTP c'est pour File TRANSFERT Protocol => pour transférer des fichiers pas pour executer des commandes.  
 
Ton chmod tu dois le faire sur ta machine avant d'envoyer le fichier comme tu as essayé. Seulement il te faut un unix/linux pour ca.

n°916220
schumacher
Posté le 27-10-2002 à 02:17:27  profilanswer
 

Sous UNIX, tout fichier/répertoire possède des droits  
 
ces droits sont de 3 types différents : r, w et x (read, write, execute = lecture, écriture, exécution)
 
ces droits sont diférents selon qu'il sagisse de l'utilisateur (user), du groupe de l'utilisateur (group) ou des autres utilisateurs (others = tous sauf l'utilisateur)
 
pour résumer on peut dire qu'on a les droits r, w et x pour ugo (user, group, others)
 
Pour modifier les droits y'a 2 solutions (octal ou symbolique)
 
la méthode symbolique permet de rajouter/supprimer un droit précis sans toucher aux autres
 
la méthode en octal te permet de redéfinir l'ensemble des droits
 
méthode octale (qui est la + svt utilisée) :
 
après chmod tu tape le nombre en octal représentant les nouveaux droits :
 
  u(ser)    g(roup)     o(thers)
  |            |           |  
r w x        r w x      r w x
 
lorsque tu veux donner le droit en question le bit prend la valeur 1, si tu ne veut pas donner le droit en question le bit prend la valeur 0
 
exemple 1 : tu veux donner tous les droits à tout le monde :
 
111 111 111
 
soit en octal : 777
 
exemple 2 : tu veux donner les droits read et execute à user mais rien aux autres :
 
101 000 000
 
soit en octal : 500
 
après tu fais chmod <nb en octal> <fichier> et le tour est joué
 
exemple : chmod 777 titi  
 
pour afficher les droits actuels :
 
ls -l
 
 :hello:


Message édité par schumacher le 27-10-2002 à 02:19:02

---------------
L'impôt appauvrit l'ignorant et enrichit le connaisseur.
mood
Publicité
Posté le 27-10-2002 à 02:17:27  profilanswer
 

n°916460
MirabelleB​enou
Gabou ! (ainsi parla le sage)
Posté le 27-10-2002 à 11:43:32  profilanswer
 

alors là, chapeau, on aurait pas pu mieux expliquer  :jap:  
 
 
mais sinon, pour répondre à le_duc sur pourquoi ça a pas grd chose à faire dans soft&réseau (à mon avis perso bien sûr :p ) c'est que ça concerne en rien du soft ou du réseau ;) même si c'est un accés distant
 
 
bon, mais sinon vi, via FTP, même si tu peux utiliser des cmd de bases, comme créer un répertoire, effacer, ...etc... il est pas fait pour ça
 
visiblement, t'as pas les droits pour virer ce dossier, donc à part te connecter sur la machine via un Telnet ou autre de style (Exceed, CRT, ...etc...), t'auras pas des masses de possibilité...
 
ou encore plus simple, si il un Administrateur Système pour ton serveur, il aura le compte root, donc pourra supprimer ton dossier sans pbl (root != de ton compte admin, enfin faut voir les droits qu'ils t'ont mis, mais je pense pas que tu en es autant :) )


---------------
== Esprits.net est de retour !! ==
n°916496
le_duc
PlaTyPuS
Posté le 27-10-2002 à 11:56:46  profilanswer
 

schumacher a écrit a écrit :

Sous UNIX, tout fichier/répertoire possède des droits  
 
ces droits sont de 3 types différents : r, w et x (read, write, execute = lecture, écriture, exécution)
 
ces droits sont diférents selon qu'il sagisse de l'utilisateur (user), du groupe de l'utilisateur (group) ou des autres utilisateurs (others = tous sauf l'utilisateur)
 
pour résumer on peut dire qu'on a les droits r, w et x pour ugo (user, group, others)
 
Pour modifier les droits y'a 2 solutions (octal ou symbolique)
 
la méthode symbolique permet de rajouter/supprimer un droit précis sans toucher aux autres
 
la méthode en octal te permet de redéfinir l'ensemble des droits
 
méthode octale (qui est la + svt utilisée) :
 
après chmod tu tape le nombre en octal représentant les nouveaux droits :
 
  u(ser)    g(roup)     o(thers)
  |            |           |  
r w x        r w x      r w x
 
lorsque tu veux donner le droit en question le bit prend la valeur 1, si tu ne veut pas donner le droit en question le bit prend la valeur 0
 
exemple 1 : tu veux donner tous les droits à tout le monde :
 
111 111 111
 
soit en octal : 777
 
exemple 2 : tu veux donner les droits read et execute à user mais rien aux autres :
 
101 000 000
 
soit en octal : 500
 
après tu fais chmod <nb en octal> <fichier> et le tour est joué
 
exemple : chmod 777 titi  
 
pour afficher les droits actuels :
 
ls -l
 
 :hello:




 
merci pour cette superbe explication!!! j'ai tout compris maintenant! mais même avec CHMOD, je n'aurais pas pu résoudre le problème car mon hébergeur m'a dit que si l'utilisateur qui a crée le dossier n'existait plus, il était tout simplement impossible de supprimer ce dernier avec les droits d'admin que j'ai....
 
 :hello:  :hello:

n°917232
schumacher
Posté le 27-10-2002 à 19:56:04  profilanswer
 

Content de voir que mon explication vous a rendu service :jap:  
 
comme quoi les cours d'UNIX ça sert :D
 
vive le DUT info :love:  :D  ;)  
 
 :hello:


Message édité par schumacher le 27-10-2002 à 19:57:39

---------------
L'impôt appauvrit l'ignorant et enrichit le connaisseur.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  CHMOD 777 ??? comprend pas trop le fonctionnement

 

Sujets relatifs
je comprend pas trop pkoi ADSL pas OK chez moi... snifLiason WIFI, j'y comprend rien
Qqun comprend ce message d'erreur de win ? HELPQuestion intéressantes sur le fonctionnement des mails
[Windows] je comprend pas du tout làmon routeur, je le comprend pas
je comprend pas pourquoi! ca bug?profil sous XP, j'comprend rien de rien
je son qui grésille COMPREND PAS ???Probleme d'installation d'OS ??? Comprend pas du tout
Plus de sujets relatifs à : CHMOD 777 ??? comprend pas trop le fonctionnement


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR