Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    Rsync facilitato in java per mac e linux

    Ciao.
    Ho un cliente che ha un mac e ubuntu. Vorrei sapere data la sua inesperienza se fosse possibile creare un jar java che fa tutto; lancia il comando rsync e immette la password semplicemente.
    L ho fatto ma trovo difficoltà a inserire la password quando richiesta il comando in java sia per mac che per ubuntu lo lancia.volevo sapere un consiglio su come dargli la password da java.è. un rsync da client(macchina del cliente) a sever via ssh.
    Grazie

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da giuseppe500 Visualizza il messaggio
    volevo sapere un consiglio su come dargli la password da java.
    Stando al man page del comando rsync, la password, oltre che "a mano" da prompt, si può anche passare in due modi:
    - tramite variabile di ambiente RSYNC_PASSWORD
    - tramite file esterno specificando l'opzione --password-file nomeFileContenenteLaPassword

    Da Java puoi benissimo lanciare il comando rsync passando la password in uno di questi due modi a tua scelta.



    P.S. il man page dice anche chiaramente: WARNING: On some systems environment variables are visible to all users. On those systems using --password-file is recommended.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.