Coucou,
Quelques réponses très rapides; n'hésite pas à râler si ça n'éclaire pas assez ta lanterne
elendell wrote:) Si je donne l'adresse http d'un dossier à quelqu'un, comment faire pour qu'il n'ait accès qu'à ça et non à tous mes dossiers en suivant l'arborescence ?
Tu peux faire ça en changeant les permissions de certains dossiers, ce que tu peux parfaitement faire depuis FileZilla; pour faire simple, les codes les plus utilisés sont
700: (fermé) toi seul peut voir le contenu du dossier depuis ton client ftp.
711: (traverser) seul quelqu'un qui connaît (ou devine) le contenu du dossier peut en faire quelque-chose.
Exemple:
X est à 711, et contient le fichier Y.
Depuis un navigateur, si l'on essaye X/ tout seul, on nous répond que l'on n'a pas le droit de lire X/. En revanche, si on sait qu'il existe un fichier X/Y, en entrant l'adresse X/Y directement, on peut télécharger Y.
755 (ouvert) tout le monde peut traverser et lire.
Donc ce que tu peux faire, c'est créer un répertoire privé en 711, puis, pour chaque personne avec qui tu veux échanger des fichiers discrètement, créer des sous-dossiers aux noms longs et complexes, que personne ne pourra deviner. Puis tu communiques l'adresse du dossier à ton correspondant. Ce n'est pas de la super-sécurité, mais c'est plus que largement suffisant pour le type d'usage réservé à ce FTP.
(en fait, ce système de permissions n'est pas propre au FTP, mais au système Unix en dessous; si je trouve un bon tuto sur les permissions Unix, je posterai un lien ici.)
elendell wrote:2) Puis-je donner une adresse ftp du dossier en question pour qu'il puisse y ajouter des fichiers avec un logiciel client mais sans qu'il ait accès à tout le reste ? Et si oui, comment ?
Ca, en revanche, ce n'est pas possible directement.
elendell wrote:3) Est-ce que cette page de ce forum est en accès restreint ou est-elle publique ? Parce qu'en cliquant sur le lien "
http://host.conseiljedi.com/~wolf/", j'ai accès à tous les dossiers de Shadow.
Les FTPS ne sont pas des pages de ce forum. Ils ne sont même pas sur la même machine
Tu as accès (en lecture) au FTP de Shadow parce que son FTP (plus précisement, son répertoire www/) est en accès public (755); sachant que le but du jeu est de mettre des fichiers en ligne, c'est un peu normal
elendell wrote:4) Comment puis-je changer mon mot de passe ftp ?
Tu peux te connecter à ton compte en SSH, en utilisant Putty par exemple si tu es sous Windows, et utiliser la commande passwd pour changer le mot de passe.
Sinon, tu peux simplement m'envoyer un MP avec ton nouveau mot de passe, et je le changerai pour toi.
elendell wrote:5) Avec Filezilla, je vois 2 dossiers. "www" dans lequel je retrouve les fichiers si j'y accède par http et "cgi-bin" qui n'est pas visible en http. A quoi sert ce dossier et puis-je y placer des fichiers où est-il commun pour tous ?
En fait, tu as plus qu'un compte FTP, tu as un compte Linux complet; le dossier bin peut servir à stocker des scripts divers et variés, en particulier si tu héberges un site web sur ton compte. A priori tu n'as pas à t'en préoccuper, et tu peux le virer s'il te gêne.
elendell wrote:6) Si vous voyez...
Tu sais, il n'y a guère que moi ici, c'est mon site perso, pas un forum généraliste