Задать вопрос
  • Как копировать страницу сайта?

    @antdantd
    Администратор сайтов, вебмастер. Удалённо.
    Offline Explorer на все времена.
    Ответ написан
    Комментировать
  • Как в ubuntu смотреть, какой пользователь что делал?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    zver - наш воображаемый пользователь-зверь.

    1. Какой пользователь в какое время заходил?

    - last - история входов.
    - last zver - история входов зверя.
    - lastb zver - история неудачных входов зверя.
    - last zver | grep "Jan 21" - история входов зверя за 21 января сего года.
    - last -s -7days zver - история входов зверя за последние 7 дней.
    - last -s 2025-01-15 -t 2025-01-21 zver - история входов зверя за 15-21 января 2025 года.

    2. Действия того или иного пользователя?

    - cat /home/zver/.bash_history - история команд зверя.
    - who -u - показывает активных пользователей (терминалы и время входа).
    - ps -u zver - показывает список активных процессов зверя.
    - sudo iotop -u zver - мониторинг ввода вывода пользователя зверя (в режиме реального времени).
    - sudo iftop -f "src user zver" - показывает сетевой трафик зверя.
    - sudo tail -f /var/log/syslog | grep zver - просмотр действий зверя в реальном времени.
    - sudo journalctl -f | grep zver - отслеживание действий зверя в реальном времени (если используется systemd).
    - sudo lsof -u zver - какие файлы открыты у зверя.
    - find /home/zver -type f -mmin -60 - какие файлы изменил зверь за последний час.
    - stat /home/zver/nomera-devchonok.txt - показывает подробности что делал зверь с файлом стратегического назначения.

    3. Если пользователь пользовался sudo -i, sudo -s, sudo su, как посмотреть, что он делал под этими оболочками?

    - sudo grep zver /var/log/auth.log - история команд (втч. под sudo) зверя.
    - sudo zgrep zver /var/log/auth.log* - просмотр истории команд зверя из текущих и архивных логгов.
    - sudo aureport -x --summary - показывает сводку команд (втч. под sudo).

    Расширенный мониторинг зверей - auditd и еще.
    Ответ написан
    2 комментария
  • Как в ubuntu смотреть, какой пользователь что делал?

    @pfg21
    ex-турист
    для полноценного логирования действий пользователей использовать демона auditd
    в остальном как повезет.

    1. sshd пишет соответвующую строчку в системный лог. tty кажись тоже.
    2. оболочка никаких команд не логирует. по идее, команды пользователя оболочка сохраняет в history, но он доступен пользователю на очистку и удаление. плюс пишутся не все команды, к примеру, наличие пробела в начале команды или несколько сессий оболочки одновременно.
    3. никак. sudo в принципе запишет запуск оболочки в сислог. однако команды он уже не видит, ну а оболочка смотри пункт 2.
    4. смотри /var/log/apt/history.log
    Ответ написан
    1 комментарий
  • Не могу получить существующую картинку, что делать?

    ky0
    @ky0 Куратор тега Nginx
    Миллиардер, филантроп, патологический лгун
    Потому что сервер ищет картинку в каталоге /site/randServer/uploads/upload. Почитайте, как работают префиксные локейшены в nginx.
    Ответ написан
    1 комментарий
  • Можно ли запустить плату с погнутой ногой или лучше заменить сокет? LGA 1700?

    @Drno
    Выпрямите и запускайте
    Ответ написан
    Комментировать
  • Какую IDE выбрать для разработки приложений под Linux?

    @Antoto
    Используй Avalonia UI + Rider как IDE (они сейчас сделали free версию для некоммерческого использования). Есть предварительный просмотр размеченных вьюшек. Визуальный редактор обещают скоро сделать в платной подписке, и есть какие-то опенсорсные проекты по визуальному редактору.

    Можно ещё использовать Eremex контролы, они даже сделали конвертер из winform:
    https://github.com/MICVGLOB/WinForms2AvaloniaConverter
    Ответ написан
    Комментировать
  • Куда развиваться системному администратору?

    @Eaxmov1337
    Девопс, как раз пригодится опыт программирования. Но придется начать с малого, возможно даже стажёром. Самое главное, чтобы это была компания, где тебе дадут полезный опыт, на крайняк галера
    Ответ написан
    Комментировать
  • Куда развиваться системному администратору?

    opium
    @opium
    Просто люблю качественно работать
    Ну у администратора логично девопс
    Маленький город это надо ехать в Москву завтра
    Ответ написан
    7 комментариев
  • Куда развиваться системному администратору?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Есть ли смысл оставаться в администрировании

    Нравится - есть
    Не нравится - нет
    иду типа сис админом в обычную школу за маленькую ЗП

    Да вполне нормальное решение. Будет и первое рабочее место и перый опыт работы с бестолковыми юзерами. Админство - это работа достаточно специфичная (как и 1С, кстати - там лучше всего иметь склонность к бухгалтерии). Вот и поймете - привлекает Вас админство или нет.
    Школы-больницы-библиотеки кстати очень часто ищут админов из-за того, что зп копеечная.
    и на какую можно рассчитывать зарплату и условия работы

    Удаленки у админов точно нет :)
    А что до зп - тут везде по разному. Зависит и от города и от конторы, трудно даже общие цифры обозначить, смотрите вакансии
    Ответ написан
    6 комментариев
  • Куда развиваться системному администратору?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    Системному администратору, если уж вы твердо решили стать именно системным администратором, развиваться можно в таких направлениях:

    - Навык общения с идио... пользователями и умение понимать не то, что они говорят, а что на самом деле нужно. Это первый и важнейший навык. Большинство сисадминов надменны и хамоваты. Поэтому кто умеет нормально разговаривать, выслушивать, задавать наводящие вопросы - всегда востребованее тех, у кого поролоновая корона задевает потолок. Это не значит, что нужно уметь целовать всех в ж, а именно уметь нормально общаться. Пореже упражнять свою гордыню. И сюда же записываем навык общения с управленцами - объяснять им зачем эти все затраты на технику и ПО.

    - Прокачивать общий навык диагностики. Знакомимся с логикой, учимся рассуждать, строить гипотезы, проверять их, отсеивать неверные. Сисадмин постоянно анализирует, диагностирует и чинит. Отсюда же идет развитие кругозора. Учимся тратить много времени на профильное чтение в инетернете, понимание сути вещей (и бытия).

    - Прокачивать специализированные навыки, если к ним лежит душа или того требует коньюктура рынка: настройка специфичного и дорогого сетевого оборудования, серверов виртуализации, АТС, редких операционок и т.п.
    Почему "если лежит душа": вы свободный человек и можете не ходить туда, где требуется то, что вам не интересно. Есть уровень полной свободы и небольшие организации, и есть другой уровень - глубоких узкоспециализированных знаний - но уже в больших структурах (с бюрократией).
    Если вам нравится просиживать штаны строго с 8 до 17, а дальше хоть трава не расти, исполнять поручения начальника, ощущать стабильность, соблюдать корпоративные ритуалы, отпрашиваться письменно - даже на 30 минут уйти пораньше - то для вас второй вариант.
    Если вы не дурак и самостоятельный мальчик - можете жить на вольных хлебах и работать сразу в 10 конторках. И ходить на работу по своему усмотрению, и спать до обеда. Да и заработок можно будет иметь выше. И проблемы без бюрократии решаются проще - преретерли терки с директором и всё. И не придется тратить на корпоративную мусорную корзину 90% своего рабочего времени. Но навыки специализированные здесь тоже есть, только они менее специализированы. Точнее вам придется стать многостаночником и специализироваться на всем, но не так глубоко.

    - И второе по важности для админа. Должно происходить от вашей исторической способности и умения. Вторая облать профессиональных знаний. И в своей деятельности вы должны тяготеть туда, где синергически востребованы и навыки сисадмина, и ваша вторая профессия. Тогда будет полный профит и вы весь в шоколаде. Т.к. два отдельных специалиста в двух разных областях - никак не заменят одного, владеющего обеими. Рынок труда уже (в том смысле, что сужен), но зато на таких работодатели охотятся сами.

    - еще немного программировать и писать скрипты автоматизации, ну полезно, можно высвобождать себе время от рутины.

    З.Ы.
    В 1С есть тоже легендарный специалист, который постоянно купается в роскоши - вредренец 1С (в природе истинный внедренец встречается крайне редко). Должен уметь: общаться как Бог, знать профессию бухгалтера, экономиста и менеджмент, знать матчасть 1С (сети, серверы, монтаж оборудования, операционки, приложения, цены, особенности, нужные ресурсы), знать программирование, уметь расчитывать затраты, уметь вытаскивать из управленцев, любящих риторику и напуск тумана - объективные данные и потребности. Через всё перечисленное должен пройти, изучить, получить высшее образование, и поработать еще сам, с низов. Хотите в 1С? Стоит ли?
    Ответ написан
    8 комментариев
  • Можно ли поставить ПО для Debian 11,12 на LinuxMint 22?

    @pfg21
    ex-турист
    В большинстве случаев можно.
    Ибо минт основан на убунту и дебиане. Т.е. совпадает даже дерево зависимостей.
    Но на практике, в редких случаях возможны разночтения.
    Поставить - протестировать.
    Ответ написан
    Комментировать
  • Можно ли поставить ПО для Debian 11,12 на LinuxMint 22?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    В целом да, но возможны варианты. Нужно больше информации - в первую очередь "зачем".
    Ответ написан
    Комментировать
  • Есть ли какая то определенная причина почему стоит использовать Windows Server?

    1. В dotnet на Linux нет ничего костыльного, так ещё он дешевле, производительней, и админить легче.
    И работает всё гораздо предсказуемее и без сюрпризов (опыт разработчика)
    2. Да, Windows Server всё ещё используется.
    Представь, что ты огромная международная корпорация с десятками тысяч сотрудников и у тебя на Windows Server крутится куча приложений, которые запускаются только на нём, AD, Exchange, и ещё процессы тесто завязаны на Винду.
    Будешь ли ты резко отказываться от микрософта и переезжать на Линукс?
    Вопрос риторический


    Почему я задал этот вопрос, я как системный администратор, столкнулся с клиентом, с которым я сцепился из за того, что его разработчики и бывший сотрудник сисадмин решил установить .NET + C# + Mono + Nginx и все это на линукс.

    Естественно меня это взбесило, и я просто отказался все это поддерживать, потому что извините, но .NET проще поддерживать на Windows Server

    Очень странно, что они решили использовать mono вместо dotnet (core), но если ты по каким-то своим внутренним предрассудкам отказываешься изучать что-то новое - вопросы в первую очередь к тебе, как к специалисту.

    Возможно, твои заказчики хотели перенести какое-то Легаси на Linux+mono без переписывания на актуальную версию dotnet.
    https://learn.microsoft.com/ru-ru/dotnet/fundament...
    Уверен, что там действительно mono?
    Какие конкретно у тебя сложности с настройкой произошли?
    Или ты в основном на Windows специализируешься?
    Ответ написан
  • Можно ли увеличить скорость wi-fi, если она ограничена тарифом?

    @default_route
    Возможно ли обойти это

    Нет
    или всё зависит от проведённого интернет-кабеля?

    Всё зависит от шейперов/полисеров провайдера
    Ответ написан
    Комментировать
  • Можно ли увеличить скорость wi-fi, если она ограничена тарифом?

    @pfg21
    ex-турист
    кабель дает 100мбс (стандарт для fast ethernet).
    твою скорость в 50мбс ограничивает аппаратура провайдера, согласно прописанному для тебя тарифу.
    это не обойти
    Ответ написан
    Комментировать
  • Можно ли увеличить скорость wi-fi, если она ограничена тарифом?

    @Drno
    Внутри локальной сети - да, будет работать передача данных со скоростью вифи \ роутера
    Во "внешний мир" - ограничение провайдера
    Ответ написан
    Комментировать
  • Как подключиться к разъёму с шагом 0,4 мм?

    15432
    @15432
    Системный программист ^_^
    Пого вечно будут неконтачить, отходить, замыкать. Имеет смысл только если сделать оснастку исключительно под этот разьем и нужно постоянно подключаться к разным устройствам. Я б припаялся лакированными проволочками к контактам. Или, если не нужно, чтобы ответная часть была вставлена, развести плату с таким "папой", и к ней уже проводками
    Ответ написан
    1 комментарий
  • Почему у меня пропадает число, которое я подаю при инициализации класса?

    @Furax
    Здравствуйте. У вас множество логических ошибок, рекомендую запустить под отладчиком и идти по шагам, разбираясь, что идёт не так. Без этого такой код Вы, боюсь, не запустите. Первое место, где выполнение идёт не так - в функции int_len(), которая для вычисления количества цифр проверяет текущее значение на '>9', хотя оно изначально отрицательно. Скорее всего, сюда уже модуль числа должен приходить. Дальше тоже есть ошибки, которые нужно исправлять по одной.

    Ещё очень резануло глаз, что у Вас класс работает с динамической памятью, но не имеет копирующих/перемещающих конструкторов и операторов ++ (почитайте). В таком виде это нормально работать не будет - либо добавьте нужные конструкторы/операторы, либо не используйте вручную динамическую память (заверните в vector).
    Ответ написан
    Комментировать
  • Какую мышку выбрать для Macbook?

    @Drno
    лююбую блютуз по желанию
    Ответ написан
    Комментировать
  • Какой использовать стек для написания онлайн сервиса управления производством?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    На том, который лучше всего знают ваши разработчики.
    Ответ написан
    Комментировать