Была старенькая машинка, решил ее использовать.
Конфигурация примерно такая - селерон на 2 гигагерца, ddr первый память две планки 512 и 256 и винт идешный на 80 гигов.
Сначал решил поставить убунту с графикой, типа чтобы попроще было.
Посмотрел - жрет примерно 180 метров памяти. Да и зачем мне на нем графика, если он тихо мирно будет стоять в углу?
Поставил серверную версию - ubuntu-server 9.04.
Вдаваться в подробности установки не буду, все просто.
Были выбраны роли - LAMP, OpenSSH, Samba.
После установки сервера памяти уходит порядка 80 метров =))
После этого было решено добавить в систему несколько жестких дисков, которые все равно валялись просто так. Использовать их предполагается в качестве временного хранилища файлов, ибо я им уже не доверяю )) Также был добавлен sata винт на 160 гигов с фильмами, который до этого висел на основном компе.
Устанавливаем дополнительный жесткий диск.
С помощью команды
fdisk -l
мы увидим информацию об установленных в нашей системе дисках.
Выполним команды следующего вида:
mkdir /media/multimedia
chmod 777 /media/multimedia
mount /dev/hdb /media/multimedia
Т. е. наш винт, как устройство будет находится в папке multimedia, которая в свою очередь будет монтироваться в папке multimedia.
Эта команда сделает наш диск доступным для всех пользователей сети (дадим им полные права на этот диск).
И теперь смонтируем его с помощью еще одной команды.
Сейчас мы наш диск смонтировали как бы на время нашего сеанса работы. Чтобы в дальнейшем наш винт монтировался автоматически при загрузке системы отредактируем файл fstab:
nano /etc/fstab
Редактор откроет вам содержание этого файла, где вы увидите примерно следующее:
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdb1 /media/hdb1 ext3 defaults 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Теперь добавим еще одну строчку про наш жесткий диск:
/dev/hda /media/multimedia ntfs defaults 0 0
Что бы не перезагружаться, можно выполнить команду- монтировать все:
mount -a
Теперь сконфигурируем Samba
Это нужно для того, чтобы наш файловый сервер был виден в домашней сети.
Выставляем в конфигурационном файле smb.conf нужную рабочую группу:
nano /etc/samba/smb.conf
Находим и правим строчку:
workgroup = WORKGROUP
Что бы диск был виден а так же читался и писался для всех пользователей сети отредактируем файл smb.conf:
[hda public hard disk]
comment = Public Folder
path = media/multimedia
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = no group
(На самом деле хватит
path = media/multimedia
writable = yes)
С остальными параметрами можно разобраться по мере необходимости.
Сохраняем изменения в файле и перезагружаем пакет Samba:
/etc/init.d/samba force-reload
Для домашней сети будет достаточно одного пользователя samba (думаю секретов внутри семьи нет).
Например я добавил пользователя- home:
smbpasswd -a home
Самба спросит, какой пароль установить для этого пользователя. Два раза его вводим.
Предварительно надо создать пользователя home. Я для этого использовал webmin. Хотя проще командами.
При настройке иногда сверялся со статьей http://liski.vsi.ru/ubuntu/index.php?page=95
Она же использована для написания этого поста.
Далее в планах - настройка торрент-клиента на этой машине.
Конфигурация примерно такая - селерон на 2 гигагерца, ddr первый память две планки 512 и 256 и винт идешный на 80 гигов.
Сначал решил поставить убунту с графикой, типа чтобы попроще было.
Посмотрел - жрет примерно 180 метров памяти. Да и зачем мне на нем графика, если он тихо мирно будет стоять в углу?
Поставил серверную версию - ubuntu-server 9.04.
Вдаваться в подробности установки не буду, все просто.
Были выбраны роли - LAMP, OpenSSH, Samba.
После установки сервера памяти уходит порядка 80 метров =))
После этого было решено добавить в систему несколько жестких дисков, которые все равно валялись просто так. Использовать их предполагается в качестве временного хранилища файлов, ибо я им уже не доверяю )) Также был добавлен sata винт на 160 гигов с фильмами, который до этого висел на основном компе.
Устанавливаем дополнительный жесткий диск.
С помощью команды
fdisk -l
мы увидим информацию об установленных в нашей системе дисках.
Выполним команды следующего вида:
mkdir /media/multimedia
chmod 777 /media/multimedia
mount /dev/hdb /media/multimedia
Т. е. наш винт, как устройство будет находится в папке multimedia, которая в свою очередь будет монтироваться в папке multimedia.
Эта команда сделает наш диск доступным для всех пользователей сети (дадим им полные права на этот диск).
И теперь смонтируем его с помощью еще одной команды.
Сейчас мы наш диск смонтировали как бы на время нашего сеанса работы. Чтобы в дальнейшем наш винт монтировался автоматически при загрузке системы отредактируем файл fstab:
nano /etc/fstab
Редактор откроет вам содержание этого файла, где вы увидите примерно следующее:
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdb1 /media/hdb1 ext3 defaults 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Теперь добавим еще одну строчку про наш жесткий диск:
/dev/hda /media/multimedia ntfs defaults 0 0
Что бы не перезагружаться, можно выполнить команду- монтировать все:
mount -a
Теперь сконфигурируем Samba
Это нужно для того, чтобы наш файловый сервер был виден в домашней сети.
Выставляем в конфигурационном файле smb.conf нужную рабочую группу:
nano /etc/samba/smb.conf
Находим и правим строчку:
workgroup = WORKGROUP
Что бы диск был виден а так же читался и писался для всех пользователей сети отредактируем файл smb.conf:
[hda public hard disk]
comment = Public Folder
path = media/multimedia
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = no group
(На самом деле хватит
path = media/multimedia
writable = yes)
С остальными параметрами можно разобраться по мере необходимости.
Сохраняем изменения в файле и перезагружаем пакет Samba:
/etc/init.d/samba force-reload
Для домашней сети будет достаточно одного пользователя samba (думаю секретов внутри семьи нет).
Например я добавил пользователя- home:
smbpasswd -a home
Самба спросит, какой пароль установить для этого пользователя. Два раза его вводим.
Предварительно надо создать пользователя home. Я для этого использовал webmin. Хотя проще командами.
При настройке иногда сверялся со статьей http://liski.vsi.ru/ubuntu/index.php?page=95
Она же использована для написания этого поста.
Далее в планах - настройка торрент-клиента на этой машине.
Комментариев нет:
Отправить комментарий