Fedora 6 - Настройка сервака

Pigeon

Well-Known Member
Попробуй собрать без поддержки LZO:
rpm --define "NO_USE_LZO yes"

Еще один вариант, собрать vtun из девелоперской-ветки (из vtun-2.9.90-1.src.rpm или vtun-2.9.90.tar.gz) и если возникнуть ошибки написать разработчику.

Хотя проект полуживой. Последние изменения:
Также можешь попробовать альтернативы vtun - OpenVPN, cipe, tinc...
 

Anubis

ку
13 дней обсуждения на форуме
А для чегоже тогда форум? Разве не для обсуждения?
Меня не кто не гонет и времени хватает дабы не спеша и постепенно всё настраивать. Мне интересно сделать всё самому, просто есть этапы (в данном случае компилирование) которые я не разу не делал, посему у меня возникли трудности. 2 Pigeon Огромное тебе человеское спасибо, за то что не оставил меня на произвол судьбы! Кстати именно ты и именно на этом форуме даешь самые быстрые ответы (я ещё паралельно сижу на трёх и там почти тишина) Кароче спасибо с меня пиво))

По теме!
Запускаю
rpmbuild -ba /usr/src/redhat/SPECS/vtun.spec --define "NO_USE_LZO yes"
В конце пишет эрор и что-то ругаеться на то что не может найти файлик мануала по пути /usr/share/man/man8/vtun.8.gz
Лезу обратно в vtun.spec
vim vtun.spec
Нахожу там строку закоментированую!
%{_mandir}/man8/vtun.8*
Убираю коментарий и запускаю обратно
Процесс проходит нормально в конце пишет
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/vtun-2.6-root-root
Wrote: /usr/src/redhat/SRPMS/vtun-2.6-1.src.rpm
Wrote: /usr/src/redhat/RPMS/i386/vtun-2.6-1.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/vtun-debuginfo-2.6-1.i386.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.32555
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd vtun
+ '[' /var/tmp/vtun-2.6-root-root '!=' / ']'
+ rm -rf /var/tmp/vtun-2.6-root-root
+ exit 0

Я пологаю теперь можно просто запустить рпм????
Вот этот - /usr/src/redhat/RPMS/i386/vtun-2.6-1.i386.rpm
 

Anubis

ку
Получилось. Стал vtund =)
Теперь буду читать конфиг что к чему!
 

Anubis

ку
Тут такая проблема не с тоге не с сего!
telnet 10.26.0.200 21
500 OOPS: failed to open xferlog log file:/var/log/vsftpd.log

Подключение к узлу утеряно.

Проверил лог на месте!
рестарт проходит
/etc/init.d/vsftpd restart
Shutting down vsftpd: [ OK ]
Starting vsftpd for vsftpd: [ OK ]

Ведь работалже!!!
 

Pigeon

Well-Known Member
Тут такая проблема не с тоге не с сего!
telnet 10.26.0.200 21
500 OOPS: failed to open xferlog log file:/var/log/vsftpd.log

Подключение к узлу утеряно.

Проверил лог на месте!
рестарт проходит
/etc/init.d/vsftpd restart
Shutting down vsftpd: [ OK ]
Starting vsftpd for vsftpd: [ OK ]

Ведь работалже!!!
См. права на файл/директорию.
 

Anubis

ку
Сравниваю права Messegе.log и vsftpd.log - одинаковые!

Read by owner
Write by owner

Вот что пишет Messegе.log по этому поводу!
kernel: audit(1174489277.673:12): avc: denied { append } for pid=2494 comm="vsftpd" name="vsftpd.log" dev=dm-0 ino=5112942 scontext=root:system_r:ftpd_t:s0 tcontext=root:eek:bject_r:var_log_t:s0 tclass=file

system-config-securitylevel-tui
Стоит галочка Disabled

Что самое интересное на старом серваке (тот что рабочий)
Если зайти system-config-securitylevel-tui то там стоит галочка Disabled и в Customize уже на пускает, пишет что фаервол отключен, а на моём (тот что эксперементальный =) ) и галочка стоит Disabled, и в Customize пускает. Чтобы это значило!??? Может это только галочка стоит что он отключён, а на самом деле он работает!!!?
 

Pigeon

Well-Known Member
Дык, а владелец кто?

Удали файл лога и рестани сервис vftpd.
 

Anubis

ку
Удалил и создал под рутом новый!

Теперь рестарт фтп проходит нормально и телнетом удаёться подключиться.
А вот клиентом (totalcom) не удаёться подлючиться!
500 OOPS: cannot change directory: /home/anubis =(
 
Зверху