====== Частые проблемы ====== ===== Подключить/отключить sata-диск без перезагрузки ===== Подключение: Подключаем диск (сначала провод данных, потом питание). # ls /sys/class/scsi_host/ host0 host1 host2 host3 host4 host5 Угадываем нужный host (например, host1), и посылаем ему команду scan: # echo "- - -" > /sys/class/scsi_host/host1/scan Или перебираем все: #for host in `ls /sys/class/scsi_host/` ; do echo $host; echo "- - -" > /sys/class/scsi_host/$host/scan; done Отключение: * Отмонтировать все файловые системы с этого диска. * hdparm -Y /dev/sd_ * выдернуть провод питания, потом провод данных. ===== Сделать UMASK=002 для всех пользователей ===== Правильный способ -- установить пакет libpam-umask и добавить строку "session optional pam_umask.so umask=002" в файлы /etc/pam.d/common-session и /etc/pam.d/common-session-noninteractive. ===== Проверить синхронизацию часов по NTP ===== ''$ntpq -p'' user@spascharm:~$ ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== *ntp1.vniiftri.r .PPS. 1 u 26 64 177 5.678 4.755 2.830 +ntp2.vniiftri.r .PPS. 1 u 26 64 177 5.903 2.084 1.419 ntp3.vniiftri.r .PPS. 1 u 26 64 177 5.680 4.733 2.462 ===== Отключить пищание консоли ===== This disables the console beep for all programs: $xset b off Сделать звук менее раздражающим: $xset b 10 100 50 ===== Убрать список пользователей из приветствия GDM ===== Просто: sudo -u Debian-gdm gconftool-2 --type bool --set /apps/gdm/simple-greeter/disable_user_list 'true' Сложно: usermod -s /bin/bash Debian-gdm gksu -u Debian-gdm gconf-editor меняем настройки в apps->gdm->simple-greeter usermod -s /bin/false Debian-gdm ===== Добавить дисковую квоту на /home ===== в /etc/fstab добавить опцию usrquota: UUID=cf32...6d64 /home ext4 defaults,usrquota 0 2 Выполнить команды: quotacheck -vug /home /etc/init.d/quota start Просмотреть квоты на /home repquota /home -s Задать квоту 50GB (100GB hard limit) для пользователя daq: setquota daq $((50*1024*1024)) $((100*1024*1024)) 0 0 /home/ Задать всем пользователям такую же квоту, как у пользователя daq: ls /home/ | while read user ; do id $user > /dev/null && setquota -p daq $user /home; done