Skip to content
0
  • Recent
  • Tags
  • Popular
  • Search
  • ads.txt
  • Recent
  • Tags
  • Popular
  • Search
  • ads.txt
Collapse
Lime-it.us
  1. Home
  2. Categories
  3. Linux Systems
  4. Linux Systems Guides
  5. Find system manufacturer

Find system manufacturer

Scheduled Pinned Locked Moved Linux Systems Guides
system infodmidecodenix
3 Posts 1 Posters 2.6k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • rickR Offline
    rickR Offline
    rick
    wrote on last edited by
    #1

    Using dmidecode to print system board manufacturer:

    dmidecode -t1
    

    Output:

    # dmidecode 2.11
    SMBIOS 2.5 present.
    
    Handle 0x0002, DMI type 1, 27 bytes
    System Information
    	Manufacturer: Dell                  
    	Product Name: CS24-TY               
    	Version: A00                   
    	Serial Number: BBSJML1               
    	UUID: 44454C4C-4200-1053-804A-C2C04F4D4C31
    	Wake-up Type: Power Switch
    	SKU Number: To Be Filled By O.E.M.
    	Family: Server
    
    1 Reply Last reply
    0
    • rickR Offline
      rickR Offline
      rick
      wrote on last edited by rick
      #2

      dmidecode

      Type   Information
           --------------------------------------------
              0   BIOS
              1   System
              2   Baseboard
              3   Chassis
              4   Processor
              5   Memory Controller
              6   Memory Module
              7   Cache
              8   Port Connector
              9   System Slots
             10   On Board Devices
             11   OEM Strings
             12   System Configuration Options
             13   BIOS Language
             14   Group Associations
             15   System Event Log
             16   Physical Memory Array
             17   Memory Device
             18   32-bit Memory Error
             19   Memory Array Mapped Address
             20   Memory Device Mapped Address
             21   Built-in Pointing Device
             22   Portable Battery
             23   System Reset
             24   Hardware Security
             25   System Power Controls
             26   Voltage Probe
             27   Cooling Device
             28   Temperature Probe
             29   Electrical Current Probe
             30   Out-of-band Remote Access31   Boot Integrity Services
             32   System Boot
             33   64-bit Memory Error
             34   Management Device
             35   Management Device Component
             36   Management Device Threshold Data
             37   Memory Channel
             38   IPMI Device
             39   Power Supply
             40   Additional Information
             41   Onboard Devices Extended Information
             42   Management Controller Host Interface
      
       Keyword     Types
             ------------------------------
             bios        0, 13
             system      1, 12, 15, 23, 32
             baseboard   2, 10, 41
             chassis     3
             processor   4
             memory      5, 6, 16, 17
             cache       7
             connector   8
             slot        9
      
      1 Reply Last reply
      0
      • rickR Offline
        rickR Offline
        rick
        wrote on last edited by
        #3
        dmidecode -t processor
        
        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        FreeBSD Notes
        • rickR
          rick

          3JUgg6grmbJ1wJ4mTU9fUxXGSMK6trSwKq

          read more

        • rickR
          rick

          IMG_4307.jpeg

          read more

        • rickR
          rick

          redis.png

          Create a shell script that will dump the Redis database

          cd ~ mkdir redi-backups-script cd redis-backups-script nano redis_backups-script.sh

          Paste the script below:

          #!/bin/bash rdb_file="/Place-directory-of-rdb-here/redis/dump.rdb" redis_cli="/usr/bin/redis-cli" DIR=`date +%d-%m-%y` DEST=~/redis_backups/$DIR mkdir $DEST echo save| $redis_cli exit 1

          Set script to executable:

          chmod +x ~/scripts/redis_backups-script.sh

          Create a cron to run daily:

          Then create a cron job to run the script every day at midnight:

          crontab -e 0 0 * * * ~/redis-backups-script/redis_backup.sh

          Restore RDB backup

          Disable Append Only in the config:

          nano /etc/redis/redis.conf appendonly no

          Stop redis:

          sudo service redis-server stop

          Restore the redis backup:

          rename the rdb file you wish sudo cp /home/redis/dump.rdb /home/redis/dump.rdb.bak

          You can then copy the backup rdb file as follows:

          sudo cp /redis_backups/------/dump.rdb /home/redis/dump.rdb

          Apply the proper permissions to the dump.rdb file:

          sudo chmod 660 /home/redis/dump.rdb

          Re-starting Redis server

          sudo service redis-server start
          read more

        • rickR
          rick

          Install Zabbix 7.2 repo

          wget https://repo.zabbix.com/zabbix/7.2/release/debian/pool/main/z/zabbix-release/zabbix-release_latest_7.2+debian12_all.deb

          zab1.png

          dpkg -i zabbix-release_latest_7.2+debian12_all.deb

          zab2.png

          Update repos

          apt update

          zab3.png

          Install Zabbix server and frontend

          apt install zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts zabbix-agent2

          zab4.png

          Install plugins

          apt install zabbix-agent2-plugin-mongodb zabbix-agent2-plugin-mssql zabbix-agent2-plugin-postgresql

          zab5.png

          Install mysql

          wget https://dev.mysql.com/get/mysql-apt-config_0.8.30-1_all.deb

          zab-6sql.png

          sudo dpkg -i mysql-apt-config_0.8.30-1_all.deb

          Error on this new install, where lsb-release is not installed

          zab7sql-error.png

          apt-get install lsb-release

          zab7lsb.png

          Try again…

          dpkg -i mysql-apt-config_0.8.30-1_all.deb

          Error, gnupg not installed

          zab7gnupgerror.png

          apt install gnupg2

          zab7gnupg2.png

          Give it another go…

          dpkg -i mysql-apt-config_0.8.30-1_all.deb

          zab7sqltui.png

          zab7sql.png

          I had to list upgradable packages :

          apt-list --upgradable

          Which spit out : mysql-common/unknown 8.4.4-1debian12 all [upgradable from: 5.8+1.1.0]

          Then installed mysql-common

          apt-get install mysql-common

          zabbix-7-sqlgoofs.png

          Had to uninstall Mariadb to resolve these conflicts

          apt remove mariadb-client-core

          Then install mysql-server:

          apt install mysql-server

          zab7-sql-common.png

          zab7-sql-rootpass.png

          Enter your password, twice

          Now enter mysql by typing :

          mysql -u root -p

          zab7-mysql-enter.png

          Enter the following command individually Where ‘password’ is where you type in your actual own password

          mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin; mysql> create user zabbix@localhost identified by 'password'; mysql> grant all privileges on zabbix.* to zabbix@localhost; mysql> set global log_bin_trust_function_creators = 1; mysql> quit;

          Populate the database with zabbix script

          zcat /usr/share/zabbix/sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix mysql --u root -p set global log_bin_trust_function_creators = 0; quit;

          Edit file /etc/zabbix/zabbix_server.conf You can use nano

          nano /etc/zabbix/zabbix_server.conf

          Uncomment the DBPassword section, and type your password

          zabbix-dbpassword.png

          Then hold ctrl and tap x, it will ask if you want to save changes.

          Enable services:

          systemctl enable zabbix-server zabbix-agent2 nginx php8.2-fpm systemctl restart zabbix-server zabbix-agent2 nginx php8.2-fpm

          Check that zabbix service has started

          journalctl -xeu zabbix-server.service

          zabbix7startjob.png

          Delete the 'default site in nginx

          sudo rm -rf /etc/nginx/sites-enabled/default

          Make sure the symbolic link to the zabbix nginx file is present

          ln -s /etc/zabbix/nginx.conf /etc/nginx/sites-enabled/zabbix.conf

          Check that the zabbix nginx file is in the includes in nginx config

          nano /etc/nginx/nginx.conf

          Look for :

          include /etc/nginx/sites-enabled/*

          Now restart nginx

          systemctl restart nginx

          Hit the browser and type in the IP (or URL that you may have put in the zabbix nginx config file)

          zabbix.png

          Make sure to configure locales

          zabbix-locales.png

          sudo dpkg-reconfigure locales

          zabbixlocalestui.png

          zabbix-locales-2.png

          zabbix-locales-command.png

          Reboot the system

          sudo shutdown -r now

          zabbix-utf.png

          Add your database password

          zabbix-db.png

          Add a server name

          zabbix-servername.png

          zabbix-summary.png

          zabbix-config.png

          The default username is Admin, and the password is zabbix

          zabbix-home.png

          read more

        • rickR
          rick
          Unable to negotiate with 10.10.1.35 port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss

          While attempting ssh this error is generally due to mismatched versions of ssh, where an up to date version is attempting to access an older version

          Add the following to your command :

          The proper way:

          ssh -o KexAlgorithms=diffie-hellman-group14-sha1 -oHostKeyAlgorithms=+ssh-dss 10.10.1.35

          The cheap way:

          Example :

          ssh -oHostKeyAlgorithms=+ssh-dss 10.10.1.35

          or ssh -oHostKeyAlgorithms=+ssh-dss user@10.10.1.35

          This can be added to the ~/.ssh/config file

          Host my-server HostName 10.10.1.35 HostKeyAlgorithms=+ssh-dss
          read more
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post