Comment générer des clés SSH?
Découvrez comment générer une clé SSH pour accéder à votre serveur sans mot de passe. Suivez nos étapes faciles à comprendre pour créer et ajouter des clés SSH.
Dans cet article, nous allons mettre à niveau le système d'exploitation FreeBSD en utilisant freebsd-update. L' freebsd-updateutilitaire peut être utilisé pour mettre à jour votre instance avec la dernière version du correctif ou vous pouvez également choisir de passer à une version mineure ou majeure.
/etc/.freebsd-updatesur une instance de test ou de développement avant de l'essayer sur un serveur de production. Vous pouvez utiliser un instantané pour lancer rapidement une instance de test, tester la mise à niveau sans avoir d'impact sur votre instance de production./varpartition, en particulier pour la mise à niveau vers une nouvelle version mineure ou majeure.Les versions de correctifs contiennent des correctifs pour les fichiers du système d'exploitation et les binaires et peuvent également contenir une modification dans le noyau. Récupérez la mise à jour à l'aide de freebsd-update. La sortie des commandes ci-dessous a été modifiée par souci de concision.
# freebsd-version
11.0-RELEASE-p1
# freebsd-update fetch
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching public key from update4.freebsd.org... done.
Fetching metadata signature for 11.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 998 patches......... done.
Applying patches... done.
Fetching 6 files... done.
The following files will be removed as part of updating to 11.0-RELEASE-p11:
/boot/kernel/hv_ata_pci_disengage.ko
...
The following files will be added as part of updating to 11.0-RELEASE-p11:
/usr/share/zoneinfo/Asia/Barnaul
...
The following files will be updated as part of updating to 11.0-RELEASE-p11:
/bin/freebsd-version
...
WARNING: FreeBSD 11.0-RELEASE-p1 is approaching its End-of-Life date.
It is strongly recommended that you upgrade to a newer
release within the next 2 months.
Les mises à jour ont été téléchargées sur votre serveur. Maintenant, installez-les.
# freebsd-update install
src component not installed, skipped
Installing updates... done.
Depuis la mise à jour de 11.0-RELEASE-p1à 11.0-RELEASE-p11implique l'installation d'un nouveau noyau, redémarrez l'instance pour démarrer dans le noyau nouvellement installé.
# shutdown -r now
... system reboot ...
# freebsd-version
11.0-RELEASE-p11
Vous avez maintenant correctement mis à niveau votre instance de 11.0-RELEASEà 11.0-RELEASE-p11. Réactivez vos services et testez l'instance.
Dans cette section, nous mettons à niveau notre instance FreeBSD de FreeBSD 11.0-RELEASEvers FreeBSD 11.1-RELEASE. La freebsd-updatecommande diffère dans ce cas de la mise à niveau de la version antérieure du correctif. Notez que s'il y a des conflits dans les fichiers en raison de modifications locales, freebsd-updatevous en serez informé et vous permettra de résoudre le conflit.
# freebsd-version
11.0-RELEASE-p11
# freebsd-update upgrade -r 11.1-RELEASE
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata files... done.
Inspecting system... done.
The following components of FreeBSD seem to be installed:
kernel/generic kernel/generic-dbg world/base world/lib32
The following components of FreeBSD do not seem to be installed:
world/base-dbg world/doc world/lib32-dbg
Does this look reasonable (y/n)? y
Fetching metadata signature for 11.1-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata files... done.
Inspecting system... done.
Fetching files from 11.0-RELEASE for merging... done.
Preparing to download files... done.
Fetching 11513 patches.....10....11510. done.
Applying patches... done.
Fetching 262 files... done.
Attempting to automatically merge changes in files... done.
The following files will be removed as part of updating to 11.1-RELEASE-p0:
/usr/include/netinet/ip_ipsec.h
...
The following files will be added as part of updating to 11.1-RELEASE-p0:
/boot/kernel/amd_ecc_inject.ko
...
The following files will be updated as part of updating to 11.1-RELEASE-p0:
/.cshrc
...
To install the downloaded upgrades, run "/usr/sbin/freebsd-update install".
Maintenant que les fichiers ont été téléchargés et que tous les conflits ont été résolus, vous pouvez continuer et installer la mise à jour.
# freebsd-update install
src component not installed, skipped
Installing updates...
Kernel updates have been installed. Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates.
Une fois que l'instance a redémarré, vous pouvez confirmer la version du noyau que vous exécutez et reprendre l'installation.
# uname -a
FreeBSD fbsd 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017
root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
# freebsd-version
11.0-RELEASE-p11
# freebsd-update install
src component not installed, skipped
Installing updates...
Completing this upgrade requires removing old shared object files.
Please rebuild all installed 3rd party software (e.g., programs
installed from the ports tree) and then run "/usr/sbin/freebsd-update install"
again to finish installing updates.
Les versions principales utilisent différentes interfaces binaires d'application (ABI), ce qui cassera la plupart des applications tierces. Si vous utilisez des ports pour créer vos applications tierces, vous devez créer toutes ces applications. Si vous utilisez le système de gestion des packages, vous pouvez utiliser la commande suivante.
# pkg-static upgrade -f
Une fois que tous les packages ont été réinstallés, terminez l' freebsd-updateinstallation.
# freebsd-update install
src component not installed, skipped
Installing updates... done.
# freebsd-version
11.1-RELEASE
Félicitations, votre instance a été mise à niveau vers 11.1-RELEASE! Vous pouvez maintenant activer tous les services nécessaires et confirmer que l'instance se comporte comme prévu.
Découvrez comment générer une clé SSH pour accéder à votre serveur sans mot de passe. Suivez nos étapes faciles à comprendre pour créer et ajouter des clés SSH.
Découvrez comment créer un serveur de messagerie avec hMailServer sous Windows pour recevoir des e-mails facilement.
Les attaques de ransomware sont en augmentation, mais l'IA peut-elle aider à lutter contre le dernier virus informatique ? L'IA est-elle la réponse ? Lisez ici, sachez que l'IA est un boone ou un fléau
ReactOS, un système d'exploitation open source et gratuit est ici avec la dernière version. Cela peut-il suffire aux besoins des utilisateurs de Windows modernes et faire tomber Microsoft ? Découvrons-en plus sur cet ancien style, mais une expérience de système d'exploitation plus récente.
Whatsapp a finalement lancé l'application de bureau pour les utilisateurs Mac et Windows. Vous pouvez désormais accéder facilement à Whatsapp depuis Windows ou Mac. Disponible pour Windows 8+ et Mac OS 10.9+
Lisez ceci pour savoir comment l'intelligence artificielle devient populaire parmi les petites entreprises et comment elle augmente les probabilités de les faire grandir et de donner à leurs concurrents un avantage.
Récemment, Apple a publié macOS Catalina 10.15.4, une mise à jour supplémentaire pour résoudre les problèmes, mais il semble que la mise à jour cause davantage de problèmes, ce qui entraîne le bridage des machines mac. Lisez cet article pour en savoir plus
13 outils commerciaux d'extraction de données de Big Data
Notre ordinateur stocke toutes les données d'une manière organisée connue sous le nom de système de fichiers de journalisation. C'est une méthode efficace qui permet à l'ordinateur de rechercher et d'afficher des fichiers dès que vous appuyez sur la recherche.https://wethegeek.com/?p=94116&preview=true
Alors que la science évolue à un rythme rapide, prenant le pas sur une grande partie de nos efforts, les risques de nous soumettre à une Singularité inexplicable augmentent également. Lisez, ce que la singularité pourrait signifier pour nous.