Как автоматом дать доступ к файлу www-data?
Прописать в ChrootDirectory /var/www/site_dev/assets. не могу, поскольку права на запись в /var/www/ нужны многим группам пользователям.Не совсем понимаю, как права других пользователей связаны с Chroot'ом, в Вашем случае... Ну да не суть.
Есть вариант забирать кроном каждую секунду фаилы из /home/%u/ и перемешать в кнечную папку, но это както не правильно.Крон изначально запускается 1 раз в минуту (минимум) и не очень приспособлен для того, что бы делать что-то каждую секунду. В этом случае, проще было бы написать скрипт с бесконечным циклом и не забивать крон как минимум 60-ю заданиями (что бы они запускались через секунду). А если правильнее - использовать для этого какую-то систему синхронизации, например, Rsync.
В чем дело? Как запустить программу из-под другого юзера, не заходя в другую учетку?Думаю, дело в том, что у "другого" пользователя в путях PhpStorm не прописан. Думаю, Вам стоит попробовать одной из этих команд, найти где лежит запускаемый файл шторма и запустить его от другого пользователя с полным указанием пути.
Если зайти вк, фб с убунту или виндовс то шрифты будут выглядить по разному. Почему так происходит?Так происходит по тому, что большинство сайтов настроены таким образом, что бы использовать несколько шрифтов, по порядку, в зависимости от того, какие у пользователя шрифты установлены. И/или, настроены на использование семейства шрифтов .
Какие есть способы?Такие, как вариант. Одно время помню под бубунтой пользовался несколько раз, выглядело хреновато но работало нормально.
Какой-то "Расширенный раздел" (объясните плз что это)Тут подробно написано, что это
Пробовал форматировать sdb5, не получилось.Отформатировать не получилось?
Подкачка (я так понимаю что-то необходимое)Это раздел в который сливаются данные из оперативной памяти при нехватке оной, условно говоря, кусок диска который используется как оперативная память когда её не хватает. В новых версиях Ubuntu'ы собирались перенести этот раздел в файл, без создания отдельного раздела (как в винде). Касательно его необходимости - вопрос риторический и философский (с учётом того, что уже на телефонах по 16+ Гб оперативки стоит иной раз).
Вопрос как избавиться от не нужного дистрибутива?Вам от дистрибутива нужно избавиться или от меню в загрузчике? Если от дистрибутива, насколько я понимаю, он должен быть способен загрузиться. Это так? Если да - просто удалите раздел (совсем) на котором стоял этот дистрибутив и дело с концом. Если же речь идёт про меню загрузчика - довольно хорошо про него расписано здесь.
И быть может подскажите как его автоматически чистить, потому что это жесть)))Думаю, это должно Вам помочь.
Это вообще нормально?В большей сложности - да. Это гораздо лучше, чем случаи, когда памяти дофига, а используется 3%.
Кэш не чистил вообще никогда)Вообще, за этим должно ядро следить, в первую очередь, а уже потом администратор.
И быть может подскажите как его автоматически чиститьДобавить задачу в Cron.
3 дня парил мозг с mysql, как оказалось он падал из-за нехватки оперативной памятиMySQL хоть и далека от идеала, но на моей памяти, именно из-за "нехватки оперативной памяти", по моему, не падала ни разу. У базы есть довольно конкретные ограничения (у подавляющего большинства параметров), на размер оперативки который она может использовать, и я не редко наблюдал такую картину, когда на сервере 16Гб памяти, а база упирается в 1.5Гб, "скрипит", тормозит, но оперативку не использует, хотя свободной памяти ещё больше половины. Скорее всего, MySQL падала не из-за "нехватки памяти", а из-за некорректных настроек, касающихся памяти.
Насколько безопасно и целесообразно использование LXC контейнеров для разнообразных задач.
Возможно ли каким-то образом получив доступ к консоли контейнера, получить доступ к хост-машине?
К примеру, если разместить все сервисы по разным контейнерам и пробросить порты через iptables, задав некоторые правила.Для этого, если мне память не изменяет, есть Docker.
Как по мне, можно делать регулярные бэкапы контейнеров и при отклонении в мониторинге или конкретной атаке, простоМожно, но с этим не редко возникают проблемы. Например, что бы сделать бэкап БД без контейнера - достаточно запустить утилиту для создания бэкапов БД. Что бы сделать бэкап базы вместе с контейнером - нужно будет остановить контейнер, сделать его полный бэкап и запустить снова... А если у Вас там ещё и ZFS будет - то это ещё целый слой потенциальных проблем.
/bin /sbinНасколько я помню, там лежат программы необходимые, для того, что бы система загрузилась и нормально функционировала.
? Пользуются ли ей все программы: системные и пользовательские?
4) Как организовать программу и понять, что отнести в папку /bin | /lib | /share | /local/
5) Возможно ли собрать пакет из исходников, если нету никаких файлов "makefile", а лежат голый директории с файлами? В архиве\гитхабе.
Открытый порт для ICMP протоколаЯ не припоминаю, что бы у ICMP-протокола был какой-либо порт вообще. Это сервисный протокол, и в ICMP-пакете отсутствуют поля с номерами портов.
Есть виртуальная машина Ubuntu в VirtualBox.
вопрос - как создать на ней виртуальный диск? или он уже где-то есть?
С планировщиком задач, таким как cron, возможно организовать автоматизированное основанное на rsync зеркалирование по защищенному криптографически каналу между многими компьютерами и центральным сервером.