Wiki spuštěna 24. 7. 2025

Konfigurace našich počítačů a dalších zařízení

IP adresy

195.113.2.20    grimm-rsa.ruk.cuni.cz     grimm-rsa
195.113.2.21    jakobson.ruk.cuni.cz      jakobson
195.113.2.22    chomsky.ruk.cuni.cz       chomsky
195.113.2.23    grimm.ruk.cuni.cz         grimm
195.113.2.197   utkl-laserjet.ruk.cuni.cz utkl-laserjet
195.113.2.198   utkl-samsung.ruk.cuni.cz  utkl-samsung
#
192.168.128.1   jakobson-eth1.ruk.cuni.cz jakobson-eth1
192.168.128.2   grimm-old.ruk.cuni.cz     grimm-old
192.168.128.3   chomsky-eth1.ruk.cuni.cz  chomsky-eth1
192.168.128.4   grimm-eth1.ruk.cuni.cz    grimm-eth1
192.168.128.5   grimm-ipmi
192.168.128.10  thecus.ruk.cuni.cz        thecus
192.168.128.11  nas-utkl.ruk.cuni.cz-eth1 nas-utkl

Adresy dalších serverů

nameserver: 195.113.52.27
            195.113.53.27
gateway:    78.128.204.129
timeserver: 78.128.204.129

MAC adresy notebooků

Konfigurace

grimm

  • 48 jader
  • Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz
  • Paměť: 131928056 kB (128 GB)
  • Disky:
    • 300 GB Seagate Savvio 2x - RAID1 - systém
      Drive Group: 2, ID: 1
    • 600 GB Seagate Cheetah 3x - RAID5 (1,2 TB) - rychlá práce
      Drive Group: 0, ID: 0
    • 4 TB WD 8x - RAID6 (24 TB) - data
      Drive Group: 1, ID: 2
      partitions spravovat pomocí parted
  • Partitions:
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb1       149G   17G  125G  12% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev             63G  4.0K   63G   1% /dev
tmpfs            63G  103M   63G   1% /tmp
tmpfs            13G  1.3M   13G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none             63G     0   63G   0% /run/shm
none            100M     0  100M   0% /run/user
/dev/sda1       1.1T   36G 1008G   4% /work
/dev/sdc1        22T  2.0T   19T  10% /store
  • Boot:
    • /vmlinuz na /dev/sdb1; root=/dev/sdb1
  • HW adresy:
    • eth0: 00:25:90:fc:3a:d2
    • eth1: 00:25:90:fc:3a:d3

jakobson

  • 8 jader
  • Paměť: 32 GB
  • Ubuntu 16.04.3 LTS
  • disky:
    Filesystem      Size  Used Avail Use% Mounted on
    udev             16G     0   16G   0% /dev
    tmpfs           3,2G   74M  3,1G   3% /run
    /dev/sda1       886G   21G  821G   3% /
    tmpfs            16G     0   16G   0% /dev/shm
    tmpfs           5,0M     0  5,0M   0% /run/lock
    tmpfs            16G     0   16G   0% /sys/fs/cgroup
    tmpfs            16G  2,1G   14G  14% /mnt/ramdisk
    tmpfs            16G     0   16G   0% /tmp
    /dev/sdb1       688G   23G  631G   4% /mnt/sdb1
    /dev/sdd1       688G   69M  653G   1% /mnt/sdd1
    /dev/sdc1       917G  533G  338G  62% /store
    tmpfs           3,2G     0  3,2G   0% /run/user/6001

chomsky

  • Zařazení: 30.10.2015
  • 12 jader
  • Paměť: 8 x 8 GB (DDR4)
  • Systém: Ubuntu 16.04.1 LTS (Mate)
  • Disky:
    Filesystem      Size  Used Avail Use% Mounted on
    udev             32G     0   32G   0% /dev
    tmpfs           6,3G  107M  6,2G   2% /run
    /dev/sda2       901G   17G  839G   2% /
    tmpfs            32G  8,6M   32G   1% /dev/shm
    tmpfs           5,0M     0  5,0M   0% /run/lock
    tmpfs            32G     0   32G   0% /sys/fs/cgroup
    tmpfs            32G     0   32G   0% /mnt/ramdisk
    /dev/sdc1       1,8T  584G  1,2T  34% /store
    /dev/sdb1       1,8T  591G  1,2T  34% /export/home
    /dev/sda1       511M  3,4M  508M   1% /boot/efi
    /dev/sdd1       256M  122M  134M  48% /media/skoumal/VID

nas-utkl

Backup

chomsky

  • backup2l:
    [skoumal@chomsky etc]$ ll backup2l*.conf
    -rw-r--r-- 1 root root 10627 2012-07-25 15:40 backup2l-annot.conf
    -rw-r--r-- 1 root root 10618 2011-04-18 17:35 backup2l-milena.conf
    -rw-r--r-- 1 root root 10622 2011-04-18 17:36 backup2l-petkevic.conf
    -rw-r--r-- 1 root root 10616 2011-04-18 17:36 backup2l-rosen.conf
    -rw-r--r-- 1 root root 10620 2011-04-18 17:36 backup2l-skoumal.conf
    -rw-r--r-- 1 root root 10616 2011-04-18 17:36 backup2l-tomas.conf
    -rw-r--r-- 1 root root 10893 2011-04-18 17:36 backup2l.conf
    
    [skoumal@chomsky etc]$ m /etc/cron.daily/zz-backup2l
    #!/bin/bash 
    
    mv -f /root/backup.log.old /root/backup.log.older
    mv -f /root/backup.log /root/backup.log.old
    mv -f /root/backup-skoumal.log.old /root/backup-skoumal.log.older
    mv -f /root/backup-skoumal.log /root/backup-skoumal.log.old
    nice -n 19 /usr/local/bin/backup2l -b > /root/backup.log
    nice -n 19 /usr/local/bin/backup2l -c /etc/backup2l-skoumal.conf -b > /root/backup-skoumal.log
    nice -n 19 /usr/local/bin/backup2l -c /etc/backup2l-petkevic.conf -b
    nice -n 19 /usr/local/bin/backup2l -c /etc/backup2l-tomas.conf -b
    nice -n 19 /usr/local/bin/backup2l -c /etc/backup2l-rosen.conf -b
    nice -n 19 /usr/local/bin/backup2l -c /etc/backup2l-milena.conf -b
    nice -n 19 /usr/local/bin/backup2l -c /etc/backup2l-annot.conf -b
    
    [skoumal@chomsky etc]$ m backup2l-annot.conf
    ##################################################
    # Volume identification
    
    # This is the prefix for all output files;
    # multiple volumes can be handled by using different configuration files
    VOLNAME="annot"
    
    ##################################################
    # Source files
    
    # List of directories to make backups of.
    # All paths MUST be absolute and start with a '/'!
    #SRCLIST=(/export/home /mnt/sata2/manatee-registry /mnt/sata2/data)
    SRCLIST=(/usr/local/corp/annotate/data)
    
    ##################################################
    # Destination
    
    # Destination directory for backups;
    # it must exist and must not be the top-level of BACKUP_DEV
    BACKUP_DIR="/array/chomsky-backup"
    
    ##################################################
    # Backup parameters
    
    # Number of levels of differential backups (1..9)
    MAX_LEVEL=2
    
    # Maximum number of differential backups per level (1..9)
    MAX_PER_LEVEL=5
    
    # Maximum number of full backups (1..8)
    MAX_FULL=2
    
    # For differential backups: number of generations to keep per level;
    # old backups are removed such that at least GENERATIONS * MAX_PER_LEVEL
    # recent versions are still available for the respective level
    GENERATIONS=1
    
    # If the following variable is 1, a check file is automatically generated
    CREATE_CHECK_FILE=1
    
    ##################################################
    # Misc.
    
    # Create a backup when invoked without arguments?
    AUTORUN=0
    
    # Size units
    SIZE_UNITS=""    # set to "B", "K", "M" or "G" to obtain unified units in summar
    y list
    
    # Remove this line after the setup is finished.
    #UNCONFIGURED=1
    
    # Archive driver for new backups (optional, default = "DRIVER_TAR_GZ")
    # CREATE_DRIVER="DRIVER_MY_AFIOZ"

grimm

  • cron.weekly:
    [skoumal@grimm cron.weekly]$ ll backup-*
    -rwxr-xr-x 1 root root 323 2011-02-28 09:37 backup-corp
    -rwxr-xr-x 1 root root 248 2011-04-27 09:54 backup-langr
    -rwxr-xr-x 1 root root 224 2012-07-25 15:53 backup-rules
    
    [skoumal@grimm cron.weekly]$ m backup-corp
    #!/bin/bash
    
    # This script performs backup of /corp
    # to jakobson (/raid/grimm-backup/corp.XXX.tgz)
    
    DUMP_EXT=`date +%y%m%d%H%M%S`
    cd /corp
    tar czf qqq.tgz --exclude 'LEX*' --exclude 'lost+found' --exclude 'DVD' --exclude 'syn*' *
    mv qqq.tgz /net/jakobson/raid/corp.${DUMP_EXT}.tgz
    
    [skoumal@grimm cron.weekly]$ m backup-langr
    #!/bin/bash
    
    # This script performs backup of /disk2/langr
    # to thecus (/array/grimm-backup/langr.XXX.tgz)
    
    DUMP_EXT=`date +%y%m%d%H%M%S`
    cd /disk2/langr
    tar czf qqq.tgz --exclude 'lost+found' *
    mv qqq.tgz /array/grimm-backup/langr.${DUMP_EXT}.tgz
    
    [skoumal@grimm cron.weekly]$ m backup-rules
    #!/bin/bash
    
    # This script performs backup of /disk3/rules 
    # to thecus (/array/grimm-backup/rules.XXX.tgz)
    
    DUMP_EXT=`date +%y%m%d%H%M%S`
    cd /disk3
    tar czf qqq.tgz rules
    mv qqq.tgz /array/grimm-backup/rules.${DUMP_EXT}.tgz

jakobson

  • backup2l:
    [root@jakobson etc]# ll backup2l*.conf
    -rw-r--r-- 1 root root 13262 Oct 30 20:46 backup2l-etc.conf
    -rw-r--r-- 1 root root 13274 Oct 30 20:47 backup2l-local.conf
    -rw-r--r-- 1 root root 13272 Oct 30 20:46 backup2l-mail.conf
    -rw-r--r-- 1 root root 13270 Oct 31 15:39 backup2l-varlib.conf
    -rw-r--r-- 1 root root 13236 Oct 17  2011 backup2l.conf
    
    [root@jakobson etc]# m /etc/cron.daily/zz-backup2l
    #!/bin/bash
    
    ! which backup2l > /dev/null || nice -n 19 backup2l -c /etc/backup2l-etc.conf -b
    ! which backup2l > /dev/null || nice -n 19 backup2l -c /etc/backup2l-local.conf -b
    ! which backup2l > /dev/null || nice -n 19 backup2l -c /etc/backup2l-mail.conf -b
    
    [root@jakobson etc]# m backup2l-etc.conf
    ##################################################
    # Volume identification
    
    # This is the prefix for all output files;
    # multiple volumes can be handled by using different configuration files
    VOLNAME="etc"
    
    ##################################################
    # Source files
    
    # List of directories to make backups of.
    # All paths MUST be absolute and start with a '/'!
    #SRCLIST=(/etc /root /home /var/mail /usr/local)
    SRCLIST=(/etc)
    
    ##################################################
    # Destination
    
    # Destination directory for backups;
    # it must exist and must not be the top-level of BACKUP_DEV
    BACKUP_DIR="/array/jakobson-backup"
    
    ##################################################
    # Backup parameters
    
    # Number of levels of differential backups (1..9)
    MAX_LEVEL=2
    
    # Maximum number of differential backups per level (1..9)
    MAX_PER_LEVEL=5
    
    # Maximum number of full backups (1..8)
    MAX_FULL=2
    
    # For differential backups: number of generations to keep per level;
    # old backups are removed such that at least GENERATIONS * MAX_PER_LEVEL
    # recent versions are still available for the respective level
    GENERATIONS=1
    
    # If the following variable is 1, a check file is automatically generated
    CREATE_CHECK_FILE=1
    
    ##################################################
    # Misc.
    
    # Create a backup when invoked without arguments?
    AUTORUN=0
    
    # Size units
    SIZE_UNITS=""    # set to "B", "K", "M" or "G" to obtain unified units in summary list
    
    # Remove this line after the setup is finished.
    #UNCONFIGURED=1
    
    # Archive driver for new backups (default = "DRIVER_TAR_GZ")
    #CREATE_DRIVER="DRIVER_TAR_BZ2"
    
    # Usable built-in drivers for CREATE_DRIVER:
    # DRIVER_TAR, DRIVER_TAR_GZ, DRIVER_TAR_BZ2, DRIVER_AFIOZ
    
    [root@jakobson etc]# m backup2l-local.conf
    ##################################################
    # Volume identification
    
    # This is the prefix for all output files;
    # multiple volumes can be handled by using different configuration files
    VOLNAME="usr-local"
    
    ##################################################
    # Source files
    
    # List of directories to make backups of.
    # All paths MUST be absolute and start with a '/'!
    #SRCLIST=(/etc /root /home /var/mail /usr/local)
    SRCLIST=(/usr/local)
    
    [root@jakobson etc]# m backup2l-mail.conf 
    ##################################################
    # Volume identification
    
    # This is the prefix for all output files;
    # multiple volumes can be handled by using different configuration files
    VOLNAME="var-mail"
    
    ##################################################
    # Source files
    
    # List of directories to make backups of.
    # All paths MUST be absolute and start with a '/'!
    #SRCLIST=(/etc /root /home /var/mail /usr/local)
    SRCLIST=(/var/mail)
  • automysqlbackup:
    [root@jakobson ~]# ll /var/lib/automysqlbackup/
    total 12
    drwxr-xr-x 6 root root 4096 Oct 31 06:28 daily
    drwxr-xr-x 2 root root 4096 Oct 31 06:28 monthly
    drwxr-xr-x 6 root root 4096 Oct 31 06:28 weekly

mivvy

  • Ubuntu 10.04

Konfigurace wi-fi

  • Chybové hlášky v messages:
    Dec 30 23:04:38 utkl-mivvy kernel: [   12.647584] <-- RTMPAllocTxRxRingMemory, Status=0
    Dec 30 23:04:38 utkl-mivvy kernel: [   12.650548] RtmpOSFileOpen(): Error 2 opening /etc/Wireless/RT2860STA/RT2860STA.dat
    Dec 30 23:04:38 utkl-mivvy kernel: [   12.650559] Open file "/etc/Wireless/RT2860STA/RT2860STA.dat" failed!
    Dec 30 23:04:38 utkl-mivvy kernel: [   12.650566] 1. Phy Mode = 0
    Dec 30 23:04:38 utkl-mivvy kernel: [   12.650571] ERROR!!! NICReadRegParameters failed, Status[=0x00000001]
    Dec 30 23:04:38 utkl-mivvy kernel: [   12.655768] !!! rt28xx Initialized fail !!!
  • Oprava:
    $ cat /etc/Wireless/RT2860STA/RT2860STA.dat
    Default

Tenké klienty

Video rozhraní

Video porty na klientech:

  • 4x DisplayPort nebo HDMI
  • 1x dual head HDMI

Monitory:

  • 1x DisplayPort + DVI + VGA (chomsky)
  • 4x DVI + VGA (Tomáš, chomsky-malý, Saša, navíc)
  • 4x VGA (Hanka 2x, Milena, Niki)

Kabely a konektory:

  • 1x DisplayPortDisplayPort (chomsky)
  • 2x HDMIVGA (Hanka)

Chybí:

  • Tomáš: DisplayPort nebo HDMIDVI nebo VGA
  • Milena: DisplayPort nebo HDMIVGA
  • Niki: DisplayPort nebo HDMIVGA
  • Saša: DisplayPort nebo HDMIVGA

Uživatelé a jejich IDs

skoumal 6001 Hana Skoumalova chomsky jakobson grimm
rosen 6002 Alexandr Rosen chomsky jakobson grimm
milena 6003 Milena Hnatkova chomsky jakobson grimm
tomas 6005 Tomas Jelinek chomsky jakobson grimm
sindlerova 6006 Jana Sindlerova chomsky jakobson grimm
johanka 6358 Johanka Dolezalova chomsky
dolezalova 6358 Johanka Dolezalova chomsky
kveton 6951 Pavel Kveton chomsky jakobson grimm
qiq 6952 Miroslav Spousta chomsky jakobson
kren 6953 Michal Kren chomsky jakobson grimm
karel 6954 Karel Oliva chomsky
vondricka 6955 Pavel Vondricka chomsky
petkevic 6957 Niki Petkevic chomsky jakobson grimm
utkl 6958 Dummy user chomsky jakobson grimm
cvrcek 6959 Vaclav Cvrcek chomsky grimm
skml 6963 Zdena Skoumalova chomsky jakobson grimm
jhana 6964 Jirka Hana chomsky jakobson grimm
gpenn 6965 G. Penn chomsky
skrabal 6970 Michal Skrabal chomsky jakobson
markova 6973 Sasa Markova chomsky
stindlova 6974 Barbora Stindlova chomsky
novakova 6975 Lucie Novakova chomsky
stepanek 6976 Jan Stepanek chomsky jakobson
lenka 6977 Lenka Horcickova chomsky
vitovec 6978 Premysl Vitovec chomsky jakobson grimm
barancikova 6979 Petra Barancikova chomsky grimm
znamenacek 6980 Jiri Znamenacek chomsky jakobson grimm
svarny 6981 Petr Svarny grimm
henys 6982 Jan Henys chomsky jakobson grimm
krivan 6983 Jan Krivan chomsky jakobson grimm
hnatek 6984 Tomas Hnatek chomsky grimm
naplava 6985 Jakub Naplava jakobson

PC

Antivir Eset NOD32

  • počítače: Dell (32bit, Milena), Dell (32bit, Niki), Asus Eee (32bit, Milena), HP ProBook (32bit, Hanka)
  • přístupové údaje: EAV-18115894, mux5msa6mr

Tunel SSH

  • webmin doma:
    $ ssh -L 10001:jakobson:10000 jakobson

    a pak otevřít stránku

    https://localhost:10001

Apache a ssh

Apache se hlásí jako jiný uživatel

  • na stroji s apachem (jakobson) vytvořit adresář .ssh pod /var/www:
    $ su -
    $ cd /var/www
    $ mkdir .ssh
    $ chown www-data:www-data .ssh
  • vyrobit pro apache ssh-key:
    $ sudo -u apache ssh-keygen -t rsa
    Generating public/private rsa key pair.
    Enter file in which to save the key (/var/www/.ssh/id_rsa):
    Created directory '/var/www/.ssh'.
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /var/www/.ssh/id_rsa.
    Your public key has been saved in /var/www/.ssh/id_rsa.pub.
    The key fingerprint is:
    3e:4f:05:79:3a:9f:96:7c:3b:ad:e9:58:37:bc:37:e4 www-data@jakobson
  • zkontrolovat práva k souborům v .ssh
  • přidat id_rsa.pub do souboru authorized_keys pro uživatele na jiném stroji (skoumal@chomsky):
    $ cd .ssh
    $ scp id_rsa.pub skoumal@chomsky:.ssh/apache.jakobson
    $ ssh skoumal@chomsky
    $ cd ~/.ssh
    $ cat apache.jakobson >> authorized_keys
  • vyzkoušet na jakobsonovi:
    sudo -u apache ssh skoumal@chomsky

Apache se hlásí jako apache

  • lze použít pouze ke kopírování souborů – apache se nesmí nalogovat
  • vytvořit id_rsa.pub jako nahoře (nebo použít již vytvořený)
  • na jiném stroji (grimm) vytvořit taky /var/www/.ssh
  • přidat id_rsa.pub z jakobsona do authorized_keys na grimmovi
  • v /etc/passwd na grimmovi změnit u www-data login na /usr/bin/scponly (zkontrolovat, jestli je nainstalovaný) Pozor, nové Ubuntu na něj nemá package!
  • /etc/shells musí obsahovat scponly (obvykle se tam připíše při instalování)
  • zkusit něco zkopírovat:
    $ sudo -u www-data scp grimm:/usr/local/langr/rules/linguists/tmp/hanka/LEX /tmp
  • při potížích zkusit scp -v

QR Code
QR Code utkl:admin:sysadmin (generated for current page)