amigo.serpuhov.biz : Блог Сергея Михайловского

Теги

Избранное

Самые комментируемые за месяц

RSS

103 заметки ненаглядно

Архив за  2010
2009
2008
2007
 год

А так же я

А бруты надоели

  • unix

RSS — эта страница

15 марта 2008, 17:32     более года назад

?˜спользование ssh и ключей — Usage ssh & key

Вместо пароля используется другой метод авторизации — с использование ключевого файла. Всё как у pgp/gnupg — у пользователя
есть идентифицирующий его ключ, который он хранит как зеницу ока. Продолжение.

1 комментарий

Теги: howto, unix

24 февраля 2008, 22:09     более 2-х лет назад

Подсветка приглашения bash prompt

Опять таки что бы лишний раз не искать:
Black 0;30
Blue 0;34
Green 0;32
Cyan 0;36
Red 0;31
Purple 0;35
Brown 0;33
Light Gray 0;37
Dark Gray 1;30
Light Blue 1;34
Light Green 1;32
Light Cyan 1;36
Light Red 1;31
Light Purple 1;35
Yellow 1;33
White 1;37
NoColor 0

Комментировать…

Теги: unix

22 февраля 2008, 20:37     более 2-х лет назад

Установка FTP сервера vsftpd на FreeBSD 6.3

Продолжаю делать записи, кому-то покажутся до боли простыми, но сэкономить время порой помогает.
Устанавливаем из портов vsftpd
whereis vsftpd
/usr/ports/ftp/vsftpd
make install clean
Редактируем конфиг /usr/local/etc/vsftpd.conf
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
no_anon_password=NO
connect_from_port_20=YES
async_abor_enable=YES
use_localtime=YES
ftpd_banner=Hey!
background=YES
chroot_local_user=YES
local_enable=YES
Анонимусы отключены, локальные юзеры включены, запись разрешена, запуск в автономном режиме, тоесть /etc/inetd.conf можно не трогать.
Добавляем в /etc/rc.local
vsftpd_enable=«YES»
Запуск скриптом
/usr/local/etc/rc.d/vsftpd start

2 комментария

Теги: howto, unix

31 января 2008, 14:57     более 2-х лет назад

Установка модулей Perl

1. Проверяем какие модули уже установлены с помощью скрипта
#!/usr/local/bin/perl
use ExtUtils::Installed;
my $instmod = ExtUtils::Installed->new();
foreach my $module ($instmod->modules()) {
my $version = $instmod->version($module) || «???»;
print «$module — $version\n»;
}
2. Установка модулей с помощью утилиты cpan, запускается командой cpan
3. В командной строке утилиты пишем название модуля
install DBD::mysql
4. Если всё обратилось ошибками, пишем
force install DBD::mysql
5. Для удаления модуля пользуемся скриптом
#!/usr/local/bin/perl -w
use ExtUtils::Packlist;
use ExtUtils::Installed;
$ARGV[0] or die «Usage: $0 Module::Name\n»;
my $mod = $ARGV[0];
my $inst = ExtUtils::Installed->new();
foreach my $item (sort($inst->files($mod))) {
print «removing $item\n»;
unlink $item;
}
my $packfile = $inst->packlist($mod)->packlist_file();
print «removing $packfile\n»;
unlink $packfile;
6. Установка модуля вручную, ищем на сайте http://search.cpan.org.
perl Makefile.PL
make
make test
make install

2 комментария

Теги: howto, unix

© 2007—2010 AMIGO
Работает на движке e2 Selecta