Архив на категорию ‘Linux’

Разрешить доступ к mysql-серверу с удаленной машины.

Дата: Апрель 6, 2011 - 9:07 пп No Comments

mysqlМаленькая напоминалка.. а то постоянно забываю. :)

По-умолчанию доступ к серверу разрешен только с локального хоста (то есть с компьютера на котором установлена сама база). Чтобы разрешить доступ к серверу к  определенной базе с определенного удаленного хоста нужно выполнить следующие команды:

GRANT ALL ON BASENAME.* TO USERNAME@REMOTEMASHINENAME IDENTIFIED BY ‘pass1′;

FLUSH PRIVILEGES;


Месяц использования ZFS через FUSE - полет нормальный

Дата: Январь 11, 2011 - 11:56 пп No Comments

Уже месяц как использую целый диск под ZFS в openSuse 11.3 благодаря проекту zfs-fuse.net.

Пока в пуле только один диск и на нем находится коллекция видео для просмотра через плеер на большом ТВ. Пока полет нормальный.

Объяснение ARC и L2ARC

Дата: Ноябрь 4, 2010 - 11:37 дп 3 Comments

ZFS имеет две замечательные функции, которые резко увеличивают производительность операций чтения. Это ARC и L2ARC. ARC предназначена для замены кэша. ARC - это очень быстрый кэш, располагающийся в ОЗУ - памяти сервера.Объем доступной ARC памяти это обычна вся память сервера минус 1ГБ. (далее…)

Выдираем кадры из avi-ки

Дата: Ноябрь 4, 2010 - 11:10 дп No Comments

Для одного из своих сайтов мне понадобилось выдирать кадры из avi-файл, чтобы использовать при описании файлов.

Будем это делать в Linux и конечно все должно быть бесплатно.

(далее…)

Удаление двойных переводов строк

Дата: Июнь 29, 2010 - 9:55 пп No Comments

Вот небольшой скриптик, который удаляет из всех файлов в директории двойные переводы строк:

#!/usr/bin/perl
undef($/);
foreach $f (<*.*>) {
print “$f\n”;
if ($f ne ‘ddps.pl’) {
open(FH,$f);
$l=<FH>;
close(FH);
$l=~ s/\r\n\s*\r\n/\n/smg;
open(FH,”>$f.new”);
print FH $l;
close(FH);
}
}

vsftpd и umask

Дата: Октябрь 5, 2009 - 4:11 дп No Comments

Тот кто использовал vsftp-сервер наверняка сталкивались с таким параметром как umask. Этот параметр позволяет указывать с какими правами будут создаваться  файлы. Фишка в том что это МАСКА, а не права.  То есть эта маска накладывается на права по-умолчанию (параметр file_open_mode). то есть если маска 077 то мы получим в результате права -rw—— .

Мне нужно было чтобы закачиваемые на фтп файлы имели  права -rw-rw—, для этого я выставил маску 012 и получил требуемые параметры.

Как я понял, число должно быть 3х значное. Если перед этим числом не стоит 0, то это значит что число десятичное.

Заметка про VSFTPD

Дата: Август 14, 2009 - 2:53 дп No Comments

vsftpdТак, на заметочку… по умолчанию права закаченных на фтп файлов -077, т.е. только чтение владельцем… в общем то случаее нужно выставлять 022 - это чтение и запись валдельцем, а остальным чтение.

Установка telnet-сервера на SLES9

Дата: Август 13, 2009 - 12:21 дп No Comments

telnetЕсли Вам нужен доступ к серверу на SLES 9 по протоколу telnet (не рекомендуется, лучше использовать защищенное соединение  - ssh), но ниже расскажу как это сделать. (далее…)