Sicurezza per CODESYS Git
Avvertimento
CODESYS Git ignorerà le impostazioni di crittografia per CODESYS progetto (CODESYS) Impostazioni del progetto — Sicurezza). Il progetto è non protetto all'interno del repository Git, locale o remoto.
Consigliamo le seguenti misure di sicurezza durante l'utilizzo CODESYS Git:
Connetti il server remoto (dove condividi un progetto con altri) quando possibile solo tramite HTTPS con crittografia dei certificati.
Non accettare mai un certificato autofirmato tramite un
https
connessione e non disattivare mai il controllo dei certificati.Motivo: CODESYS Git supporta i tre protocolli
file
,http
, ehttps
per la comunicazione con server remoti. La comunicazione è crittografata solo tramitehttps
. Se usihttp
ofile
, quindi è necessario fornire la crittografia in un altro modo (ad esempio, tramite VPN). Le impostazioni in Dialogo: Opzioni: Git si applicano alla gestione dei certificati. Accetta il certificato autofirmato l'opzione non è selezionata, quindi quando viene stabilita la connessione CODESYS Git controlla innanzitutto il certificato per la connessione al server da cui il progetto deve essere clonato. Se questo certificato non è attendibile, ti verrà data la possibilità di consentire la connessione dopo un controllo personale. Per ulteriori informazioni, consulta anche le istruzioni per creare un progetto tramitegit clone
nella seguente pagina di aiuto: Usare git clone per creare un nuovo progetto CODESYS già in gestione GitUsa un PAT (Personal Access Token) per autenticazione a due fattori per la connessione a piattaforme Git come GitHub o GitLab. Questo è ora richiesto dalla maggior parte delle piattaforme. È necessario creare il PAT e renderlo disponibile in CODESYS Git. Consulta la seguente pagina di aiuto per le impostazioni relative alle credenziali Finestra di dialogo: Credenziali necessarie
Usa un Password.NET SecureString quando si utilizza l'interfaccia di scripting. Vedi la nota nella seguente pagina di aiuto: Usare l'interfaccia di scripting Git