• # Ton nouvel ami : man

    Posté par . En réponse au message Demande de confirmation sur un argument de la commande "scp". Évalué à 1.

    Bonjour,

    La plupart du temps, le plus simple est de regarder la page de manuel associée à la commande.

    Sur ma distribution par exemple, la commande man scp me donne entre autres :

    -p Preserves modification times, access times, and modes from the original file.
    

    Donc pour répondre à ta question, cette commande permet en effet de conserver les dates et heures de modification, mais aussi les modes (Par exemple droits en écriture / lecture / exécution cf. man chmod).

    En revanche, je pense que le propriétaire et le groupe des fichiers copiés ne sont pas ceux de la machine depuis laquelle tu fais la copie, mais correspondent au compte que tu utilises pour te connecter à la machine distante via scp.

    Par exemple, si l'utilisateur toto qui veut copier le fichier fichier1 sur la machine host fait la commande suivante :

    scp -p fichier1 tutu@host:/tmp
    

    Alors le propriétaire du fichier1 copié sur host dans /tmp ne sera pas toto, mais tutu.
    La notion "d'utilisateur commun" n'existe donc pas.

    En espérant répondre à ta question