Table of Contents
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
- RAID 5
- 5.5 TB
- admin:admin
- Je třeba se přihlašovat v SeaMonkey, v Google Chrome to nefunguje.
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 DisplayPort ↔ DisplayPort (chomsky)
- 2x HDMI ↔ VGA (Hanka)
Chybí:
- Tomáš: DisplayPort nebo HDMI ↔ DVI nebo VGA
- Milena: DisplayPort nebo HDMI ↔ VGA
- Niki: DisplayPort nebo HDMI ↔ VGA
- Saša: DisplayPort nebo HDMI ↔ VGA
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 |
| 6358 | Johanka Dolezalova | chomsky | ||
| 6358 | Johanka Dolezalova | chomsky | ||
kveton | 6951 | Pavel Kveton | chomsky | jakobson | grimm |
qiq | 6952 | Miroslav Spousta | chomsky | jakobson | |
kren | 6953 | Michal Kren | chomsky | jakobson | grimm |
| 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 |
| 6965 | G. Penn | chomsky | ||
skrabal | 6970 | Michal Skrabal | chomsky | jakobson | |
| 6973 | Sasa Markova | chomsky | ||
| 6974 | Barbora Stindlova | chomsky | ||
| 6975 | Lucie Novakova | chomsky | ||
stepanek | 6976 | Jan Stepanek | chomsky | jakobson | |
| 6977 | Lenka Horcickova | chomsky | ||
vitovec | 6978 | Premysl Vitovec | chomsky | jakobson | grimm |
| 6979 | Petra Barancikova | chomsky | grimm | |
znamenacek | 6980 | Jiri Znamenacek | chomsky | jakobson | grimm |
| 6981 | Petr Svarny | grimm | ||
henys | 6982 | Jan Henys | chomsky | jakobson | grimm |
krivan | 6983 | Jan Krivan | chomsky | jakobson | grimm |
| 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 souboruauthorized_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 doauthorized_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í obsahovatscponly
(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