Но не следует искать в этих книгах пошаговых инструкций по пропатчиванию KDE2 под FreeBSD - это не сборники HOWTO
Тогда президент забракует книгу. Да и что тогда там читать? =)
Но не следует искать в этих книгах пошаговых инструкций по пропатчиванию KDE2 под FreeBSD - это не сборники HOWTO
Тогда президент забракует книгу. Да и что тогда там читать? =)
Предлагаю все разбить на этапы. Так будет проще осваивать и искать помощи у того же гугла.
1. Накатить на новый сервер софтовый RAID5 и поставить на него линукс.
2. Настроить к нему доступ по ssh через пароль или для большего понимания по ключам.
3. Установить squid и не много разобраться с iptables
4. Если в инет по нему пойдут, то можно продолжить установку DHCPD и DNS
5. Ну и для разминки накатить ftp (proftpd, vsftps) и web (nginx, apache, lighthttp) сервера.
6. Нужна помойка? samba с этим справится. А если заюзать четверку, дык вообще всех в домен загнать можно и рулить.
Если не браться за все сразу, получится обязательно.
Себя помню как меня лет 5 назад посадили перед FreeBSD и Cisco и сказали делай. =) Умения было ноль, желания палата. В итоге все сделал и пров успешно до сих пор раздает инет.
оскорбления незнакомого человека или группы людей
Хотя конечно русским людям похоже это в принципе чуждо
А вы то чем отличаетесь?
А у меня вот мысль появилась. А в принципе зачем вообще нужен Squid в довольно простой сетке со статическими адресами, если админу нужно только ограничивать доступ конкретных пользователей по ip в Интернет и блокировать конкретные сайты, а также открыть некоторые порты tcp, udp, чтобы пользователи снаружи могли пользоваться некоторыми сервисами, которые есть в конторе, типа FTP и ip телефонии? Или я все таки не прав?
И ещё вопрос такой. Я вот сколько руководств по настройке интерфейсов не видел в сети, там везде прописывают все параметры подключения, но как-то игнорируют указание DNS. А как он всё-таки прописывается в конфигурации интерфейсов? Или его вообще не надо почему-то? (НО почему тогда?)
Возник ещё вопрос по системе шифрования данных при передаче по сети - ssh. Я правильно понимаю, что после его настройки в Линукс первый подключившийся по Putty пользователь получает и устанавливает себе в реестр ключ rca, сгенерированный Линукс и теперь может оным управлять удалённо? А что делать, если на машине была снесена система и поставлена новая (в смысле на той, которая получила ключ для доступа к машине с Линукс, прокси это или ФТП)? Не понимаю несколько этого.
Заранее спасибо за ответы.
но как-то игнорируют указание DNS.
Кто может игнорировать resolv.conf? :( /etc/resolv.conf - есть во всех дистрибутивах (сейчас ещё и каталог /etc/resolv.d).
А как он всё-таки прописывается в конфигурации интерфейсов? Или его вообще не надо почему-то? (НО почему тогда?)
Например в Gentoo /etc/conf.d/net
dns_servers_eth0="192.168.0.1"В Debian /etc/network/interfaces
iface eth0 inet static
address 192.168.0.13
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameserver 192.168.0.1А в принципе зачем вообще нужен Squid в довольно простой сетке со статическими адресами
В принцепе не нужен, а вот статические адреса зачем? .... физкультурой заниматься? Dhcp установка и настрока 5-минут, можно привязать ip к mac адресам если хочется.
по ip в Интернет и блокировать конкретные сайты
По ip будут блокироваться ip, а на одном ip может быть куча сайтов, так же верно и обратное, у одного сайта может быть много ip адресов. Блокировку по ip проходили в этой теме - блокировка ВКонтакте
Собственно попробовал поставить Debian и был поражён действительно премудростью системы. Здесь реально я ощутил, что Линукс даст собой управлять только при полном понимании того, что вы и зачем делаете. Поэтому у меня возник вопрос, а как вообще уследить за всеми теми изменениями, которые вы произвели в системе? Есть что-то типа команды show run в Циско, которая показывает какую-то общую картину происходящего в системе?
И ещё ряд более конкретных вопросов для общего понимания:
1) Я правильно понял, что bash это название интерпретатора команд Линукс или это язык программирования для этой системы? Вообще я слышал только о Python и Pearl.
2) Где можно почитать подробно про составление скриптов для Линукс? Я правильно понимаю, что если поместить скрипт в каталог с rc.d, то он будет выполняться при запуске системы?
3) Правда ли, что в Линукс важные каталоги можно спокойно перемещать между различными жесткими дисками и это не навредит работе системы? (ну приблизительно, как из Винды вдруг взять и переместить Program files на D с С)
Поэтому у меня возник вопрос, а как вообще уследить за всеми теми изменениями, которые вы произвели в системе?
Смотря что подразумевать под «изменениями в системе». Любой менеджер программного обеспечения ведёт логи. Их и стоит анализировать.
1) Я правильно понял, что bash это название интерпретатора команд Линукс или это язык программирования для этой системы?
Как говорится, «два в одном» — и интерпретатор команд, и язык программирования.
2) Где можно почитать подробно про составление скриптов для Линукс?
Неоднократно на этом форуме давали ссылку на ABS.
Я правильно понимаю, что если поместить скрипт в каталог с rc.d, то он будет выполняться при запуске системы?
В общем случае, да, но с некоторыми оговорками.
3) Правда ли, что в Линукс важные каталоги можно спокойно перемещать между различными жесткими дисками и это не навредит работе системы?
Не все и не всегда, но в большинстве случаев — можно.
Собственно попробовал поставить Debian и был поражён действительно премудростью системы. Здесь реально я ощутил, что Линукс даст собой управлять только при полном понимании того, что вы и зачем делаете.
При полном понимании - это очень верно. Но ещё нужно понимать и то, что ветки (деревья, точнее) Дебиана, Слаки и РедХата во многом ведут себя по-разному. Вот конкретно Ваши проблемы были очень во многом дистрозависимы.
Эх, как красиво сказал! А я только собрался сам выпендриться... *DRINK*