Ці нотатки я писав для себе, опановуючи Ubuntu та CentOS. Це не стаття.
Загальна структура каталогів Linux
Права доступу:
chmod — змінює дозволи для файлів і каталогів
chown — змінює власника файла або каталогу, а також групу
Права доступу до файлів і каталогів
Монтування та демонтування:
Монтування мережевої папки:
mount //192.168.1.3/d$/ /mnt/mountdir/ -o username=Administrator,password=12345678
Демонтування — umount /mnt/mountdir/
Монтування мережевих каталогів Windows за допомогою графічного інтерфейсу — smb4k
Щоб мати змогу монтувати DVD-ROM, додайте до /etc/fstab:
/dev/cdrom /mnt/cdrom auto iocharset=koi8-r,noexec,ro,users,noauto,nosuid,nodev,noatime 0 0
Створюємо каталог монтування: mkdir /mnt/cdrom
Монтування: mount /dev/cdrom
Демонтування: umount /dev/cdrom
Тест швидкості читання з диска hdparm -Tt /dev/hda
Ще один тест швидкості: dd if=/dev/hda of=/dev/null bs=4K count=200000
Додавання диска до системи:
1. Створюємо розділ: fdisk /dev/sda
2. Форматуємо: /sbin/mkfs.ext3 /dev/sda1
3. Додаємо рядок до /etc/fstab: /dev/sda1 /hdd2 ext3 defaults 1 1
4. Перевіряємо: mount -a
Вільне місце на дисках у мегабайтах: df -m
mkdir — створює каталог
SAMBA
Встановлення: sudo aptitude install samba
Після цього редагуємо /etc/samba/smb.conf (після змін перезапуск не потрібен), але за потреби можна виконати sudo /etc/init.d/samba restart
Приклад конфігурації спільної папки для файлів (усі підключатимуться як користувач «nobody»):
[global] security = share guest only = yes guest ok = yes interfaces = 127.0.0.0/8 eth0 smb ports = 139 # якщо не потрібна підтримка принтерів, залишаємо наступні рядки; вони також не дадуть захаращувати журнали. show add printer wizard = no printing = none printcap name = /dev/null disable spoolss = yes [LVS] comment = LVS read only = no path = /home/lvs public = yes create mask = 0775 directory mask = 0775
Перевірка правильності: testparm. Докладніше можна подивитися тут: http://smb-conf.ru/
Команда sudo smbstatus показує поточні підключення та блокування.
Для керування Samba через вебконсоль зручніше використовувати swat
yum -y install xinetd samba-swat
Редагуємо конфігурацію в vi /etc/xinetd.d/swat:
# line 10: тут указати дозволені адреси
only_from = 127.0.0.1 10.0.0.0/24
# line 14: увімкнути.
disable = no
/etc/rc.d/init.d/xinetd start
chkconfig xinetd on

