Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Unix/Linux/FreeBSD


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Установка и настройка ОС / Unix/Linux/FreeBSD

Выпуск № 723
от 25.03.2007, 19:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 470, Экспертов: 36
В номере:Вопросов: 4, Ответов: 10


Вопрос № 79026: Здравствуйте уважаемые! Стоит шлюз FreeBSD 6 в инет для локальной сетки. На нем веб-сервер с корпоративной информацией (прайсы и т.п.). Есть отдельная БД книгохранения и к ней идет скрипт для поиска книг, написаный для Windows (exe). Стоит это на...
Вопрос № 79042: Добрый день. Помогите решить вопрос. Mandriva 2007, установлен apache, php Файл hosts: 127.0.0.1 Linuh localhost localhost.localdomain С помошью php отправляю сообщение, оно уходит. Проблема в том, что в сообщении указано что о...
Вопрос № 79082: Здравствуйте! Подскажите, пожалуйста, какой дистрибутив LInux лучше установить на клиентские машины, чтобы можно было работать в терминальном режиме на сервере Windows 2003 Server? Спасибо....
Вопрос № 79100: Здравствуйте. Система FreeBSD. Подскажите, пожалуйста, как можно изменить пароль root, имея физический доступ к машине....

Вопрос № 79.026
Здравствуйте уважаемые!
Стоит шлюз FreeBSD 6 в инет для локальной сетки. На нем веб-сервер с корпоративной информацией (прайсы и т.п.). Есть отдельная БД книгохранения и к ней идет скрипт для поиска книг, написаный для Windows (exe). Стоит это на отдельной машине W2003, IIS 6 и в локальной сети работает нормально.
Вопрос. Как сделать, чтобы человек заходя из инета на корпоративный сайт, мог бы попадать на внутренний в локалке веб-сервер для поиска нужной ему книги? По ссылке с главной страницы или еще каким-либо способом?
Сразу скажу, что формат БД очень специфичный (ISIS) и работает только на винде. По крайней мере нигде не слышал, чтобы он был еще для какой-то платформы.
Отправлен: 20.03.2007, 08:14
Вопрос задал: sir henry (статус: Академик)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: 52evg
Здравствуйте, sir henry!
1)На FreeBSD надо сделать ссылку с "внешнего" сайта на "внутренний".
При этом правельно настроить фаервол, чтобы никто не попал в вашу локальную сеть.
2)Не знаю что у вас за программа для поиска, но можно попробовать отредактировать или переписать скрипт, чтобы он запускался на FreeBSD, но обращался к базе данных на Windows.
Ответ отправил: 52evg (статус: 6-ой класс)
Ответ отправлен: 20.03.2007, 08:23
Оценка за ответ: 3
Комментарий оценки:
1) Хотелось бы поподробнее. Если на странице сайта сделать ссылку типа , то работать она не будет.
2) И каким же образом я должен экзешник переделать? Новое слово в скриптописании? :)

Отвечает: ramok
Здравствуйте, sir henry!

на выбор:
1. написать скрипт который работает на FreeBSD и занимается только тем что берет запрос пользователя, перенаправлял бы на внутренний сервер запросы, вызывая поисковый скрипт и отображает результаты. хороший вариант если у вас есть лишний программист и ему заняться нечем Ж:-)

2. проброс внутрь сети какого нибуть порта(например 8080) на ваш локальный виндовый сервер.
поле чего снаружи ваш внутренний веб сервер будет видится по этому порту.

делается связкой ipfw + natd (опция -redirect_port)

русских хелп к natd
http://ipfw.ism.kiev.ua/natd.html
статья в тему
http://www.lissyara.su/?id=1159

3. в своем внешнем домене создаете поддомен, далее с помощью модуля mod_proxy пробрасываете
этот виртуальный домен на ваш внутренний сервер.
например у ваш домен korp.com, а вы в DNS регистрируете search.korp.com. и в настройках к apache к этому виртуальному домену используете. пример в приложении.

документация по модулю httpd.apache.org/docs/2.0/mod/mod_proxy.html

Приложение:

Ответ отправил: ramok (статус: Практикант)
Ответ отправлен: 20.03.2007, 21:15
Оценка за ответ: 5
Комментарий оценки:
Спасибо, сегодня попробую.
Программист, которому занятся нечем, это из области фантастики. :)


Вопрос № 79.042
Добрый день.
Помогите решить вопрос.
Mandriva 2007, установлен apache, php
Файл hosts:
127.0.0.1 Linuh localhost localhost.localdomain
С помошью php отправляю сообщение, оно уходит. Проблема в том, что в сообщении указано что оно отправлено с адреса apache@linuh.localdomain
Мне нужно, чтобы в сообщении было указано, что оно отправлено с адреса: apache@linuh.МОЙДОМЕН.local
Правка файла httpd.conf в секции ServerAdmin ничего не дала.
Отправлен: 20.03.2007, 10:23
Вопрос задал: Rsa (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: PVS
Здравствуйте, Rsa!
Вам надо править не конфигурацию Apache, а конфигурацию sendmail'a . Делается это немного необычно, так что Вам наверное проще будет в /etc/sysconfig/network и в /etc/hosts подправить имя хоста на linuh.МОЙДОМЕН.local (если это не навредит где-то в другом месте)
Ответ отправил: PVS (статус: Специалист)
Ответ отправлен: 20.03.2007, 10:31
Оценка за ответ: 5


Вопрос № 79.082
Здравствуйте!
Подскажите, пожалуйста, какой дистрибутив LInux лучше установить на клиентские машины, чтобы можно было работать в терминальном режиме на сервере Windows 2003 Server?
Спасибо.
Отправлен: 20.03.2007, 14:48
Вопрос задал: Юpий (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: PVS
Здравствуйте, Юpий!
Практически любой, вышедший после 2000 года (Вам нужен rdesktop, его где-то с того времени начали включать в дистрибутивы). Так что смотрите по мощности самих клиентов и по поддерживаемому железу.
Ответ отправил: PVS (статус: Специалист)
Ответ отправлен: 20.03.2007, 15:08
Оценка за ответ: 5


Вопрос № 79.100
Здравствуйте.
Система FreeBSD.
Подскажите, пожалуйста, как можно изменить пароль root, имея физический доступ к машине.
Отправлен: 20.03.2007, 16:59
Вопрос задал: Oppa (статус: Посетитель)
Всего ответов: 6
Мини-форум вопроса >>> (сообщений: 25)

Отвечает: PVS
Здравствуйте, Oppa!
http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/admin.html

10.14. I have forgotten the root password! What do I do?

Do not Panic! Simply restart the system, type boot -s at the Boot:
prompt (just -s for FreeBSD releases before 3.2) to enter Single User
mode. At the question about the shell to use, hit ENTER. You will be
dropped to a # prompt. Enter mount -u / to remount your root filesystem
read/write, then run mount -a to remount all the filesystems. Run passwd
root to change the root password then run exit(1) to continue booting.

Приложение:

Ответ отправил: PVS (статус: Специалист)
Ответ отправлен: 20.03.2007, 17:03
Оценка за ответ: 5
Комментарий оценки:
Спасибо за ответ. Но загрузчик пишет, что "No sysinstall".

Отвечает: Дмитрий Поляков
Здравствуйте, Oppa! Командой sudo в в консоле, конечно же.
---------
В жизни нет гармонии, в музыке гармония есть!
Ответ отправил: Дмитрий Поляков (статус: 4-ый класс)
Ответ отправлен: 20.03.2007, 17:21
Оценка за ответ: 1
Комментарий оценки:
Как Вы себе это представляете? Я не знаю пароль root !

Отвечает: Нестеров А.Ю.
Здравствуйте, Oppa!
Вы можете изменить с помощью sysinstall.
#sysinstall
далее из меню (пункты)

Configure (Do post-install configuration of FreeBSD)

Root Password (Set the system manager`s password)

далее появиться приглашение командной строки:
New Password: - вводите новый пароль
Retype New Password: - повторите новый пароль

все пароль переустановлен. Можете выходить из syinstall и продолжать работу.

Существует также и другой способ описаный PVS. Он привел ман по смене пароля в случае если вы его забыли.
Ответ отправил: Нестеров А.Ю. (статус: 2-ой класс)
Ответ отправлен: 20.03.2007, 18:03
Оценка за ответ: 5
Комментарий оценки:
Спасибо за ответ. Но загрузчик пишет, что "No sysinstall".

Отвечает: ramok
Здравствуйте, Oppa!

http://www.freebsd.org/doc/ru_RU.KOI8-R/books/faq/admin.html#FORGOT-ROOT-PW
тоже самое но по русски.. Ж:-)

иногда делают так что все равно спрашивает пароль рута. в этом случае рекомендую взять LiveCD с FreeBSD (например http://frenzy.org.ua) или загрузится с инсталяционного CD, подмаунтить корневой раздел на винтестере (например в папку /mnt/root), cделать chroot на эту папку и там уже менять пароль с помощью passwd
Ответ отправил: ramok (статус: Практикант)
Ответ отправлен: 20.03.2007, 19:23
Оценка за ответ: 5
Комментарий оценки:
Спасибо за ответ. Попробую.

Отвечает: Logic
Здравствуйте, Oppa!
Зайти в систему под рутом и дать команду passwd
Ответ отправил: Logic (статус: Студент)
Ответ отправлен: 21.03.2007, 02:16
Оценка за ответ: 1
Комментарий оценки:
А как зайти в систему под root, не зная его пароль?

Отвечает: Rashid N. Achilov
Здравствуйте, Oppa!

Перезагрузиться. В начале загрузки, когда показывается меню (где справа демон с вилами или надпись FreeBSD), нажать "4". На вопрос "Enter pathname for shell or press Enter to /bin/sh" нажать Enter. Ввести команды:

mount -a
passwd root
задать пароль, повторить его. Перегрузить компьютер.

---------
Usquam ut procul domus
Ответ отправил: Rashid N. Achilov (статус: 5-ый класс)
Ответ отправлен: 21.03.2007, 07:42
Оценка за ответ: 5
Комментарий оценки:
Спасибо за ответ. Но загрузчик пишет, что "No4".


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
ООО "Мастер-Эксперт Про", Москва, 2007
Авторские права | Реклама на портале
Версия системы: 4.46 от 18.03.2007
Яндекс Rambler's Top100

В избранное