1472 links
  • Animal
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 2 / 5
Newer►
84 results tagged Linux x
  • How to protect Linux against rogue USB devices using USBGuard

    Pour plus tard.

    September 30, 2021 at 1:39:06 AM GMT+2 - permalink -
    QRCode
    - https://www.opensourceflare.com/how-to-protect-linux-against-rogue-usb-devices-using-usbguard/
    Linux USB Protection Blocage
  • Rocky Linux, la distribution pour les environnements de production

    Le remplaçant de CentOS. Je garde pour tester quand une version release sortira.

    June 3, 2021 at 11:04:10 AM GMT+2 - permalink -
    QRCode
    - https://korben.info/rocky-linux.html
    RockyLinux CentOS Linux Entreprises
  • HOWTO: force a immediate reboot of a remote Linux machine

    Dans le cas où plus aucun service ne fonctionne (service, systemctl), il est possible de redémarrer l'OS en utilisant les Magic System Request Key (SysRq) :

    1) Activer les Magic SysRq :

    echo "1" > /proc/sys/kernel/sysrq

    2) Redémarrer la machine :

    echo "b" > /proc/sysrq-trigger

    Il existe d'autres déclencheurs, sous la forme de caractères uniques à envoyer dans le fichier /proc/sysrq-trigger.

    Quelques exemples de combinaisons de touches disponibles pour utiliser les SysRq : article.

    May 25, 2021 at 8:48:49 PM GMT+2 * - permalink -
    QRCode
    - https://www.recitalsoftware.com/blogs/17-howto-force-a-immediate-reboot-of-a-remote-linux-machine
    Linux Reboot Magic Request Key SysRq System Redémarrer
  • nsenter(1) - Linux manual page

    Pour voir les namespaces :

    lsns

    Pour entrer dans le namespace du processus cible :

    nsenter -m -t $PID

    Edit : pour basculer sur le namespace su système (et donc tout afficher) :

    nsenter -m -t 1
    March 23, 2021 at 3:35:09 PM GMT+1 * - permalink -
    QRCode
    - https://man7.org/linux/man-pages/man1/nsenter.1.html
    Namespace Linux SELinux
  • How to Check whether SELinux is Enabled or Disabled – The Geek Diary

    Pour savoir si SELinux est activé :

    sudo sestatus

    Pour connaître le niveau de protection de SELinux :

    getenforce
    March 18, 2021 at 7:33:42 PM GMT+1 - permalink -
    QRCode
    - https://www.thegeekdiary.com/how-to-check-whether-selinux-is-enabled-or-disabled/
    SELinux Linux Sécurité
  • Debugging Bash scripts

    Ah le Bash ! Ce vrai et beau langage qui continue son exécution même après qu'une erreur s'est produite.

    Dans leur grande sagesse, les développeurs ont eu la bonne idée d'y associer un mode de débuggage, qui permet d'afficher la valeur des variables.

    Quand on en a marre de débugger un script à coup de echo toutes les deux lignes, cela s'avère pratique.

    Pour l'activer :

    1) On peut lancer tout le script en mode débug :

    bash -x monScript.sh

    2) On peut également intégrer l'option directement au niveau du shebang :

    #!/usr/bin/env bash -x

    3) On peut enfin ne placer qu'une partie du script en mode débug. Il suffit d'activer le mode avant le code suspect, et de le désactiver ensuite :

    #!/usr/bin/env
    
    # Le code qui ne pose pas de problème
    ...
    # Activation du mode debug
    set -x
    # Le code foireux
    ...
    # Désactivation du mode debug
    set +x
    # Code exécuté après

    Il y a quelques autres options, mais en gros c'est l'idée.

    January 30, 2021 at 11:17:09 PM GMT+1 * - permalink -
    QRCode
    - https://tldp.org/LDP/Bash-Beginners-Guide/html/sect_02_03.html
    Bash Linux Shell Debug Mode Script
  • How do I find how long ago a Linux system was installed? - Unix & Linux Stack Exchange

    Pour savoir quand un OS Linux a été installé :

    sudo tune2fs -l /dev/sda1  | grep 'Filesystem created:'
    September 16, 2020 at 1:53:02 PM GMT+2 * - permalink -
    QRCode
    - https://unix.stackexchange.com/questions/9971/how-do-i-find-how-long-ago-a-linux-system-was-installed/9993#9993
    Linux Installation Date
  • Décompresser un fichier tar.xz sous linux

    Edit :

    Pour compresser :

    tar cJf fichier.tar.xz

    Pour voir les infos d'un fichier xz :

    xz -l fichier.xz

    Pour mémoire :

    tar xJf fichier.tar.xz
    August 13, 2020 at 11:13:02 PM GMT+2 * - permalink -
    QRCode
    - https://animal.cakeozolives.com/shaare/11XJbQ
    Xz Décompression Linux Tar
  • How to Mount Remote Linux Filesystem or Directory Using SSHFS Over SSH
    June 18, 2020 at 11:50:56 PM GMT+2 * - permalink -
    QRCode
    - https://www.tecmint.com/sshfs-mount-remote-linux-filesystem-directory-using-ssh/
    sshfs SSH Mount Filesystem Linux
  • Debian: How do I check the last time package upgrades/updates were run? - Server Fault

    Pour mémoire. Il faut aller voir dans le fichier suivant :

    /var/log/apt/history.log
    April 24, 2020 at 1:29:18 AM GMT+2 - permalink -
    QRCode
    - https://serverfault.com/questions/277479/debian-how-do-i-check-the-last-time-package-upgrades-updates-were-run
    Linux Update Date Dernière MiseAJour Upgrade
  • 10 examples of Linux ss command to monitor network connections – BinaryTides

    La commande ss remplace netstat.

    Elle dispose globalement des mêmes options et permet de lancer un fameux :

    ss -lapute
    March 19, 2020 at 6:11:39 PM GMT+1 - permalink -
    QRCode
    - https://www.binarytides.com/linux-ss-command/
    ss netstat Linux Commande Connexion Réseau
  • Use multiple CPU Cores with your Linux commands -- awk, sed, bzip2, grep, wc, etc. | RankFocus - Systems and Data

    J'adore le shell !

    April 17, 2019 at 11:00:09 PM GMT+2 - permalink -
    QRCode
    - http://www.rankfocus.com/use-cpu-cores-linux-commands/
    Shell Bash Linux CPU Coeurs Cores Multiple Parallel
  • Configuration/Authentication Settings/LDAP — Davical

    Pour plus tard : utiliser un LDAP avec Davical.

    March 3, 2019 at 10:29:33 PM GMT+1 - permalink -
    QRCode
    - https://wiki.davical.org/index.php/Configuration/Authentication_Settings/LDAP
    Davical LDAP Authentification Linux
  • Windows c'est intuitif
    March 1, 2019 at 10:05:54 AM GMT+1 - permalink -
    QRCode
    - https://sebsauvage.net/links/?WwOzaA
    Windows Linux Intuitif
  • Faille critique dans le gestionnaire de paquets APT, Debian et Ubuntu publient des correctifs - Next INpact

    Si votre machine tourne sur un OS basé sur Debian, pensez à le mettre à jour !

    Note : pour connaître la version d'apt présente sur votre système, utilisez la commande suivante :

    # La version d'apt apparaît sur la première ligne de la sortie console
    apt-config
    January 25, 2019 at 12:42:14 AM GMT+1 - permalink -
    QRCode
    - https://www.nextinpact.com/brief/faille-critique-dans-le-gestionnaire-de-paquets-apt--debian-et-ubuntu-publient-des-correctifs-7480.htm
    Apt Linux Faille Sécurité Debian Gestionnaire Paquets
  • linux - Add up a column of numbers at the Unix shell - Stack Overflow

    La commande shell utile pour additionner une colonne de nombres, grâce à l'outil awk.

    Soit le fichier suivant :

    cat monfichier
    3
    183
    10
    69

    Pour additionner ces nombres, j'utilise la commande awk suivante :

    cat monfichier | awk '{total = total + $1}END{print total}'

    Le résultat affiché est bien entendu 265.

    January 15, 2019 at 4:37:14 PM GMT+1 - permalink -
    QRCode
    - https://stackoverflow.com/questions/926069/add-up-a-column-of-numbers-at-the-unix-shell/926146#926146
    Linux Bash awk Addition Colonne
  • How to Use Fail2ban to Secure Your Linux Server - Antichesse

    Je te prends ça.

    October 16, 2018 at 7:16:43 PM GMT+2 - permalink -
    QRCode
    - https://www.cakeozolives.com/shaarli-antichesse/?Y7IP2g
    Linux Fail2Ban Sécurité Tutoriel
  • 40 Linux Server Hardening Security Tips [2017 edition] - nixCraft - Antichesse

    Merci Antichesse.

    July 25, 2018 at 3:21:35 PM GMT+2 - permalink -
    QRCode
    - https://www.cakeozolives.com/shaarli-antichesse/?8VoBWg
    Linux Sécurité Checklist Antichesse
  • GNU/Linux et Carte graphique AMD

    Plutôt que de suivre aveuglément les instructions du site d'AMD afin d'activer ma carte graphique, j'ai fait quelques recherches. Par exemple dans les logs de démarrage :

    sudo dmesg | grep -E 'drm|radeon'

    Ce qui donne (dans mon cas) :

    [    2.338497] [drm] Initialized
    [    2.390982] [drm] radeon kernel modesetting enabled.
    [    2.416124] [drm:radeon_pci_probe [radeon]] *ERROR* radeon kernel modesetting for R600 or later requires firmware-amd-graphics.
    [    2.429920] [drm] Memory usable by graphics device = 2048M
    [    2.429922] [drm] Replacing VGA console driver
    [    2.442531] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    2.442532] [drm] Driver supports precise vblank timestamp query.
    [    2.478822] [drm] Initialized i915 1.6.0 20160919 for 0000:00:02.0 on minor 0
    [    2.499581] fbcon: inteldrmfb (fb0) is primary device
    [    3.699235] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device

    L'erreur mentionnée est assez claire : il faut installer le paquet firmware-amd-graphics. Pour cela, il faut ajouter les dépôts non-free au système :

    nano -c /etc/apt/source.list.d/paquets_non_free.list

    Dans ce fichier, j'ajoute les deux lignes suivantes (à adapter si besoin) :

    deb http://ftp.us.debian.org/debian/ testing main non-free contrib
    deb-src http://ftp.us.debian.org/debian/ testing main non-free contrib

    Puis je mets à jour la liste des paquets, et j'installe le paquet :

    sudo apt update
    sudo apt install firmware-amd-graphics

    Je redémarre et c'est bon !

    Edit :
    Pour savoir quelle carte graphique j'ai :

    # Mise à jour des ids des cartes graphiques (requiert une connexion à internet)
    sudo update-pciids
    # Identification
    lspci -nn | grep -E 'VGA|Display'

    La sortie ressemble à ceci chez moi :

    00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
    01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Mars XTX [Radeon HD 8790M] [1002:6606]

    En effet, la première est intégrée au processeur, la deuxième est une carte graphique séparée.

    Edit 2 : /!\ ATTENTiON /!\
    Il s'agit en fait d'UNE TRES MAUVAISE IDEE ! Il semble qu'il y ait un problème avec le kernel, qui fait que subitement, au démarrage, il est impossible de se loguer. L'affichage revient sans cesse sur l'écran de login. La seule manière que j'ai trouvé pour résoudre le problème a été de réinstaller (encore) le système entier. Il semble qu'il n'y ait donc aucun moyen (à ma connaissance), d'empécher l'erreur évoquée plus haut d'apparaître.

    July 23, 2018 at 5:38:11 PM GMT+2 * - permalink -
    QRCode
    - https://support.amd.com/en-us/download/desktop?os=Linux%20x86_64
    Linux Debian Carte Graphique AMD Radeon Driver
  • Partager rapidement un répertoire avec Apache

    Il faut au préalable que python et apache soient installés.

    Puis il faut se rendre dans le répertoire à partager et taper (avec le terminal) :

    # 12345 est le numéro de port sur lequel apache servira la page
    python -m SimpleHTTPServer 12345

    Puis, d'un autre ordinateur, il suffit de se connecter sur l'URL IP_SRV:12345.

    July 21, 2018 at 4:50:06 PM GMT+2 * - permalink -
    QRCode
    - https://animal.cakeozolives.com/shaare/Q8aSjQ
    Partage Répertoire Rapide Python Linux Apache
Links per page: 20 50 100
◄Older
page 2 / 5
Newer►
Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community - Help/documentation