Je souhaite recevoir le message d'alerte pour chaque exécution de la commande scp. Si quelqu'un accède à mon fichier en utilisant la commande scp, cette fois je dois recevoir un mail. Comment puis-je atteindre cet objectif. Aidez-moi, s'il vous plaît.commande scp avec message d'alerte
Répondre
À moins d'avoir le contrôle administratif du serveur, ce que vous demandez n'est pas possible - les systèmes de fichiers Unix ne fonctionnent tout simplement pas de cette façon. Vous pouvez définir vos autorisations de fichiers afin que les autres utilisateurs ne puissent pas trouver ou lire vos fichiers, mais vous ne pouvez pas demander une notification par e-mail en cas de tentatives d'accès réussies, via scp ou toute autre méthode.
Sur Linux, vous pouvez le faire avec inotify. –
Êtes-vous sur le serveur ou côté client? Côté serveur: L'authentification ssh basée sur des clés a la capacité de lancer des commandes personnalisées lorsque l'utilisateur se connecte au système (peut être bypassé si l'utilisateur peut changer le fichier authorized_keys). Là, vous pouvez ajouter un hook pour envoyer un mail sur la connexion, ou démarrer un propre serveur sftp avec la journalisation souhaitée activée.
La bonne façon de le faire est de remplacer le programme scp sur le serveur par votre propre version (ou par un wrapper).
- 1. Scp non interactif
- 2. scp avec mot de passe court
- 3. netbeans - scp after build
- 4. Comment scripter scp -r copy?
- 5. Shell Script SCP Code de retour 1
- 6. erreur lorsque exec'ing scp de python
- 7. puis-je savoir vers l'état de sortie de la commande scp dans unix
- 8. message d'affichage sur commande « production cd »
- 9. en passant le mot de passe comme un paramètre dans une commande scp
- 10. Script Python - SCP sous Windows
- 11. SCP un fichier tar en utilisant pexpect
- 12. @ dans une boucle en utilisant scp
- 13. Site Maven déployer une erreur d'authentification avec scp
- 14. Téléchargement d'un fichier via SCP avec Maven échoue
- 15. cURL extension php pour windows avec support SCP et SFTP
- 16. Comment empêcher l'expansion globale de wild card pour se produire pour ma commande comme scp fait?
- 17. Commande complete scp de champ de mot de passe sur linux
- 18. scp sur la classe WebClient dans .Net
- 19. scp tous les fichiers commençant par 'fichier' depuis un serveur
- 20. gcc C++ ligne de commande error-message parser
- 21. SVN ou SCP créant des fichiers .tmp
- 22. comment scp sur les serveurs utilisant bash?
- 23. Afficher un message d'invite de commande (ou, message à la console) à partir de l'application Windows
- 24. Mercurial: multiline commit message sur la ligne de commande?
- 25. Net :: SCP/Net :: SCP :: Expect - comment gérer le mot de passe par rapport à l'authentification par clé
- 26. Vous ne pouvez pas SCP un chemin avec des espaces de script bash?
- 27. Problèmes de performances avec les transferts Ruby et Net :: SCP (sockets)
- 28. bâtiment message SOAP avec le message XMLDocument VB.NET
- 29. Comment écrire une ligne de commande qui scp tous les sous-répertoires dans un répertoire à une machine distante
- 30. Comment puis-je obtenir SCP et ftp (à partir de la ligne de commande, pas de plugin) fonctionnant dans hudson
Votre fichier est en cours de traitement par sshd sur votre ordinateur. Vous devez donc configurer la journalisation dans sshd. Je ne sais pas si c'est possible sauf avec l'option de débogage '-d'. –
Quelle est la raison pour surveiller cette activité? Peut-être qu'il y a un autre moyen d'atteindre le même objectif. – Rudi