Pour Piloter Docker à distance, Quels ports docker ouvrir sur le serveur linux OpenSuse 15.5, et comment faire?
Pour Piloter Docker à distance, Quels ports docker ouvrir sur le serveur linux OpenSuse 15.5, et comment faire?
Pour permettre la gestion à distance de Docker sur un serveur Linux, vous devez généralement ouvrir le port TCP 2375 ou 2376. Voici les détails :
Port 2375 : C’est le port par défaut pour la communication non chiffrée avec le daemon Docker. Il est important de noter que l’utilisation de ce port sans chiffrement peut présenter des risques de sécurité, car les informations sont transmises en clair.
Port 2376 : C’est le port par défaut pour la communication chiffrée (TLS) avec le daemon Docker. L’utilisation de ce port avec TLS est recommandée pour sécuriser les communications entre le client Docker et le serveur.
Configuration pour la Gestion à Distance
Pour configurer Docker afin d’écouter sur l’un de ces ports, suivez ces étapes :
Éditez le fichier de configuration de Docker (généralement situé à /etc/docker/daemon.json). Si ce fichier n’existe pas, vous pouvez le créer.
Dans un en environnement clos : Ajoutez ou modifiez les options de configuration pour inclure l’écoute sur le port désiré. Par exemple, pour écouter sur le port 2375 votre fichier daemon.json pourrait ressembler à ceci :
Ajoutez ou modifiez les options de configuration pour inclure l’écoute sur le port désiré. Par exemple, pour écouter sur le port 2376 avec TLS activé, votre fichier daemon.json pourrait ressembler à ceci :
Redémarrez le service Docker pour appliquer les changements :sudo systemctl restart docker
Recharger la configuration du daemon et redémarrer Docker:
Configurer le Pare-feu:
Sécuriser la Communication (pour le port 2376) :
Sécurité
L’ouverture du port Docker pour une gestion à distance doit être effectuée avec une attention particulière à la sécurité. Utilisez toujours des connexions chiffrées (TLS) si possible et limitez l’accès au port aux adresses IP connues et fiables.
Pensez à d’autres mesures de sécurité, comme l’utilisation de VPNs ou de SSH tunneling, pour un accès plus sécurisé.
import { Block } from'../../../../data/protocols/blocks';
import { ToHtml } from'../../../../domain/use-cases/to-html';
import { blockToInnerText } from'../../../helpers/block-to-inner-text';
import hljs from'../../../../config/highlightConfig';
import prettier from'prettier';
exportclassCodeBlockToHtml implements ToHtml {
private readonly _block: Block;
constructor(block: Block) {
this._block = block;
}
asyncconvert(): Promise<string> {
const language = this._language ? this._language : 'plaintext'; // Fallback au texte brut si pas de langue spécifiéeconst languageClass = `language-${language}`;
// Obtenir le texte du bloc et formater avec Prettierlet code = blockToInnerText(this._block).replace(/(\s{4}|\t)/g, ' ');
try {
code = prettier.format(code, { semi: false, parser: "babel" }); // Assure-toi de choisir le bon parser selon le langage
} catch (error) {
console.error("Prettier formatting failed:", error);
}
// Appliquer la coloration syntaxique avec Highlight.jsconst highlightedCode = hljs.highlight(code, { language }).value;
// Retourner le code HTML formatéreturnPromise.resolve(
`<pre><code class="${languageClass}">${highlightedCode}</code></pre>`
);
}
private get_language(): string {
returnthis._block.properties?.language?.toLowerCase().replace(/ /g, '');
}
}
Image
Autres images
Tableau
Resolving The Problem
The following table lists the ports that IBM i Access and related functions use for communication with the IBM i OS System:
PC Function
Server Name
Port Non-SSL
Port SSL
• Server Mapper
• as-svrmap
• 449
• —
• License Management
• as-central
• 8470
• 9470
• Database Access
• as-database
• 8471
• 9471
• Data Queues
• as-dtaq
• 8472
• 9472
• IFS Access usingAccess/Navigator
• as-file
• 8473
• 9473
• Network Printers
• as-netprt
• 8474
• 9474
• Remote Command
• as-rmtcmd
• 8475
• 9475
• Signon Verification
• as-signon
• 8476
• 9476
• Telnet (5250 Emulation)
• telnet
• 23
• 992
• Navigator for i (Heritage version)
• as-nav
• 2004
• 2005
• New Navigator for i
• as-new-nav
• 2002
• 2003
• Digital Certificate Manager
• as-admin3-http
• 2006
• 2007
• HTTP Administration
• as-admin
• 2001
• 2010
• DDM/DRDA
• DDM/DRDA
• 446
• 448
• NetServer
• netbios >
• 137
• —
• NetServer
• netbios >
• 139
• —
• NetServer (CIFS)
• CIFS
• 445
• —
• Service Tools Server
• as-sts
• 3000
• —
If any of the above ports are restricted by using a firewall or any other mechanism, IBM i Access or related functions might fail to operate. For assistance with configuring ports or working with a firewall beyond the above information, contact the firewall provider or obtain a consulting agreement.
Note:
The following ports are common to most IBM i Access Client products such as ODBC, Telnet, and other specific functions:
Port 449 is used to look up service by name and return the port number.
Ports 8470 and 9470(TLS/SSL) are used for host code page translation tables and licensing functions.
Ports 8475 and 9475(TLS/SSL) are used to check for application administration restrictions.
Ports 8476 and 9476(TLS/SSL) are used for checking signon verification to authenticate.
depending on your needs you may only need the above ports and the port(s) for your function/application.For the ports used by the Console, see document N1015344, IBM iSeries Port Assignments with Operations Console.
For a list of currently listening IPv4 daemons on the IBM i, run the following SQL statement:
sql
SELECT LOCAL_PORT, LOCAL_PORT_NAME, BIND_USER, IDLE_TIME
FROM QSYS2.NETSTAT_INFO
where LOCAL_ADDRESS ='0.0.0.0';
Other options are the CL command NETSTAT OPTION(*CNN) or to review the output from WRKSRVTBLE OUTPUT(*PRINT).
Tache 1
Tache 2
Tache 3
Puce 1
Puce 2
La maison de la rue adjaçante est encombréeLa maison de la rue adjaçante est encombréeLa maison de la rue adjaçante est encombréeLa maison de la rue adjaçante est encombréeLa maison de la rue adjaçante est encombréeLa maison de la rue adjaçante est encombréeLa maison de la rue adjaçante est encombréeLa maison de la rue adjaçante est encombrée
Test Unique
ℹ️
Avec un bel encadrement et avec plusieurs lignesAvec un bel encadrement et avec plusieurs lignesAvec un bel encadrement et avec plusieurs lignesAvec un bel encadrement et avec plusieurs lignesAvec un bel encadrement et avec plusieurs lignesAvec un bel encadrement et avec plusieurs lignesAvec un bel encadrement et avec plusieurs lignesAvec un bel encadrement et avec plusieurs lignesAvec un bel encadrement et avec plusieurs lignes
Test de titre 1
Test de titre 2
Test de titre 3
en gras,en italique, sous ligné, barré
Champs de l’entité « Person »
Voici les principaux champs disponibles pour l’entité « Person » selon Schema.org :
additionalName: Un nom supplémentaire pour la personne, souvent un deuxième prénom.
address: L’adresse postale de la personne.
affiliation: Une organisation à laquelle la personne est affiliée, comme une entreprise ou une institution.
alumniOf: Une organisation éducative ou une école dont la personne est un ancien élève.
award: Une récompense ou un prix que la personne a reçu.
birthDate: La date de naissance de la personne.
birthPlace: Le lieu de naissance de la personne.
brand: La marque associée à la personne, souvent utilisée pour des célébrités ou des entrepreneurs.
children: Les enfants de la personne.
colleague: Les collègues de la personne.
contactPoint: Un point de contact pour la personne.
deathDate: La date de décès de la personne.
deathPlace: Le lieu de décès de la personne.
duns: Le numéro DUNS de la personne.
email: L’adresse email de la personne.
familyName: Le nom de famille de la personne.
faxNumber: Le numéro de fax de la personne.
follows: Les personnes que cette personne suit (par exemple sur les réseaux sociaux).
funder: Une entité qui finance cette personne.
gender: Le genre de la personne (masculin, féminin, etc.).
givenName: Le prénom de la personne.
globalLocationNumber: Le numéro de localisation global pour la personne.
hasCredential: Les informations d’identification de la personne.
hasOccupation: La profession de la personne.
hasOfferCatalog: Un catalogue d’offres que la personne possède.
hasPOS: Un point de vente que la personne possède.
height: La taille de la personne.
homeLocation: L’emplacement de la résidence principale de la personne.
honorificPrefix: Un préfixe honorifique pour la personne (par exemple, Dr., M., Mme).
honorificSuffix: Un suffixe honorifique pour la personne (par exemple, Jr., Sr.).
interactionStatistic: Les statistiques d’interaction pour la personne.
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
par Jean-Marc HENRY | Fév 24, 2023 | IT/IS, Reprise | 0 commentaires Les sujets qui nous sont chers, et qui peuvent vous apporter des réponses. par Jean-Marc HENRY | Avr 4, 2023 | IT/IS, Outils 1. Le SIRH : Une solution pour votre entreprise ! 2. Le SIRH : Une solution pour votre gestion des ressources humaines ! 3. Le SIRH : Une solution pour votre productivité ! 4. Le SIRH : Une solution pour votre rentabilité ! 5. Le SIRH : Une solution pour votre… par Jean-Marc HENRY | Avr 4, 2023 | IT/IS, Outils 1. WMS: Gérez vos stocks plus efficacement! 2. WMS: Une solution de gestion des stocks pour votre entreprise! 3. WMS: Une solution de gestion des stocks pour une meilleure productivité! 4. WMS: Une solution de gestion des stocks pour une meilleure visibilité! 5. WMS:… par Jean-Marc HENRY | Avr 4, 2023 | IT/IS, Outils 1. DAM : Des solutions pour une gestion optimale de vos données 2. DAM : Une solution pour gérer vos données de manière efficace 3. DAM : Une solution pour organiser et gérer vos données 4. DAM : Une solution pour stocker et partager vos données 5. DAM : Une solution… par Jean-Marc HENRY | Avr 4, 2023 | Uncategorized « PIM: Gestion de produit optimisée, centralisation des données, cohérence de l’information, collaboration améliorée, efficacité accrue, qualité des données, multicanal, personnalisation, gain de temps et innovation constante! » Comprendre un PIM en Dix Points… par Jean-Marc HENRY | Avr 4, 2023 | IT/IS, Outils 1. Le CRM : Une solution pour améliorer votre entreprise ! 2. Le CRM : Une solution pour une meilleure gestion des relations clients ! 3. Le CRM : Une solution pour une meilleure communication avec vos clients ! 4. Le CRM : Une solution pour une meilleure analyse des… par Jean-Marc HENRY | Avr 4, 2023 | IT/IS, Outils Comprendre l’ERP: Définition et Fonctionnalités L’ERP, ou Enterprise Resource Planning, est un système de gestion intégré qui permet aux entreprises de centraliser et de gérer efficacement leurs opératio