• Как проверить наличие аргументов и прервать скрипт?

    DevMan
    @DevMan
    например, так:
    if [ $# -eq 0 ]; then
    	echo "No arguments"
    	exit
    fi
    
    if [ -z "$2" ]; then
    	echo "No argument 2"
            exit
    fi
    
    if [ -z "$3" ]; then
    	echo "No argument 3"
    	exit
    fi
    
    echo "Run script"


    можно записать оптимальнее, но как отправная точка пойдет и такой вариант.
    Ответ написан
    Комментировать
  • Как правильно обжать RJ-45 + розетку?

    Всё B. Забудьте про А вообще.
    Ответ написан
    Комментировать
  • Как сделать фиксированный список комманд для пользователя в SSH?

    dummyman
    @dummyman
    диссидент-схизматик
    Есть стандартная для большинства дистрибутивов тулза chroot. Ее использует для собитвенных изоляций куча системного софта. Она есть везде и ее не придется устанавливать.
    Создаешь пользователя. Создаешь новую директорию.
    В ней создаешь основные системные папки. Одну из папок (например, /home) делаешь пользовательской, то есть меняешь хозяина chown на этого пользователя.
    Потом ссылками (команда ln) добавляешь в эти папки все то, к чему хочешь чтобы пользователь и программы запущенные под ним имели доступ.
    Все его сессии запускаешь через chroot.
    Не забываем ограничить использование hdd (группа команд quota).
    А потом ему можно дать возможность пользоваться хоть менеджером пакетов, даже устанавливая свой софт, юзер ничего не испортит.
    Классика хостинга, ёмн.
    $ man chroot
    Ответ написан
    Комментировать
  • Как обойти «Материал для взрослых» vk api?

    @nvdfxx
    Senior Pomidor developer
    Авторизоваться, логично ж, вк у себя проверяет, какой у вас возраст в профиле, обойти это нельзя
    Ответ написан
    4 комментария
  • Что значит расширение .pl в ссылке вместо html,php?

    DevMan
    @DevMan
    может быть скрипт, написанный на perl.
    а может быть и просто прихоть автора.
    Ответ написан
    Комментировать
  • Что значит расширение .pl в ссылке вместо html,php?

    i__dmitry
    @i__dmitry
    Weaving a web
    Скрипты Perl.
    Ответ написан
    Комментировать
  • Что значит расширение .pl в ссылке вместо html,php?

    deepblack
    @deepblack
    Это Perl
    Но на самом деле не факт.
    Ответ написан
    Комментировать
  • Как настроить c++ Mysql на Linux?

    Adamos
    @Adamos
    Поскольку никакого смысла, кроме учебного, в такой затее быть не может - попробуйте повторить эту работу под Линукс, будет полезно.
    Ставите QtCreator, загоняете в проект свои исходники, разбираетесь, что в них прибито гвоздями к Виндам и как это сделать нормально, а не по виндометодичкам.
    Глядишь, и научитесь писать на С++, а не в VisualStudio.
    Ответ написан
    2 комментария
  • Как обезопасить бухгалтерию работающую с разными банковскими счетами и криптоплагинами?

    Moskus
    @Moskus
    Это называется "культ карго". Смысл этого термина в том, что люди делают какие-то вещи абсолютно не понимая механизмы их работы, но обращаясь с ними, как с магическими ритуалами, которые, согласно их вере, должны привести к искомому результату.
    Использование Tor "для анонимности" при совершении действий в сети, которые сами по себе вас полностью деанонимизируют - тому лучший пример, но не единственный.
    Остальное - просто такие же магические действия. "Я читал, что чистка реестра - хорошо для безопасности" ни чем не отличается от "я читал, что есть имбирь - хорошо для здоровья". Или как кто-нибудь покупает себе самый дорогой набор инструментов и лезет что-то чинить, несмотря на то, что инструменты никак не влияют на факт, что у него руки растут из жопы и в устройстве того, что он собирается чинить, он не понимает ничего.

    Попробуйте нанять человека, который действительно разбирается в ИБ. Хотя это и будет сложно: такой почитает ваше техническое задание, повернется и уйдет. А останется - такой, который будет для понта сыпать жаргонными словами и тоже ставить вам "волшебные" программы.
    Ответ написан
    3 комментария
  • Имеет ли смысл учиться писать на bash или лучше сразу начать на Python?

    И то, и то.
    Ответ написан
    Комментировать
  • Имеет ли смысл учиться писать на bash или лучше сразу начать на Python?

    sim3x
    @sim3x
    Баш нужно уметь читать
    Читать баш, без понимания как на нем писать, - не получится

    Если будете писать - то питон желательнее для не_односторочников

    Добавьте в свой список golang
    Ответ написан
    Комментировать
  • Имеет ли смысл учиться писать на bash или лучше сразу начать на Python?

    DevMan
    @DevMan
    И то, и другое нужно учить.
    Ответ написан
    Комментировать
  • Как подключаться к своему серверу по SSH?

    moropsk
    @moropsk
    Схема действий стандартная.

    1. Гуглишь
    2. Делаешь
    3. Ничего не работает
    4. Смотри п.1
    Ответ написан
    1 комментарий
  • Как установить образ CentOS 32-битную на VDS, на котором уже есть 64-битная ОС?

    ky0
    @ky0 Куратор тега Системное администрирование
    Миллиардер, филантроп, патологический лгун
    Что значит "предназначен"? Если нужны какие-то 32-битные пакеты - установите их. Для этого не обязательно сносить ОС.
    Ответ написан
    Комментировать
  • Ответственность vpn провайдера?

    CityCat4
    @CityCat4 Куратор тега VPN
    //COPY01 EXEC PGM=IEBGENER
    Нет понятия "VPN-провайдера". Есть понятие "организация, предоставляющая услуги VPN-сервера". Провайдерская лицензия не нужна. Но, если работаете на территории РФ и не хотите блокировки - нужно в РКН зарегиться как VPN-сервис и блокировать то, что скажет РКН (а также возможно, сливать им логи etc)
    Ответ написан
    1 комментарий
  • Нужно ли в виртуалках создавать LVM, если я захочу увеличить объем диска?

    vasilyevmn
    @vasilyevmn
    DevOps
    Совет от человека который имеет под управлением 4 кластера на proxmox.
    Обязательно делайте LVM.
    Избавит в будущем от проблем.
    Как писали выше, докидываете в ВМ например 50G и просто в виртуалке делаете, что-то аля:

    parted /dev/sda
    resizepart 3
    pvresize /dev/sda3
    lvextend -l+100%FREE -r /dev/mapper/main-root

    Делается все на ходу за 2 минуты без остановки ВМ.
    Ответ написан
    2 комментария
  • Как часто вы работаете сверхурочно?

    @whitest
    Развивающийся сисадмин
    Сам так же парился поначалу, очень много работал, и ночью, и в выходные - лишь бы всем было всё хорошо. Это всё от неопытности и неуверенности (в моём случае). Задачи валились просто водопадом и их количество и сложность с каждым месяцем только увеличивалось.
    Зато когда через пару лет просто начал выгорать, как раз нашлась другая работа. И каково же было моё удивление, когда сходу предложили ЗП поднять на 40% и нанять второго человека. Правда, поздно уже было, выгорание просто так не лечится, но вот что вскрывается, когда начинаешь качать права в свою сторону. Полезно очень.
    Вообще, если опыта мало и валить действительно некуда, то что делать, страдай, учись, забудь про личную и вообще жизнь и паши, серьёзно. Главное - учиться ежедневно и грести опыт лопатой, как угодно. За год-два можно вырваться, при желании. А вот эти бумажки оформлять (пытаться договор составить нормальный), в трудовой кодекс работодателя тыкать и т.д. методы не работающие, в лучшем случае просто выдавят, в худшем работа превратится в ещё больший ад.
    У админа карьера редко гладко складывается, чем выше квалификация, тем меньше работаешь ногами.
    Главное в грузчики/монтажники/продавцы не уходить, работа должна развивать.
    Ответ написан
    Комментировать
  • Как часто вы работаете сверхурочно?

    @Lepeshka
    Вообще стараюсь не работать сверхурочно. Даже за деньги, потому как сумма, которую могут предложить не так сильно мотивирует, учитывая, что времени "жить" и так нету почти. Правильно написал Станислав Бодров - один раз, а потом вот это всё. Стоит постоянно мониторить вакансии, а потом, когда что-то более-менее попадётся - полезть в залупу. Выгонят - ну и е*итесь сами тут, ищите дураков.
    Ответ написан
    2 комментария
  • Как часто вы работаете сверхурочно?

    Сменился начальник, и многие виды работ заставляет делать после 18:00, когда юзвери уже не работают, при этом время не оплачивается, максимум - отгулы на пол дня, и то будто одолжение делает.
    Знакомая песня. Очень. Начальника начинает садиться на шею, забывая, что для этого надо бы раздвинуть ножки. Тут как с гопниками - раз уступишь, не слезет, будет воспринимать как должное, потом как в этом деле поднатореет ещё начнёт указывать что и как делать, диктовать свою лицензионную политику и т. п. Лечится крайне трудно и болезнено. Начиная с обыкновенной перебранки (мата гнушаться не стоит, он итак перестал тебя за человека держать), до прямого и непосредственного обращения в трудовую инспекцию за жалобой (форму обращения и образец заполнения можно найти на просторах интернета). Они с огромной охотой примут обращение и возлюбят начальника. Туда можно написать всё как есть - нарушение условий труда: у вас правильно оборудованная комната приёма пищи?
    у тебя полностью соответствует нормам рабочее место?
    как там с температурой в помещении?
    Поверь, после этого будут бояться пальцем обидеть.

    "Ты должен хотеть здесь работать, желать успеха компании, ставить интересы компании выше своих" - говорят человеку с фиксированной зарплатой и решающего задачи, на формирование которых у него нет никакого влияния.
    Ответ написан
    Комментировать
  • Можно ли ставить SSL и HTTPS на сайт с HTTP авторизацией?

    AxianLTD
    @AxianLTD
    Да, именно тае и делают. Работать будет если префикс http жестко не закодирован. Как протокол обмена https это http с шифрованием, системе авторизации данные попадаю уже расшифрованные.
    Ответ написан
    Комментировать