EngelsFransSpaans

OnWorks-favicon

mysql_ssl_rsa_setup - Online in de cloud

Voer mysql_ssl_rsa_setup uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht mysql_ssl_rsa_setup die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


mysql_ssl_rsa_setup - maak SSL/RSA-bestanden

KORTE INHOUD


mysql_ssl_rsa_setup [opties]

PRODUCTBESCHRIJVING


Dit programma maakt het SSL-certificaat en de sleutelbestanden en RSA-sleutelpaarbestanden die nodig zijn om
ondersteuning van beveiligde verbindingen met SSL en beveiligde wachtwoorduitwisseling met RSA over
niet-versleutelde verbindingen, als die bestanden ontbreken. mysql_ssl_rsa_setup kan ook worden gebruikt
om nieuwe SSL-bestanden te maken als de bestaande verlopen zijn.

Note
mysql_ssl_rsa_setup gebruikt openssl commando, dus het gebruik ervan is afhankelijk van het hebben van
OpenSSL geïnstalleerd op uw computer.

Een andere manier om SSL- en RSA-bestanden te genereren, voor MySQL-distributies die zijn gecompileerd met
OpenSSL, is om de server ze automatisch te laten genereren. Zie Sectie 6.3.13.1,
"SSL- en RSA-certificaten en -sleutels maken met MySQL".

belangrijk
mysql_ssl_rsa_setup helpt de drempel voor het gebruik van SSL te verlagen door het gemakkelijker te maken
genereer de benodigde bestanden. Echter, certificaten gegenereerd door mysql_ssl_rsa_setup
zijn zelfondertekend, wat niet erg veilig is. Nadat u ervaring hebt opgedaan met het gebruik van de bestanden
gemaakt door mysql_ssl_rsa_setup, overweeg dan om een ​​CA-certificaat te verkrijgen van een geregistreerde
certificaat autoriteit.

inroepen mysql_ssl_rsa_setup soortgelijk:

schelp> mysql_ssl_rsa_setup [opties]

Typische opties zijn --gegevensmap om aan te geven waar de bestanden moeten worden gemaakt, en --uitgebreid zien
the openssl commando's dat mysql_ssl_rsa_setup voert uit.

mysql_ssl_rsa_setup probeert SSL- en RSA-bestanden te maken met behulp van een standaardset bestanden
namen. Het werkt als volgt:

1. mysql_ssl_rsa_setup cheques voor de openssl binair op de locaties gespecificeerd door de
PATH omgevingsvariabele. Als openssl is niet gevonden, mysql_ssl_rsa_setup doet niets.
If openssl is aanwezig, mysql_ssl_rsa_setup zoekt naar standaard SSL- en RSA-bestanden in het
MySQL-gegevensdirectory opgegeven door de --gegevensmap optie, of de gecompileerde gegevens
directory als die optie niet wordt gegeven.

2. mysql_ssl_rsa_setup controleert de datadirectory op SSL-bestanden met de volgende namen:

cap.pem
server-cert.pem
server-sleutel.pem

3. Als een van deze bestanden aanwezig is, mysql_ssl_rsa_setup maakt geen SSL-bestanden aan.
Anders roept het op openssl om ze te maken, plus enkele extra bestanden:

ca.pem Zelfondertekend CA-certificaat
ca-key.pem Persoonlijke CA-sleutel
server-cert.pem Servercertificaat
server-key.pem Privé-serversleutel
client-cert.pem Clientcertificaat
client-key.pem Privésleutel van de client

Deze bestanden maken beveiligde clientverbindingen mogelijk met behulp van SSL; zie Paragraaf 6.3.12.4,
"MySQL configureren om beveiligde verbindingen te gebruiken".

4. mysql_ssl_rsa_setup controleert de datadirectory op RSA-bestanden met de volgende namen:

private_key.pem Privélid van privé/publieke sleutelpaar
public_key.pem Openbaar lid van privé/openbaar sleutelpaar

5. Als een van deze bestanden aanwezig is, mysql_ssl_rsa_setup maakt geen RSA-bestanden aan.
Anders roept het op openssl om ze te creëren. Deze bestanden maken een veilig wachtwoord mogelijk
exchange met behulp van RSA via niet-versleutelde verbindingen voor accounts die zijn geverifieerd door de
sha256_password-plug-in; zie Paragraaf 6.3.9.4, “De SHA-256 Authenticatie Plugin”.

Voor informatie over de kenmerken van bestanden die zijn gemaakt door mysql_ssl_rsa_setup, Zie
Sectie 6.3.13.1, “SSL- en RSA-certificaten en -sleutels maken met MySQL”.

Bij het opstarten gebruikt de MySQL-server automatisch de SSL-bestanden die zijn gemaakt door
mysql_ssl_rsa_setup om SSL in te schakelen als er geen andere expliciete SSL-opties worden gegeven dan --ssl.
Als u de bestanden liever expliciet aanduidt, gebruikt u de --ssl-ca, --ssl-certificaat en
--ssl-sleutel opties bij het opstarten om de ca.pem, server-cert.pem en server-key.pem een ​​naam te geven
bestanden resp.

De server gebruikt ook automatisch de RSA-bestanden die zijn gemaakt door mysql_ssl_rsa_setup in staat te stellen
RSA als er geen expliciete RSA-opties worden gegeven.

Als de server SSL-enabled is, hoeven clients alleen maar te gebruiken --ssl op de opdrachtregel om SSL te gebruiken
voor de verbinding. Om certificaat- en sleutelbestanden expliciet op te geven, gebruikt u de --ssl-ca,
--ssl-certificaat en --ssl-sleutel opties om de ca.pem, client-cert.pem en client-key.pem een ​​naam te geven
respectievelijk bestanden. Er kan echter eerst wat extra clientconfiguratie nodig zijn omdat
mysql_ssl_rsa_setup maakt die bestanden standaard aan in de datadirectory. De machtigingen
voor de datadirectory is normaal gesproken alleen toegang mogelijk tot het systeemaccount waarop het
MySQL-server, dus clientprogramma's kunnen geen bestanden gebruiken die zich daar bevinden. Om de bestanden te maken
beschikbaar, kopieer ze dan naar een map die leesbaar is (maar niet beschrijfbaar) door klanten:

· Voor lokale clients kan de MySQL-installatiemap worden gebruikt. Als bijvoorbeeld de
data directory is een subdirectory van de installatiedirectory en uw huidige
locatie is de datadirectory, u kunt de bestanden als volgt kopiëren:

schelp> cp cap.pem client-cert.pem client-sleutel.pem ..

· Distribueer voor externe clients de bestanden via een beveiligd kanaal om ervoor te zorgen dat dit niet het geval is
geknoeid tijdens het transport.

Als de SSL-bestanden die voor een MySQL-installatie zijn gebruikt, zijn verlopen, kunt u gebruik maken van
mysql_ssl_rsa_setup om nieuwe te maken:

1. Stop de server.

2. Hernoem of verwijder de bestaande SSL-bestanden. Misschien wilt u er eerst een back-up van maken.
(De RSA-bestanden verlopen niet, dus u hoeft ze niet te verwijderen. mysql_ssl_rsa_setup wil
controleer of ze bestaan ​​en overschrijf ze niet.)

3. Lopen mysql_ssl_rsa_setup met de --gegevensmap optie om aan te geven waar het nieuwe moet worden gemaakt
bestanden.

4. Start de server opnieuw op.

mysql_ssl_rsa_setup ondersteunt de volgende opdrachtregelopties, die kunnen worden opgegeven op
de opdrachtregel of in de groepen [mysql_ssl_rsa_setup], [mysql_install_db] en [mysqld]
van een optiebestand. Zie voor informatie over optiebestanden die door MySQL-programma's worden gebruikt
Paragraaf 4.2.6, “Optiebestanden gebruiken”.

· --help, ?

Geef een helpbericht weer en sluit af.

· --gegevensmap=dir_naam

Het pad naar de map die mysql_ssl_rsa_setup moet controleren op standaard SSL en
RSA-bestanden en waarin het bestanden moet aanmaken als ze ontbreken. De standaardwaarde is de
gecompileerde data directory.

· --achtervoegsel=str

Het achtervoegsel voor het kenmerk Common Name in X509-certificaten. De achtervoegselwaarde is
beperkt tot 17 tekens. De standaard is gebaseerd op het MySQL-versienummer.

· --uid=naam, -v

De naam van de gebruiker die de eigenaar moet zijn van alle gemaakte bestanden. De waarde is een gebruiker
naam, geen numerieke gebruikers-ID. Als deze optie ontbreekt, worden bestanden gemaakt door
mysql_ssl_rsa_setup zijn eigendom van de gebruiker die ze uitvoert. Deze optie is alleen geldig
als u het programma uitvoert als root op een systeem dat de systeemaanroep chown() ondersteunt.
Deze optie is toegevoegd in MySQL 5.7.8.

· --uitgebreid, -v

Uitgebreide modus. Produceer meer uitvoer over wat het programma doet. Bijvoorbeeld de
programma toont de openssl commando's die het uitvoert, en produceert uitvoer om aan te geven of het
slaat het maken van SSL- of RSA-bestanden over omdat er al een standaardbestand bestaat.

· --versie, -V

Versie-informatie weergeven en afsluiten.

COPYRIGHT


Copyright © 1997, 2016, Oracle en/of zijn gelieerde ondernemingen. Alle rechten voorbehouden.

Deze documentatie is gratis software; je kunt het alleen herdistribueren en/of wijzigen onder
de voorwaarden van de GNU General Public License zoals gepubliceerd door de Free Software Foundation;
versie 2 van de licentie.

Deze documentatie wordt verspreid in de hoop dat het nuttig zal zijn, maar ZONDER ENIGE
GARANTIE; zonder zelfs de impliciete garantie van VERKOOPBAARHEID of GESCHIKTHEID VOOR EEN BEPAALD
DOEL. Zie de GNU General Public License voor meer details.

U zou samen met het programma een kopie van de GNU General Public License moeten hebben ontvangen;
zo niet, schrijf dan naar de Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 VS of zie http://www.gnu.org/licenses/.

Gebruik mysql_ssl_rsa_setup online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player is een gratis mediaspeler
    software, deels gebaseerd op WMP en VLC. De
    speler is in een minimalistische stijl, met
    meer dan tien themakleuren, en kan ook
    b ...
    AstrOrzPlayer downloaden
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV is een ADDON voor XBMC/
    Het is mogelijk dat u een
    decodificator van de IPTV-services
    Movistar is geïntegreerd in één van de los
    mediacentra ma...
    Movistartv downloaden
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks is een gratis, open-source,
    platformonafhankelijke C, C++ en Fortran IDE
    gebouwd om aan de meest veeleisende behoeften te voldoen
    van zijn gebruikers. Het is ontworpen om zeer te zijn
    strekt zich uit...
    Code::Blokken downloaden
  • 4
    Te midden van
    Te midden van
    Midden of geavanceerde Minecraft-interface
    en Data/Structure Tracking is een hulpmiddel om
    een overzicht van een Minecraft weergeven
    wereld, zonder deze daadwerkelijk te creëren. Het
    kan ...
    Midden downloaden
  • 5
    MSYS2
    MSYS2
    MSYS2 is een verzameling tools en
    bibliotheken die u voorzien van een
    gebruiksvriendelijke omgeving om te bouwen,
    native Windows installeren en uitvoeren
    software. Het gaat om...
    MSYS2 downloaden
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo is een JPEG-afbeeldingscodec
    die SIMD-instructies gebruikt (MMX, SSE2,
    NEON, AltiVec) om de basislijn te versnellen
    JPEG-compressie en -decompressie aan
    x86, x8...
    Libjpeg-turbo downloaden
  • Meer "

Linux-commando's

Ad