Vous n'êtes pas identifié(e).
Oui, c'est exactement ça qu'il faut faire. Si tu suis ce tuto tu devrais déjà être pas mal
Après si tu as le courage tu peux regarder tout ce qui est fail to ban. Mais ça serait vraiment dans un second temps, une fois que tout est en place et opérationnel.
Par contre, moi je veux que ma copine possède tous les droits sur le dossier "partage" donc j'ai voulu remplacer 605 par 777 mais cela me marque :
Comment faire ? car si je laisse 605 comme l'exemple cité ci-dessus, ma copine ne pourra que récupérer des photos mais pas en ajouter ? c'est cela ?
Edit à toto :
Mis en exemple (voir le post par Modifier en bas à droite) la rédaction éclaircie des commandes précédentes :
Création du répertoire racine du FTP :
Nous allons maintenant créer le répertoire racine du FTP.
#mkdir -p /home/ftp
Vous pouvez maintenant créer l'arborescence voulu pour votre FTP.
Il faut ensuite appliquer au répertoire de destination les droits adéquats. Ces droits correspondent en fait à ce que vous voulez permettre à vos utlisateurs. Pour ma part, je permettrait juste à mes utilisateurs de pouvoir récupérer les documents présents sur le FTP et de ne pas en créés. Ceci afin de pouvoir contrôler un minimum son contenu. Si cela n'est pas votre cas pour vous vous pouvez bien entendu adapter ces droits.
#chmod 605- R /home/ftp/
Par contre, moi je veux que ma copine possède tous les droits sur le dossier "partage" donc j'ai voulu remplacer 605 par 777 mais cela me marque :
mika@mikadebian:~$
Hors ligne
Dernière modification par otyugh (17-03-2017 00:47:15)
Hors ligne
D'ou vient le souci ? merci par avance
Edit à toto :
Mis en exemple la rédaction correcte des commande user séparées de leurs retours :
Hors ligne
sftp -P 1234 frederique@192.168.0.23
Edit à toto :
Utilisation des balises Commande user plutôt que Citation. Exemple :
Et supprimer le bloc suivant s'il n'y a pas de retour de commande à ajouter :
Dernière modification par otyugh (17-03-2017 11:13:44)
Hors ligne
Si comme dans le tuto tu as changé le port écouté par ssh, il faut changer aussi ici ; le port par défaut est 22. Disons que tu l'a modifié à 1234
sftp -P 1234frederique@192.168.0.23
Edit à toto :
Utilisation des balises Commande user plutôt que Citation. Exemple :sftp -P 1234frederique@192.168.0.23
Et supprimer le bloc suivant s'il n'y a pas de retour de commande à ajouter :bloc à supprimer si la commande n’affiche rien
Pour essayer d'y voir plus clair , voici le contenu de mon fichier sshd-config
C'est mon fichier par défaut auquel j'ai juste rajouté les 4 dernières lignes comme indiqué dans le tuto suivant : http://www.ced-info.com/administration- … rveur-sftp
Il doit y avoir un truc qui déconne dans mon fichier....merci par avance ! je sens que je ne suis pas loin de tout faire fonctionner correctement !
Edit à toto :
Mis la configuration sshd-config dans la balise Autre code plutôt que Commande user ('ya pas la ligne de commande, juste le retour...
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Pour une configuration sans commande user ou root, utilise plutôt le bouton Autre code pour rester bien lisible sur le forum.
Apprendre les balises du forum pour les utiliser correctement, c'est un petit pas pour chacun et un grand pour tous.
Le tuto de l'utilisation correcte des balises du forum est là :
Voir le tuto : Le code, ça pique moins les yeux en couleur
...
C'est noté !
Hors ligne
Port 22
Ha mais du coup, tu l'avais pas changé. Hueeeee priori rien de flagrant là-dedans. Tu peux faire un
...Pas sûr que ça ramène grand chose d'utile mais ça temporise si quelqu'un d'autre a une idée - je suis pas super familier de sftp, j'utilise plus sshfs, mais ça doit être assez proche. x)
Dernière modification par otyugh (17-03-2017 11:25:09)
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Une fois ssh en place, pour transférer des fichiers, il y a la commande scp :
https://debian-facile.org/doc:reseau:scp
C'est plus un problème de droit que de commande je pense...il faut modifier les droits pour que je puisse avoir tous les droits aussi sur le fameux répertoirer "frederique" mais actuellement, je ne peux que lire ce qu'il contient mais je ne peux rien créer ni modifier dedans....
Une fois les droits modifiés sur ce répertoire et tout ce qu'il contient, cela marchera très bien sauf que je ne sais pas modifier les droits du dossier "frederique"
Dernière modification par yuksel (17-03-2017 13:36:23)
Hors ligne
Hors ligne
Une fois les droits modifiés sur ce répertoire et tout ce qu'il contient, cela marchera très bien sauf que je ne sais pas modifier les droits du dossier "frederique"
Alors les commandes chown et chmod ainsi que les chemins des répertoires peuvent t'être des plus utiles :
Bon papillonnage !
Dernière modification par smolski (17-03-2017 13:46:16)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
elle arrive bien à utiliser le répertoire "frederique" présent sur mon pc, cela marche sans souci, elle peut créer des dossiers, mettre des photo, etc...
Le but du jeu est que moi je puisse aussi alimenter en photos le répertoire "frederique" depuis mon pc (serveur), mais actuellement, je n'ai pas d'accès en écriture mais seulement en lecture sur le répertoire "frederique" !
J'espère être clair....
Hors ligne
yuksel a écrit :Une fois les droits modifiés sur ce répertoire et tout ce qu'il contient, cela marchera très bien sauf que je ne sais pas modifier les droits du dossier "frederique"
Alors les commandes chown et chmod ainsi que les chemins des répertoires peuvent t'être des plus utiles :
Bon papillonnage !
...
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Qu'est-ce qui n'est pas clair ici :
smolski a écrit :yuksel a écrit :Une fois les droits modifiés sur ce répertoire et tout ce qu'il contient, cela marchera très bien sauf que je ne sais pas modifier les droits du dossier "frederique"
Alors les commandes chown et chmod ainsi que les chemins des répertoires peuvent t'être des plus utiles :
Bon papillonnage !
Je te remercie pour ces liens. Néanmoins, même après lecture, je ne comprends toujours pas comment changer les droits de façon à faire comme attendu dans mon post précédent.
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Peux-tu mettre en exemple un fichier à partager et nous indiquer ce qu'il sort de la commande de listage sur celui-ci.
Exemple :ls -l /chemin/fichier/exemple.jpg
Salut, voila le retour de ta commande
Autre souci : je n'arrive pas à effacer le dossier "ftp
Hors ligne
drwxr-xr-x 2 frederique frederique 4096 mars 17 12:57
Signifie explicitement :
d -> c'est un dossier
1er rwx -> l'utilisateur propriétaire peut lire, écrire, ouvrir le dossier
2eme r-x -> le groupe propriétaire peut lire, ouvrir le dossier
3ème r-x -> les autres peuvent lire, ouvrir le dossier
frederique frederique -> "l'utilisateur frederique et le groupe frederique son les propriétaires".
La solution élégante c'est que tu ajoutes le [groupe frederique] à ton user.
Ensuite tu ajoutes que le groupe propriétaire (ici frederique donc) a le droit d'écrire.
C'est à la fois très simple et à la fois compliqué à te le faire trouver par toi-même, faut dire.
La solution "fast&dirty" c'est
Mais c'est dirty pour cause x)
Dernière modification par otyugh (17-03-2017 18:55:43)
Hors ligne
...
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
implijer@jo_lap:~/Bureau$ chmod a-rwx a
implijer@jo_lap:~/Bureau$ ls -ld a
d--------- 2 implijer implijer 4096 mars 17 19:17 a
implijer@jo_lap:~/Bureau$ chmod a+rwx a
implijer@jo_lap:~/Bureau$ ls -ld a
drwxrwxrwx 2 implijer implijer 4096 mars 17 19:17 a
Edit à toto :
La commande séparée de son retour est plus lisible, d'où le bloc édité automatiquement avec les balises Commandes root ou user. Exemple :
implijer@jo_lap:~/Bureau$
Cool, non ?
Dernière modification par otyugh (17-03-2017 19:19:06)
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
La commande ''chmod'' permet de modifier les permissions relatives à un fichier ou à un dossier. Il y a trois types de permission :
__Pour les fichiers :__
r (read) : pouvoir lire le fichier
w (write) : pouvoir écrire dans le fichier
x (eXecute) : pouvoir executer le fichier (nécessaire pour un programme, script...)
__Pour les dossiers :__
r (read) : pouvoir voir le contenu du dossier
w (write) : pouvoir supprimer/ajouter un élément contenu dans le dossier
x (eXecute) : pouvoir accéder au contenu du dossier
[Détail anecdotique pour ceux qui ont du temps !] : Soit un dossier "chocolat_df/" en permission "r--" contenant le fichier "la_recette_secrète.txt".
Je pourrais voir que le dossier "chocolat_df/" contient un fichier nommé "la_recette_secrète.txt" mais je ne pourrais pas y accéder ! Cela étant indépendant des droits du fichier de "la_recette_secrète.txt". L'explication savante est qu'un dossier contient le nom des éléments qu'il contient et l'adresse du descripteur de chaque élément (comprenant le poids, la date de création/modification/accès, et surtout le numéro d'inode qui permet d'accéder aux données du fichier tant convoité !). Or pas d'inode, pas de chocolat.
---
Si le dossier "chocolat_df/" était en permission "--x".
L'effet sera que je ne pourrai plus voir le contenu de "chocolat_df/". Mais si je SAIS qu'il y a un fichier avec comme nom "la_recette_secrète.txt", je peux l'indiquer manuellement et je pourrais accéder au contenu. cat "chocolat_df/la_recette_secrète.txt"
Enfin sur linux il y a trois "niveau" de rapport avec une donnée, à chaque rapport ses permissions à elle :
u (user) : vous êtes le propriétaire
g (group) : vous êtes membre du groupe propriétaire du fichier
o (other) : si vous n'êtes aucun de ces deux-là, vous êtes "les autres"
D'où l'affichage en "rwxrwxrwx" ; le premier correspond à "u", puis "g", puis "o". Chmod ne permet que de modifier les permissions, pas de changer les propriétaires, voir chown.
Ahm. Résultat c'est encore plus long et moins pratique. Et j'ai pas ajouté ce que tu m'a proposé de faire. Dur la pédagogie. Dur. é_è
Nah tant pis, je me serais défoule, souvenir de ma première année d'informatique ça <3
Dernière modification par otyugh (17-03-2017 20:59:10)
Hors ligne