LinuxForum.Fans
Тема

Базовое понимание принципов Linux

Автор: Victorius 28 сообщений 7135 просмотров
#297558
"allez" написал:
Но не следует искать в этих книгах пошаговых инструкций по пропатчиванию KDE2 под FreeBSD - это не сборники HOWTO

Тогда президент забракует книгу. Да и что тогда там читать? =)

#297779

Предлагаю все разбить на этапы. Так будет проще осваивать и искать помощи у того же гугла.

1. Накатить на новый сервер софтовый RAID5 и поставить на него линукс.
2. Настроить к нему доступ по ssh через пароль или для большего понимания по ключам.
3. Установить squid и не много разобраться с iptables
4. Если в инет по нему пойдут, то можно продолжить установку DHCPD и DNS
5. Ну и для разминки накатить ftp (proftpd, vsftps) и web (nginx, apache, lighthttp) сервера.
6. Нужна помойка? samba с этим справится. А если заюзать четверку, дык вообще всех в домен загнать можно и рулить.

Если не браться за все сразу, получится обязательно.

Себя помню как меня лет 5 назад посадили перед FreeBSD и Cisco и сказали делай. =) Умения было ноль, желания палата. В итоге все сделал и пров успешно до сих пор раздает инет.

#297793
"Victorius" написал:
оскорбления незнакомого человека или группы людей
"Victorius" написал:
Хотя конечно русским людям похоже это в принципе чуждо

А вы то чем отличаетесь?

#303116

А у меня вот мысль появилась. А в принципе зачем вообще нужен Squid в довольно простой сетке со статическими адресами, если админу нужно только ограничивать доступ конкретных пользователей по ip в Интернет и блокировать конкретные сайты, а также открыть некоторые порты tcp, udp, чтобы пользователи снаружи могли пользоваться некоторыми сервисами, которые есть в конторе, типа FTP и ip телефонии? Или я все таки не прав?

И ещё вопрос такой. Я вот сколько руководств по настройке интерфейсов не видел в сети, там везде прописывают все параметры подключения, но как-то игнорируют указание DNS. А как он всё-таки прописывается в конфигурации интерфейсов? Или его вообще не надо почему-то? (НО почему тогда?)

Возник ещё вопрос по системе шифрования данных при передаче по сети - ssh. Я правильно понимаю, что после его настройки в Линукс первый подключившийся по Putty пользователь получает и устанавливает себе в реестр ключ rca, сгенерированный Линукс и теперь может оным управлять удалённо? А что делать, если на машине была снесена система и поставлена новая (в смысле на той, которая получила ключ для доступа к машине с Линукс, прокси это или ФТП)? Не понимаю несколько этого.

Заранее спасибо за ответы.

#303130
"Victorius" написал:
но как-то игнорируют указание DNS.

Кто может игнорировать resolv.conf? :( /etc/resolv.conf - есть во всех дистрибутивах (сейчас ещё и каталог /etc/resolv.d).

"Victorius" написал:
А как он всё-таки прописывается в конфигурации интерфейсов? Или его вообще не надо почему-то? (НО почему тогда?)

Например в Gentoo /etc/conf.d/net

text
dns_servers_eth0="192.168.0.1"

В Debian /etc/network/interfaces

text
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
"Victorius" написал:
А в принципе зачем вообще нужен Squid в довольно простой сетке со статическими адресами

В принцепе не нужен, а вот статические адреса зачем? .... физкультурой заниматься? Dhcp установка и настрока 5-минут, можно привязать ip к mac адресам если хочется.

"Victorius" написал:
по ip в Интернет и блокировать конкретные сайты

По ip будут блокироваться ip, а на одном ip может быть куча сайтов, так же верно и обратное, у одного сайта может быть много ip адресов. Блокировку по ip проходили в этой теме - блокировка ВКонтакте

#306088

Собственно попробовал поставить Debian и был поражён действительно премудростью системы. Здесь реально я ощутил, что Линукс даст собой управлять только при полном понимании того, что вы и зачем делаете. Поэтому у меня возник вопрос, а как вообще уследить за всеми теми изменениями, которые вы произвели в системе? Есть что-то типа команды show run в Циско, которая показывает какую-то общую картину происходящего в системе?

И ещё ряд более конкретных вопросов для общего понимания:

1) Я правильно понял, что bash это название интерпретатора команд Линукс или это язык программирования для этой системы? Вообще я слышал только о Python и Pearl.

2) Где можно почитать подробно про составление скриптов для Линукс? Я правильно понимаю, что если поместить скрипт в каталог с rc.d, то он будет выполняться при запуске системы?

3) Правда ли, что в Линукс важные каталоги можно спокойно перемещать между различными жесткими дисками и это не навредит работе системы? (ну приблизительно, как из Винды вдруг взять и переместить Program files на D с С)

#306091
"Victorius" написал:
Поэтому у меня возник вопрос, а как вообще уследить за всеми теми изменениями, которые вы произвели в системе?

Смотря что подразумевать под «изменениями в системе». Любой менеджер программного обеспечения ведёт логи. Их и стоит анализировать.

"Victorius" написал:
1) Я правильно понял, что bash это название интерпретатора команд Линукс или это язык программирования для этой системы?

Как говорится, «два в одном» — и интерпретатор команд, и язык программирования.

"Victorius" написал:
2) Где можно почитать подробно про составление скриптов для Линукс?

Неоднократно на этом форуме давали ссылку на ABS.

"Victorius" написал:
Я правильно понимаю, что если поместить скрипт в каталог с rc.d, то он будет выполняться при запуске системы?

В общем случае, да, но с некоторыми оговорками.

"Victorius" написал:
3) Правда ли, что в Линукс важные каталоги можно спокойно перемещать между различными жесткими дисками и это не навредит работе системы?

Не все и не всегда, но в большинстве случаев — можно.

#306112
Victorius написал:
Собственно попробовал поставить Debian и был поражён действительно премудростью системы. Здесь реально я ощутил, что Линукс даст собой управлять только при полном понимании того, что вы и зачем делаете.

При полном понимании - это очень верно. Но ещё нужно понимать и то, что ветки (деревья, точнее) Дебиана, Слаки и РедХата во многом ведут себя по-разному. Вот конкретно Ваши проблемы были очень во многом дистрозависимы.

Lupo Alberto написал:

Эх, как красиво сказал! А я только собрался сам выпендриться... *DRINK*

Войдите или зарегистрируйтесь, чтобы ответить.