Server proxy Nexus


0

Ho installato e configurato il server Sonatype Nexus come proxy di cache per Java (maven central) e Python (PyPi).
Funziona benissimo.
Inoltre ho alcuni repository ospitati "interni" per software Java e Python scritti all'interno del nostro team.
Non voglio pubblicare questo software al pubblico.
Ho bisogno di alcune configurazioni extra su Proxy, per evitare che gli sviluppatori spingano verso Maven Central e PyPi?
O devo cambiare

  • Sistema operativo: Centos 7 più recente
  • Nexus: 3.12
  • Autenticazione utente su Nexus:
    Active Directory per repository ospitati.
    Accesso anonimo ai repository proxy.

Risposte:


2

Non è possibile pubblicare in un repository proxy tramite NXRM per qualsiasi formato.

Successivamente, chi può accedere a ciò che in NXRM è definito dalle autorizzazioni di sicurezza. Puoi leggere di più qui .

In particolare, sembra che tu voglia limitare l'accesso anonimo (pubblico) ai repository ospitati. Per impostazione predefinita mostra tutto, tuttavia, è possibile regolare ciò regolando l'accesso al ruolo anonimo.

Potresti voler regolare anche altre autorizzazioni utente.

Non c'è modo di impedire a chiunque abbia accesso a questi repository di scaricare dati ospitati e caricarli da qualche altra parte. Quindi sembra che tu abbia un po 'un esercizio di fiducia.


Ho compreso la parte con l' nx-anonymousutente in Nexus. Ho un'altra domanda. Mi sto chiedendo se ho bisogno di implementare alcune regole supplementari in Nexus per disabilitare la possibilità di pubblicare gli artefatti pensato maven-proxya maven-central. Oppure è disabilitato per impostazione predefinita.
UNIm95

@ UNIm95 Non è possibile pubblicare su alcun repository proxy in nessuna versione NXRM. Spero che sia d'aiuto.
joedragons,

Grazie per questa informazione Puoi aggiornare la tua risposta? Lo accetterò come soluzione.
UNIm95,

@ UNIm95 Le informazioni erano già lì ma in fondo. L'ho spostato in alto e in grassetto, è quello che volevi?
joedragons,

Si. Grazie per la risposta.
UNIm95,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.