Задать вопрос
Ответы пользователя по тегу Linux
  • Lvm, mdadm, btrfs, ZFS, в каких случаях, что лучше использовать?

    @Ragnar1
    Linux teacher for beginners.
    Собрали всё в кучу, это нормально, когда только постигаешь linux.
    btrfs и zfs - файловые системы, буквы fs в аббревиатурах намекаю.
    lvm и mdadm - не файловые системы, это технологии ниже файловых систем. lvm - менеджер логических томов, с его помощью вы создаете разделы на дисках, только функционал у него больше чем просто разделы на диске.
    mdadm - ПО для создания raid - объединения дисков в отказоустойчивый кластер, скажем так.
    получается следующее:
    mdadm - уровень дисков
    lvm - уровень разделов
    btrfs,zfs и прочие fs - уровень файловой системы
    Что применять и как - решать только Вам исходя из Ваших задач и желаний
    Ответ написан
  • Есть ли возможность создавать виртуальные машины virtualbox с предустановленными параметрами?

    @Ragnar1
    Linux teacher for beginners.
    vagrant
    разрабатывался как утилита для управления виртуальными машинами, написан на руби, Vagrantfile пишутся тоже на руби, но синтаксис простой, поняв документацию будет уже достаточно.
    Можете использовать разных провайдеров для автонакатки: bash, docker, ansible -подробнее в документации.
    Больше подходит, чем рекомендованный терраформ тем, что терраформ инструмент для "облаков", а вагрант для вм'ок. Как могли заметить, если успели попробовать, терраформу надо указывать бокс вручную, когда вагрант работает со своим registry напрямую
    Ответ написан
    Комментировать
  • Как перенести VDS сервер Ubuntu на другой хостинг?

    @Ragnar1
    Linux teacher for beginners.
    Подклбчаетесь через веб интерфейс хостинг провайдера к вашей виртуальной машине, завершает её работу, подключите образ clonezilla, клонирует диск в файл.
    На новой vps делаете тоже самое до момента подключения образа clonezilla, выбираете тот файл с образом старой системы и ждёте завершения процесса
    Размер диска целевого vps должен быть равен или больше исходного или можгут возникнуть проблемы
    Ответ написан
    Комментировать
  • Как правильно установить Linux на внешний ssd?

    @Ragnar1
    Linux teacher for beginners.
    Разницы в установке между SSD подключенным по SATA и подключенным по USB принципиально нет если внешний диск определяется в BIOS как USB-HDD, за исключением скорости передачи разумеется.
    Ос на Linux имеет множество различных драйверов уже встроенных в ядро, однако не смотря на этот факт могут возникнуть проблемы на разных конфигурациях железа. Однако выход есть.
    Рекомендую устанавливать на внешний SSD в качестве ОС Manjaro Linux, тк в manjaro присутствует утилита hardware detected, с ней шанс получить работающую систему на другом "железе" повышается.
    Проводить установку системы на внешний диск рекомендую с USB flash и отключённом внутренним диском с Windows. Таким образом минимизируете риски стереть не тот раздел и удалить все ваши данные
    Ответ написан
  • Почему sudo apt install не устанавливает файл с расширением .deb?

    @Ragnar1
    Linux teacher for beginners.
    нужно указывать путь до .deb файл.
    если он лежит у вас в текущей директории, то команда будет выглядеть так:
    apt install ./<package_name>.deb
    Ответ написан
    Комментировать
  • Iptables как заблокировать все порты для всех ип кроме одного?

    @Ragnar1
    Linux teacher for beginners.
    Ответ будет чуть больше, чем просто набор двух команд:
    * разрешить все установленные (established) и связанные (related) соединения
    * разрешить подключение по ssh (вы же не хотите потерять связь с сервером)
    * разрешить подключение с адреса источника который вам нужен
    * установить политику по умолчания DROP

    теперь в виде команд:
    iptables --append INPUT --match state --state ESTABLISHED,RELATED --jump ACCEPT
    iptables --append INPUT --protocol tcp --dport 22 --jump ACCEPT
    iptables --append INPUT --source WWW.ZZZ.YYY.XXX --jump ACCEPT 
    iptables --policy INPUT DROP

    (заменить WWW.ZZZ.YYY.XXX на адрес, с которого нужно разрешить подключения)
    Ответ написан
    Комментировать
  • Почему не работает линк, если я переношу его в другую директорию?

    @Ragnar1
    Linux teacher for beginners.
    Чтобы разобраться с symbolic link нужно разобраться с типами путей, а именно знать, что есть абсолютный путь - путь, перечисляющий маршрут до папки/файла назначения от корня файловой системы, например ls /usr/bin - просмотр содержимого папки bin с помощью абсолютного пути; и знать, что есть относительный путь - путь, относительный текущей рабочей директории. например, чтобы попасть в /usr/bin из домашней папки пользователя, используя относительный путь, понадобится указать следующий маршрут: cd ../../usr/bin

    Теперь о самих софт-линках. Софт-линк - это, если вкратце, файл, который содержит в себе путь до файла на который он указывает.

    Теперь зная о путях и как работает symbolic link вы больше не будете путаться в этой теме! ;)
    Ответ написан
    Комментировать
  • Как в папке запретить удаление файлов но при это разрешить создавать файлы?

    @Ragnar1
    Linux teacher for beginners.
    Используйте sticky bit.
    chmod +t FOLDERNAME
    Или в цифровом варианте: chmod 1775 FOLDERNAME
    Ответ написан
    Комментировать
  • Хочу создать подобие VPS сервера. Как это сделать?

    @Ragnar1
    Linux teacher for beginners.
    I.
    Полностью такой же VPS-как-услугу вы не получите, но по Вашим пожеланиям рекомендую изучить Proxmox VE. Это debian-based (основаный на дистрибутиве Debian Linux) дистрибутив заточеный под работу с виртуальными машинами и использующий для управления web-интерфейс.
    Вы скачиваете образ Proxmox VE с оф.сайта, записываете его на флешку и устанавливаете на отдельный компьютер.
    После установки появится информация как подключиться к вашему новому серверу через браузер, будет что-то типа https://:8006/ . Ну дальше уж сами разбирайтесь как на него виртуальные системы устанавливать! ;)

    II. Проброс портов.
    Чтобы точно ответить на этот вопрос, точнее за ручку показать как это делается в конкретно Вашем случае, надо знать хотя бы модель роутера. И второй важный момент - у Вас на объекте, где будет стоять тот самый желанный сервер, должен быть статический ip-адрес. Или хотя бы динамический, но "белый"! А там ddns - дело за малым.

    III.
    Вы об этом не упомянали, т.к. скорее всего не знаете, но если решились админить сервер из другого города, то материнская плата Вашего сервера должна обладать дополнительным специальным сетевым разъёмом для управления питанием сервера и прочими его настройками. Такая штука типа как IPMI в серверах SUPERMICRO. Это специальный чип, грубо говоря, со своей ОС, которая работает независимо от основного железа и ОС.

    Как-то так.

    P.S. сорри за возможные ошибки в тексте, пишу с телефона.
    P.P.S. за вопросами в комментарии
    Ответ написан
    Комментировать