Durcissement du système d'exploitation Linux, c'est une leçon sur la façon dont vous pouvez sécuriser votre système d'exploitation Linux
?
Eh bien, il existe de nombreuses façons de sécuriser votre système d'exploitation.
Il n'est donc pas vulnérable aux virus, aux attaques ou à tout ce qui pourrait nuire à votre système.
C'est donc aussi l'un des sujets les plus importants.
Et Linux et bien des fois les recruteurs embauchent.
Manager vous posera cette question sur comment sécuriser votre système Linux ou comment durcir votre système d'exploitation
?
Il existe de nombreuses façons différentes, même si vous allez en ligne, vous trouverez de nombreuses façons
différentes.
Mais je pense que les plus élémentaires que tout le monde devrait vraiment connaître sont les suivants.
Le premier concerne la gestion des comptes.
Comment sécurisez-vous les comptes d'utilisateurs, l'une des normes de politique que vous avez mises en place ?
Ensuite, nous aborderons la suppression des packages indésirables, tous les packages que vous avez installés sur votre
système.
Si vous n'en avez pas besoin, pourquoi les gardez-vous pour les supprimer ?
Ensuite, nous devons arrêter les services inutilisés.
Si un service en cours d'exécution n'est pas requis dans votre système, arrêtez-le, jetez-le.
Vérifiez les ports d'écoute.
Parfois, vous avez des ports qui écoutent le trafic, le trafic entrant, mais nous n'avons vraiment
pas besoin de ce trafic entrant.
Alors, que faisons-nous pour les empêcher de sécuriser S. H. la configuration couvrira plus tard l'activation des tables IP de pare-feu, qui
constituent tout le travail et le pare-feu de la version la plus récente.
Bien sûr, encore une fois, nous expliquerons en détail comment nous pourrions activer un pare-feu dans notre système pour rendre
notre système plus sécurisé, car Linux a C Linux est une nouvelle fonctionnalité que nous aborderons également dans le cadre de cette leçon, changer les numéros
de support du service de liste. .
Ainsi, par exemple, si votre port est en cours d'exécution, disons, S. H. 22, vous pouvez le changer pour un autre
port.
Donc le hacker qui sait ça, vous savez, le port à 22 court pour S. H. quand ils ont essayé, ils
seront refusés alors.
Enfin et surtout, gardez votre système à jour.
Vous devriez donc avoir tous les correctifs de sécurité installés.
Alors couvrons-les, tous.
Un par un.
Je me connecte au système suivant.
J'ai donc ici une machine Linux.
Je me suis connecté via la console.
La première chose dont nous avons parlé est donc la gestion des comptes utilisateurs.
Comment pouvons-nous sécuriser cela?
Eh bien, la première chose que je devrais inclure ici concerne la convention de nommage.
Lorsque vous créez un nom d'utilisateur, par exemple Oracle ou admin, je recommande à tout le monde de ne
pas utiliser ces noms d'utilisateur car il est très facile de prédire ces noms d'utilisateur.
Ainsi, au lieu d'Oracle, vous choisissez comme Oracle, un, deux, trois ou un, deux,
trois, Oracle au lieu d'administrateur, vous choisissez TI admin ou admin.
Alors, comment pouvons-nous obtenir tous les noms d'utilisateur afin que vous puissiez voir le fichier de mot de passe et vous verrez la liste de
tous les utilisateurs que nous avons dans notre système.
Vous voyez ici la première colonne avant l'appel et nous avions le nom d'utilisateur comme Spider-Man Spider,
c'est mon nom et beaucoup d'autres comme NFL maigre.
Vous pouvez donc changer le nom d'utilisateur en un autre nom.
Ce n'est donc pas facile à deviner.
Une autre façon, je dirais, c'est par défaut, lorsqu'un utilisateur est créé, lorsque vous exécutez la commande user ad, vous créez
alors un utilisateur.
Il attribue automatiquement l'ID utilisateur, qui commence généralement par trois chiffres ou quatre chiffres était mille et ainsi
de suite.
Je recommanderais donc également ou en tant que norme de l'industrie d'utiliser n'importe quoi à partir de 10000 et plus.
De cette façon, ce n'est pas difficile à deviner.
Une autre façon concerne les politiques de mot de passe.
Maintenant, combien de fois votre mot de passe change, combien de temps votre mot de passe devrait être.
Toutes ces informations peuvent être consultées en exécutant la page de commande, qui est modifiée si vous faites moins L sur le nom d'utilisateur,
qui est moi-même, vous verrez ici le dernier changement de mot de passe.
C'est le moment et je change mon mot de passe.
Explorateur de mots de passe, jamais de mot de passe non actif.
Donc le mot de passe a expiré.
Jamais.
Ce n'est pas bon signe car il s'agit d'un environnement de laboratoire à des fins de formation, je m'en fiche.
Mais dans l'environnement d'entreprise et l'environnement de production, il devrait y avoir une date pour changer le mot de passe.
Même chose pour un actif.
Le compte de mot de passe expire quand le mot de passe expire, un certain nombre de jours d'avertissement avant l'expiration du mot de
passe et ainsi de suite, toutes ces informations peuvent être modifiées.
Vous pouvez définir votre propre norme en fonction des besoins de votre entreprise.
Vous pouvez exécuter la commande H h avec dash dash help pour trouver plus d'informations, comment vous pouvez apporter ces modifications
pour chaque utilisateur.
De plus, si vous accédez à ce fichier de coquillage, vous verrez l'autorisation refusée après Birute.
Si vous sortez le fichier coquillage, vous verrez que chaque utilisateur a ce nom d'utilisateur.
C'est le mot de passe à la fin du mot de passe dans cet appel, et il a ces chiffres.
Ce sont les mêmes nombres que nous avons définis et changent d'âge.
Vous pouvez soit changer avec cette commande, voir un changement, soit aller directement au XY Sherifa et effectuer le
changement.
Voyez ici, le sept fait référence à ce sept.
Ce neuf neuf neuf fait référence à ce neuf neuf neuf.
Le zéro fait référence à ce zéro.
Ainsi, vous pouvez obtenir plus d'informations sur la façon dont vous pouvez le modifier, mais vous pouvez
le faire via etsi shadow ou C h a change h.
Je préférerais que vous utilisiez le changement de toute façon pour aller de l'avant.
Un autre fichier que vous devriez également consulter est la connexion ATSE et les décès.
C'est le fichier dont vous pouvez également définir certains des paramètres et ces paramètres sont ouvrons à nouveau le fichier et vous
verrez ici le mot de passe maximum, le nombre maximum de jours.
Ce sont les paramètres par défaut.
Vous pouvez le faire par utilisateur.
Ou si vous souhaitez appliquer un paramètre par défaut, vous pouvez l'utiliser ici.
C mot de passe longueur minimale cinq.
Si vous, si un utilisateur met un mot de passe, ce n'est pas une acceptation.
Il doit être cinq.
Et bien sûr, je recommanderais d'aller au moins 12 ou 13 et de le changer ici.
Vous pouvez également désactiver tous les mots de passe, un autre fichier qui gère réellement les comptes d'utilisateurs et
sa sécurité est ETSI Pandi, le répertoire et l'authentification du système de fichiers.
Lorsque vous regardez ce fichier, il contient de nombreux autres paramètres que vous pouvez définir.
Je veux que vous passiez du temps ici ou même que vous le consultiez en ligne et que vous étudiiez chaque domaine de ce fichier
pour comprendre exactement comment cela fonctionne.
Le prochain que nous avons est ci-dessus, supprimez les paquets indésirables, n'est-ce pas ?
Alors, comment obtenir la liste de tous les packages pour obtenir la liste des packages ?
Je pense que vous devriez savoir que si vous avez oublié, c'est très bien.
R. P. M. moins la rainure de clavette puis vous appuyez sur Entrée.
Lorsque vous appuyez sur Entrée, vous obtenez la liste de tous les packages.
Hmm.
Maintenant, combien de packages ai-je dans mon système pour que ce soit comme un quiz pour vous.
Alors dites-moi combien de paquets étaient.
Eh bien, la commande est R. P. M. comme Kuai W. S. Munsell et cela comptera chaque sortie de ligne de R. P. M..
Pourrais-je avoir un nombre total de colis.
Treize cent cinquante.
Il y a donc tellement de packages que je n'en ai vraiment pas besoin.
Alors pourquoi en avons-nous besoin.
Se débarrasser d'eux.
Donc pour se débarrasser d'un paquet, la commande est R. P. M. moins E et le nom du package.
Alors n'oubliez pas que lorsque vous supprimez un package, cela vous assurera que ce package a une dépendance sur un
autre package.
Soyez donc très prudent là-dessus.
Si vous supprimez le package et que ce package a des dépendances sur un autre package ou d'autres
packages, des dépendances sur celui-ci, vous aurez une corruption et des programmes qui ne fonctionneront pas correctement.
Alors faites attention, alors nous avons le prochain est l'arrêt des services d'utilisation.
OK, comment pouvons-nous obtenir la liste de tous les services que nous exécutons ?
Si vous exécutez le système ctrl dash a, cela vous donnera tout ce qui est actif ou inactif.
Donc, s'il y a un service qui est actif et que vous n'en avez vraiment pas besoin, vous pouvez simplement l'arrêter.
Si un système sert les pages, pourquoi avez-vous besoin d'un service FSA dessus ?
Droite.
C'est pourquoi nous avons arrêté le service.
Ensuite, le prochain que nous avons ici concerne la vérification des points d'écoute.
Maintenant, comment vérifions-nous les ports d'écoute ?
Chaque service que vous exécutez est associé à un port.
Donc, si vous courez, c'est cette base Dashty vous et.
P. White, pourquoi est-ce que je choisis ces options du Pacifique ?
C'est juste que j'y suis habitué.
Vous pouvez choisir différentes options pour vérifier les ports.
Ainsi, lorsque j'entre, vous verrez tous les ports ouverts et à l'écoute en ce moment.
Voyez, voici l'adresse IP ici.
Et c'est mon IP locale.
Et encore une fois, c'est mon IP locale.
Et vous verrez tout ce qu'après cela a de ce port un un un 53, 22, six, 31, 25.
Dites-moi ce que c'est que 53 pour le séquestre.
Eh bien, si vous ne vous en souvenez pas, 53 est pour DNS.
Et comme je l'ai dit, DNS sur quoi il s'exécute.
Aussi, l'une des questions importantes.
Donc, si vous si votre machine ne sert pas de DNS, pourquoi avons-nous 53 ports en cours d'exécution ?
Donc, arrêter le prochain que nous avons consiste à sécuriser une configuration.
Maintenant, si vous savez que lorsque vous vous connectez à un système à distance, quel protocole vous utilisez, vous utilisez S. H. et sur le port
22.
Cela pourrait donc aussi être sécurisé.
Donc, si vous allez à la semence slash S. H. et puis il y a un fichier appelé SAHD Config, et
lorsque vous appuyez sur Entrée, plus vous verrez que ce fichier peut être modifié et beaucoup de ses paramètres peuvent être modifiés
pour rendre SSA plus sécurisé.
Et quelles sont ces choses qui peuvent être modifiées ?
Les deux modifications de base auxquelles j'apporte habituellement des modifications sont Non.
L'un est que je change le port.
Donc en ce moment, si vous voyez que le port fonctionne sur vingt-deux, je le changerais en 10, 22 ou selon
le port que je voudrais avoir.
Donc, dans mon système est plus sécurisé.
Une autre chose que j'aime faire chaque fois que je construis un système, c'est d'y entrer et de l'activer maintenant.
Vous voyez ici, celui-ci a un signe de hachage tout ce qui commence par un hachage.
C'est un commun.
Je vais donc retirer ce signe dièse et je dirai permettre la connexion et je dirai non.
Pourquoi?
Parce que si je me connecte ou si quelqu'un se connecte au système comme impoli, il le refusera.
Ils doivent se connecter en tant que eux-mêmes et de cette façon, ils peuvent devenir votre itinéraire.
La raison en est que chaque fois que l'utilisateur se connecte, disons que si je me connecte, mon activité sera connectée
à ce moment-là et je me connecterai et à quelle heure je me suis mis.
Ainsi, toutes ces informations de suivi seront enregistrées et il sera beaucoup plus facile de comprendre qui a
fait quoi au système.
Voici donc quelques-unes des choses que je vais faire avec la configuration SSA.
Ensuite, nous avons activé le pare-feu ou pas de pare-feu.
Comme je l'ai dit, il existe une ancienne version du pare-feu qui s'exécute dans RedHat six et plus est appelée tables IP.
La version la plus récente du pare-feu à sept et au-dessus de son pare-feu d sert à la fois la même fonction que Piemonte a
quelques fonctions améliorées.
Vous pouvez le consulter à nouveau si vous voulez en savoir plus sur le pare-feu maintenant, je pourrais vous dire ce que fait un
pare-feu.
Pare-feu lorsque vous l'avez activé dans votre système, ce qu'il fait, c'est que vous pouvez filtrer ce qui signifie
que si vous voulez seulement accepter le trafic qui arrive à un virgule vingt-deux, vous pouvez dire au pare-feu.
Hé, le pare-feu n'accepte que le trafic entrant pour vingt-deux ou n'accepte que le trafic entrant quatre ou un.
Vingt trois ou quatre à trois.
Tout ce que vous vouliez apporter les modifications au pare-feu.
Tout ce que vous voulez que le service exécute.
Ainsi, le pare-feu est comme un chien de garde ou un défenseur ou un gardien de votre système qui permet à quelqu'un
ou au trafic d'entrer ou et il permet au trafic de laisser les commandes que vous devez connaître
pour le pare-feu, comme dans l'interface graphique, dans la version la plus récente de Linux, si vous utilisez
Google, vous pouvez exécuter un pare-feu, la configuration du tableau de bord, appuyez sur Entrée et vous verrez que cela affichera un bon Google vous permettra
d'activer des services, d'activer des ports aux ports, de supprimer des protocoles ou des protocoles.
Si vous voyez si vous voulez ajouter un port, disons que si vous activez le pare-feu sur votre système par défaut,
cela bloquerait tout.
Ainsi, une fois le pare-feu activé, il n'allait parler à personne à l'extérieur.
Il va maintenant avoir quelqu'un qui vous parle.
Alors comment activer la communication ?
Vous ajoutez les ports, vous cliquez sur ajouter, vous mettez le port.
Non, disons que je veux que tout le monde me parle et que je suis un serveur DNS, alors parlez-moi.
Trois, je le permets.
C'est bon.
Cliquez sur OK et bon, parfait.
C'est ainsi que fonctionne le pare-feu ou l'accord IP dans un système plus récent et c'est cool.
Et si je n'ai pas de code ?
D'accord, pour ça.
Il existe une autre commande pour une commande basée sur du texte ou une ligne de commande qui est un pare-feu pour la
commande.
Et puis vous aidez, vous obtiendrez beaucoup d'informations.
Comment trouvez-vous ou comment interrogez-vous ou comment vous supprimez un port et tous les mots et nous avons les tables
IP de commande, donc et vous frappez les tables.
Vous pouvez simplement aider et vous verrez toutes les informations que vous avez en ce moment.
Si vous activez les services IP et que vous exécutez ensuite les tables IP pour répertorier réellement, tous les services seront quand même
répertoriés.
Le fichier de configuration des tables IP, l'ancienne version est etsi this config.
IP et six configurations pour comparer le fichier sont des tables IP confect, et c'est un fichier que vous pouvez entrer et modifier si vous
ne voulez pas modifier la ligne de commande, vous pouvez modifier via le fichier, puis
redémarrer les services.
Dans la version la plus récente, le nom du fichier est ETSI Firewall, le site que C ou D est le sale et le pare-feu est
firewall dot com.
C'est celui que vous pouvez modifier.
Ensuite, nous passerons au suivant sur la sécurisation de notre système, qui est le changement.
Désolé, activez Linux.
Maintenant, qu'est-ce que C Linux.
Maintenant, permettez-moi de vous lire quelque chose de vraiment sur Internet est la définition standard de SC Linux, SC Linux
signifie sécurité et Linux est une architecture de sécurité intégrée dans le noyau deux à six X à l'aide du module de
sécurité Linux, également connu sous le nom de LSM.
Il s'agit d'un projet de la National Security Agency des États-Unis, qui signifie NSA ou qui est
abrégé en NSA et la communauté SLA.
L'intégration d'Exelis dans la voix d'entreprise Readhead Linux était un effort conjoint entre la NSA et la rouquine.
Asulin définit les droits d'accès et de transmission de chaque utilisateur, chaque processus d'application et du système.
Nous avons donc un F, vous savez, chaque système d'exploitation a une application, il a un processus, il a un
phylis en tant qu'utilisateur.
Droite.
Nous avons donc parlé des autorisations des utilisateurs et comment les modifions-nous ?
Nous le changeons pour le mod de changement en ce moment.
Comment changer l'autorisation d'un processus ?
Comment changer l'autorisation d'une application ?
Droite.
Eh bien, ce n'est pas possible avec le système d'exploitation.
Donc ce que nous avons fait, nous avons ce SC Linux, qui contrôle l'accès, l'autorisation d'accès du processus et de
l'application.
Et cela va en profondeur, en profondeur dans le détail et contrôle chaque accès au fichier, le fichier de configuration.
Si vous vouliez vous excuser, si vous vouliez activer SC Linux, la première chose que vous devez faire est
d'exécuter Passi status pour vous assurer qu'il fonctionne ou non.
Et si vous voyez cela comme vous le voyez dans mon système, le statut Linux est activé.
Maintenant, beaucoup d'entreprises qui ont travaillé dans le passé et beaucoup de gens avec
qui j'ai parlé, gardent généralement SC Linux désactivé, ce que je comprends parce que souvent les ordinateurs sont là.
Et pourquoi est-ce que je cours dans un travail pro bono pour qu'ils n'en aient vraiment pas besoin ?
De plus, SLN est une technologie très récente et elle est un peu compliquée lorsqu'elle est implémentée dans votre système.
Vous devez donc avoir une compréhension très détaillée et meilleure de SC Linux.
Donc si vous voulez le désactiver, vous n'avez qu'à aller dans ATSE, dit config et vous faites V. JE. Je fais juste plus
pour l'instant et vous verrez juste ici.
Laissez-moi nettoyer l'écran pour qu'il n'y ait pas de confusion lorsque vous le regardez.
Donc, vous voyez ici, tout ce qui a des signes de hachage est bien sûr commun.
Donc, vous voyez ici, je vois Linux à égalité d'application.
Cela signifie qu'il est forcé et qu'il est activé.
Et il existe trois modes de SC Linux.
L'un est l'application, ce qui signifie que les politiques de sécurité de SC Linux sont appliquées.
À ce moment-là, le second est permissif, ce qui indique que le système d'asile imprime l'avertissement mais n'applique pas
les politiques.
Donc, si quelqu'un apporte des modifications, il imprimera, hé, quelque chose se passait, mais cela ne
l'arrêtera pas.
Puis il y en a un autre.
Le dernier est, bien sûr, le désactiver, bien sûr, qui désactive le SC Linux.
Vous pouvez donc le modifier ici.
Et une fois que vous l'avez, il est recommandé de redémarrer votre système.
Donc pour vérifier les paramètres d'un fichier par exemple, disons si je vais directement chez moi et que ce sont le fichier et les
répertoires que j'ai.
Donc, si je fais juste le statut ou juste désolé, juste ça et je le fais, disons que j'ai ce fichier appelé Lala Land.
Vous verrez juste ici.
Et ça me dit tout à ce sujet.
Alors que les fichiers nomment la taille pour bloquer le bloc d'E/S et disent ici Access, qui est lu, écrit, exécuté,
écrit, nous avons déjà couvert cela.
Et si non, alors vous savez déjà que c'est comme si cela pouvait être défini avec change mod.
Corkman Maintenant, si vous remarquez ici, c'est une nouvelle chose, le contexte de ce fichier spécifique est défini où l'objet
est utilisé dans votre maison.
Voilà comment est le plafond, gardez une trace de ce qui appartient directement à quel utilisateur ou à quel fichier.
Et il vous donne également accès, modificateur, changement de carte et toutes ces informations différentes.
Nous ne pouvions changer que la lecture, l'écriture et l'exécution.
Droite.
Mais tous ces trucs supplémentaires, si vous vouliez l'avoir, cela pourrait être fait chez Selznick de toute façon.
Il y a d'autres commandes que je veux que vous examiniez, que je ne couvrirai
pas ici, c'est parce que Selznick est un sujet énorme juste pour votre connaissance ou pour que vous l'ayez quelque peu exposé que vous devriez savoir
ce qu'est Sillen.
Donc de toute façon, une partie de la commande Linux est S. H. Con, qui change de fichier dans un contexte de sécurité.
Ensuite, nous avons la politique tchèque, qui est le compilateur de politique Celldex et les autres sont un nouveau rôle.
Ensemble C.
Ensemble booléen C.
Bool a corrigé la sémantique des fichiers et tant de commandes qui ne seront pas couvertes ici.
J'ai également joint une documentation que vous pouvez lire.
Il s'agit donc d'Essy Linux.
Maintenant, cette avant-dernière partie que je voulais COHRE concerne le service de liste de modifications.
Donc, en tant que numéros de port, j'ai également couvert cela un peu sur la configuration C donc Secich où vous pouvez
passer du port 22 à un autre port.
Vous pouvez également apporter cette même modification à d'autres services, par exemple DNS par défaut sur 53.
Droite.
Vous pouvez également apporter ces modifications pour rendre votre système plus sécurisé.
Et le dernier concerne la mise à jour de votre système d'exploitation.
Maintenant, cela ne signifie pas que vous allez simplement en ligne et que vous mettez tout à jour et que vous mettez tout à jour.
Tous les packages que vous avez, vous n'avez pas à le faire ou vous n'avez pas à mettre à jour chaque package.
Mais vous devez vous assurer en particulier que tout ce qui est lié à la sécurité, vous devez mettre à jour.
Et comment se tenir au courant de la sécurité ?
Eh bien, une chose est que vous continuez à fonctionner sur Abdelal mis à jour.
Droite.
Mais est-ce la bonne façon de procéder ?
Eh bien, ce que je fais, je peux vous dire que je me tiens au courant de toutes les alertes que je
reçois de RedHat ou S. O. S ou même Windows, à chaque fois qu'il y a un problème
ou qu'un nouveau patch sort, je reçois une notification.
J'ai un e-mail.
Je vous conseille donc de faire de même.
Allez-y et inscrivez-vous sur Readhead Dotcom, sur sento.
Dès que vous obtenez l'une de ces mises à jour, entrez et postulez.
C'est ainsi que vous protégez votre système.
Quoi qu'il en soit, il s'agit de la façon dont vous pouvez sécuriser ou toujours renforcer votre système.
Si vous couvrez tout ici en détail et si quelqu'un vous pose des questions, croyez-moi, vous allez réussir
si vous y allez.
Très bien.
Bonne chance.