В качестве сервера приложений используется noname slim PC cледующей конфигурации:
Поскольку оборудование уже не производится, с поддержкой его в современных дистрибутивах есть определенные проблемы.
Ниже указаны дистрибутивы которые я пробовал и результат:
- Knoppix - отказался грузиться на этапе инсталляции
- Alt Linux - Установился, но работал неустойчиво
- Ubuntu 8.10 - После установки не запустился
- Ubuntu 9.04 - Отказался устанавливаться
- Debian 5.01 - Установился.
- В bios отключаем halt по отсутствии клавиатуры.
Эта машинка будет работать без монитора, клавиатуры и мыши, и не должна реагировать на отсутствие указанного оборудования
- На роутере присваиваем ip адрес для нашего сервера приложений:
Я для этой станции выбрал адрес 192.168.1.63
- Установка Debian 5.01
Установка debian прошла гладко и никаких особенностей и подводных камней не имеет.
Я устанавливал дистрибутив с xfe - http://debian.nsu.ru/debian-cd/current/i386/iso-cd/debian-501-i386-xfce%2blxde-CD-1.iso
- Настройка репозиториев.
Списки репозиториев хранятся в /etc/apt/sources.list:
# /etc/apt/sources.list
# ver. 070309
# Cd-rom
#deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 kde-CD Binary-1 20090214-17:33]/ lenny main
# Security updates
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
# Ru debian mirror
#deb http://ftp.ru.debian.org/debian/ lenny main contrib non-free
#deb-src http://ftp.ru.debian.org/debian/ lenny main contrib non-free
# Yandex mirror
deb http://mirror.yandex.ru/debian/ lenny main contrib non-free
deb-src http://mirror.yandex.ru/debian/ lenny main contrib non-free
# Volatile
deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
Я закоментировал репозиторий на CD-ROM.
После изменения списка репозиториев запускаем aptitude и обновляем систему. Для этого нажать клавишу U.
- Включение доступа по telnet с удаленной машины
Необходимо добавить в файл /etc/inetd.conf строки выделенные красным
# /etc/inetd.conf: see inetd(8) for further informations.
#
# Internet superserver configuration database
#
#
# Lines starting with "#:LABEL:" or "##" should not
# be changed unless you know what you are doing!
#
# If you want to disable an entry so it isn't touched during
# package updates just comment it out with a single '#' character.
#
# Packages should modify this file by using update-inetd(8)
#
#
#
#:INTERNAL: Internal services
#discard stream tcp nowait root internal
#discard dgram udp wait root internal
#daytime stream tcp nowait root internal
#time stream tcp nowait root internal
#:STANDARD: These are standard services.
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
# ------------------------------------------------------
# this pasted from http://forums11.itrc.hp.com/service/forums/questionanswer.do?admit=109447626+1246385838562+28353475&threadId=44282
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
only_from = 192.168.1.172 127.0.0.1 # перечисляются адреса хостов, с которых разрешен доступ
}
# ------------------------------------------------------
#:BSD: Shell, login, exec and talk are BSD protocols.
#:MAIL: Mail, news and uucp services.
#:INFO: Info services
#:BOOT: TFTP service is provided primarily for booting. Most sites
# run this only on machines acting as "boot servers."
#:RPC: RPC based services
#:HAM-RADIO: amateur-radio services
#:OTHER: Other services
Полезные ссылки:
Комментариев нет:
Отправить комментарий