nas_linux
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияСледующая версияСледующая версия справа и слева | ||
nas_linux [2017/05/09 14:10] – [Настройка сервера] kuld | nas_linux [2017/05/09 17:39] – [Настройка сервера] kuld | ||
---|---|---|---|
Строка 7: | Строка 7: | ||
<note warning> | <note warning> | ||
- | Почему Linux? Во-первых это бесплатно и при этом совершенно легально. Во-вторых Linux потребляет гораздо меньше аппаратных ресурсов, | + | Почему Linux? Во-первых это бесплатно и при этом совершенно легально. Во-вторых Linux потребляет гораздо меньше аппаратных ресурсов, |
И так, начнем... | И так, начнем... | ||
Строка 21: | Строка 21: | ||
<note important> | <note important> | ||
+ | <note tip> | ||
===== Установка операционной системы ===== | ===== Установка операционной системы ===== | ||
Строка 104: | Строка 105: | ||
Для дистанционного управления сервером с рабочей станции Windows мы будем использовать [[http:// | Для дистанционного управления сервером с рабочей станции Windows мы будем использовать [[http:// | ||
+ | |||
+ | {{ :putty.png |}} | ||
Мы не будем использовать анонимный доступ к нашему файловому серверу, | Мы не будем использовать анонимный доступ к нашему файловому серверу, | ||
Строка 116: | Строка 119: | ||
$ sudo -u storageuser mkdir / | $ sudo -u storageuser mkdir / | ||
</ | </ | ||
+ | |||
+ | <note tip> | ||
Добавим пользователя в Samba | Добавим пользователя в Samba | ||
Строка 128: | Строка 133: | ||
Сделаем на всякий случай копию файла настроек и приступим к настройкам файлового сервера Samba. | Сделаем на всякий случай копию файла настроек и приступим к настройкам файлового сервера Samba. | ||
- | |||
- | <note tip> | ||
< | < | ||
Строка 201: | Строка 204: | ||
Готово! | Готово! | ||
- | При необходимости можно добавить новых пользователей, | + | При необходимости можно добавить новых пользователей |
+ | |||
+ | ===== Антивирус ===== | ||
+ | |||
+ | Операционные системы на базе Linux практически не подвержены риску заражения компьютерными вирусами, от части потому, | ||
+ | |||
+ | Но эти вирусы могут использовать файловый сервер Samba для распространения от одной Windows системы на другие. Что бы поддерживать наше файловое хранилище в чистоте, | ||
+ | |||
+ | Установим антивирус ClamAV | ||
+ | |||
+ | < | ||
+ | $ sudo apt install clamav | ||
+ | </ | ||
+ | |||
+ | Сразу же после установки в фоновом режиме запуститься обновление сигнатур, | ||
+ | |||
+ | Удалять подозрительные файлы мы сразу не будем, мы их будем перемещать в карантин, | ||
+ | |||
+ | < | ||
+ | $ sudo mkdir / | ||
+ | $ sudo chmode 600 / | ||
+ | </ | ||
+ | |||
+ | Попробуем просканировать домашние папки пользователей | ||
+ | |||
+ | < | ||
+ | $ sudo clamscan -i -r --move=/ | ||
+ | </ | ||
+ | |||
+ | После сканирования получим протокол | ||
+ | |||
+ | < | ||
+ | ----------- SCAN SUMMARY ----------- | ||
+ | Known viruses: 6278963 | ||
+ | Engine version: 0.99.2 | ||
+ | Scanned directories: | ||
+ | Scanned files: 13 | ||
+ | Infected files: 0 | ||
+ | Data scanned: 4.79 MB | ||
+ | Data read: 1.59 MB (ratio 3.00:1) | ||
+ | Time: 22.176 sec (0 m 22 s) | ||
+ | </ | ||
+ | |||
+ | Все хорошо, | ||
+ | |||
+ | Нам остается настроить автоматическое расписание обновления сигнатур и сканирования домашних папок. Редактируем файл расписания демона cron | ||
+ | |||
+ | < | ||
+ | $ sudo crontab -e | ||
+ | </ | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | Добавьте две строчки | ||
+ | < | ||
+ | 0 1 * * * freshclam | ||
+ | 0 2 * * * clamscan -i -r --move=/ | ||
+ | </ | ||
+ | |||
+ | Каждый день в 1:00 ночи будет автоматически запускаться обновление сигнатур, | ||
+ | |||
+ | ===== Мониторинг ===== | ||
+ | |||
+ | Мониторить состояние сервера можно консольной утилитой '' | ||
+ | |||
+ | < | ||
+ | $ sudo apt install htop | ||
+ | $ htop | ||
+ | </ | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Периодически контролируйте использование оперативной памяти. Если часто наблюдается загруженность около 100%, настройте файл подкачки. | ||
+ | |||
+ | < | ||
+ | $ sudo dd if=/ | ||
+ | $ sudo chmod 600 /swapfile && sudo mkswap /swapfile | ||
+ | $ sudo swapoff -a | ||
+ | $ sudo swapon /swapfile | ||
+ | $ echo "/ | ||
+ | </ | ||
+ | |||
+ | Здесь '' | ||
+ | |||
+ | Для мониторинга файловой системы удобно пользоваться файловым менеджером Midnight Commander. Если Вы застали времена MS DOS и Notron Commander, то объяснять ничего не нужно. | ||
+ | |||
+ | Устанавливаем и запускаем | ||
+ | |||
+ | < | ||
+ | $ sudo apt install mc | ||
+ | $ mc | ||
+ | </ | ||
+ | |||
+ | {{ :mc.png?600 |}} | ||
+ | |||
+ | Так удобно наблюдать за файловым хранилищем, | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | ~~socialite~~ |
nas_linux.txt · Последнее изменение: 2022/12/02 09:41 — kuld