Linux, Ubuntu, CentOS. Файлы, данные, диски

Эти заметки писались для себя, по ходу освоения Ubuntu и CentOS. Этот текст не является статьей.

descriptor_file_type.png

Индексные дескрипторы файлов

Общая структура каталогов Linux

Права доступа:

chmod — меняет полномочия на файлы и каталоги

chown — меняет владельца файла или каталога а также группу

Права доступа к файлам и каталогам

Монтирование и размонтирование:

Монтирование сетевой папки:

mount //192.168.1.3/d$/ /mnt/mountdir/ -o username=Administrator,password=12345678

Размонтирование — umount /mnt/mountdir/

Монтирование сетевых директорий windows (с использованием GUI) — 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 показывает текущие подключения и блокировки.

Для управления самбой через веб-консоль лучше использовать 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

Оставьте комментарий

Ваш адрес email не будет опубликован.