Ответы пользователя по тегу Linux
  • Как сделать дамп бд mysql и скачать локально его на комп?

    shambler81
    @shambler81 Куратор тега Linux
    mysqldump -uroot -ppass -P3386 dbname > dbname.sql
    без пробелов между аргументом и значением а так же -p это пароль порт с згазглавной буквы возможно вам еще понадобится и хост отличный от локалхост, посмотрите в настройках софта что там указано.
    боле подробно mysqldump --help
    Так же вы не дали данных что у вас с компьютером, может у вас там фтп есть. или с этой стороны сайт.
    Если сайт то можно просто по прямой ссылке забрать файл.
    или поставить phpmyadmin
    Ответ написан
    Комментировать
  • Как настроить блокировки файлов в Samba?

    shambler81
    @shambler81 Куратор тега Linux
    Комментировать
  • Какую систему мониторинга установить?

    shambler81
    @shambler81 Куратор тега Linux
    Мониторь тут.monit-it.ru
    И мониторинг сторонний и модули от nagios может кушать
    И даже исправлять ошибки может.
    Дешево, сердито, просто. не нагружает сервер
    Ответ написан
    Комментировать
  • Почему не загружаются большие файлы?

    shambler81
    @shambler81 Куратор тега Linux
    post_max_size
    max_file_uploads
    upload_max_filesize

    ищется в гугле за 3 секунды
    Если не получается то
    phpinfo в студию
    ну и логи
    Ответ написан
    Комментировать
  • В каких случаях нужен ISPConfig?

    shambler81
    @shambler81 Куратор тега Linux
    ISPConfig - если вы умеете делать 100% его функционала руками, значит вы не менеджер а как миниум очень и очень нехилый линукс администратор.
    Чем он может быть полезен опытному пользователю
    1. исключение человеческого фактора в кон фигах.
    2. Ускорение работы, как бы вы быстро их не писали а кнопочку нажать быстрей.
    3. При нескольких стоянях сайтов возникают разные требования которые должны выполнять как клиенты, так и менеджеры и тд и пт, посколкьу не все же вам делать.
    4. Заменяемость вас, пока вас нет ( отпуск болезнь) люли могут делать все сами.
    5. Наличие какого-никакого стандарта и АПИ.

    Когда 3-5 сайтов может админка и не нужна.
    Но когда их сотни то да она действительно нужна, или когда их нужно постоянно добавлять убавлять, работаь с записями ДНС, почтой фильтрами тд. Все же админка генерет достаточно много конфигов, и смысла писать их тупо нет.
    6. Если же у вас есть знание и лишнее время ( а писать конфиги руками это оно и есть) и есть четкое понимание работы линукс.
    ТО потратить их лучше на развитие самого проекта, дабы стать разрабом легко, а не тратиь свое время просто на самолюбование своей крутость.
    Знаниями нужно делиться, дабы в панели есть че докрутить и доделать
    Ответ написан
    Комментировать
  • Как интегрировать некоторые команды bash?

    shambler81
    @shambler81 Куратор тега Linux
    1. Учим мат часть коллеги which ls
    2. Необходимые для юзера команды можно положить /usr/bin
    3. Так же не забывайте про SUID/SGID что позволит вам хранить некоторые из исполняемых файлов в папке рута НО позволит их выполнять их без введения пароля от его имени. Пример ping - команда затрагивающая интерфйсы но не требует ввода пароля рут.
    4. Если этого не хватило то вот еще Jailkit
    Ответ написан
    Комментировать
  • Права на папки в Linux?

    shambler81
    @shambler81 Куратор тега Linux
    Насколько я вижу это веб сервер, и вы правильно подумал о всем кроме одного.
    А с чего вы решили что веб сервер работает от вашего имени?
    И уж тем более состоит в вашей группе 7
    Если дебиан
    chown -R www-data:www-data /var/www/upstim.ru
    если центос, в общем сами определитесь посмотрите в top
    chown -R httpd:httpd /var/www/upstim.ru
    Ответ написан
  • Как настроить тестовую среду на LAMP для тестирования работы web-сайта?

    shambler81
    @shambler81 Куратор тега Linux
    Все очень просто.
    1. Вы монтирутете себе на linux виндовую папку /var/www
    Собственно и все

    2 вариант используете openserver на винде ( если вы в линуксе плаваете то оно само то) https://ospanel.io/ для разработки тут инструментария за глаза, да и как полноценный веб сервер можно юзать.

    3. Права на файлы, тут я вам дам пищу для размышлений
    права это не644 а644 www-data: www:date или что-то вроде того ( там их на самом деле еще больше)
    Не забывайте что
    1группа отвечает за права админа
    6--
    2 групаа отвечает за права доверительных пользователей ( вошедщих в группу)
    -4-
    3 все остальные
    --4
    Следоватлеьно у вас и нет прав, посколку ваш юзен не вклчючен в группу www-data ( от которого работает апач) или от какого у вас там работает веб сервер. ( в текущей конфигурации это тоже не поможет посколкьу у доверительной группы тоже 4, а вот если было бы 774 то сработало бы ;)
    Следоватлеьно что вам нужно сделать
    chown -R www-data:www-data /var/www/site.ru/
    В таком случае владелец будет веб сервер и попадать он будет в первую группу где у вас 6 а не 4
    Ну или от обратного поменять юзера для апача на вашего.
    5a7c3c3d6bbc4740841544.png
    вот еще для наглядности
    5a7c3ede3e1f9755399523.png
    Ответ написан
    Комментировать
  • Как быстро скачать большое количество мелких изображений на сервер debian?

    shambler81
    @shambler81 Куратор тега Linux
    да ваще изи, говори весь алгоритм подробно, че качаем есть ли доступ, че за файл? обновляется? и тд и тп.
    Ответ написан
    Комментировать
  • Консольная команда для выборки картинок по их разрешению. Как?

    shambler81
    @shambler81 Куратор тега Linux
    как вам такой вариант ?
    s.arboreus.com/2006/11/bash.html
    Ответ написан
    Комментировать
  • Ищется гибкая СКУД, бывает такое?

    shambler81
    @shambler81 Куратор тега Linux
    любая скуд имеет БД поскольку у нее идут паралеьные транзакции.
    К бд можно подключиться уж хоть на общественных началах.
    С этим может справиться даже excel в GUI интерфейсе, поскольку к mysql или mssql не может подключаться только ленивый.
    А легокость структуры позволит вам оперировать ей напрямую не только в режиме чтения но и в режиме редактирования.
    Опять же зависит от ваших задач.
    Ответ написан
    Комментировать
  • Выбор ОС для сервера Debian 9 или Ubuntu 17.10?

    shambler81
    @shambler81 Куратор тега Linux
    debian
    Ответ написан
    Комментировать
  • Как найти в файле строку по временному интервалу в ней?

    shambler81
    @shambler81 Куратор тега Linux
    cat test.log | grep -oP '^(DATE: 01\/19\/18 TIME:\s17:56:(5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25))$'

    для легкости отладки можно разбить на два этапа
    cat test.log | grep -oP '^(DATE: 01\/19\/18 TIME:\s17:56:.*)$' | grep -...
    Ответ написан
    Комментировать
  • Как настроить права для новых папок и файлов?

    shambler81
    @shambler81 Куратор тега Linux
    В windows не было просо, да обычные права вы выставляли легко, но если я вам задам вопросы по владельцам и группами тд, то вы скорее всего засыпитесь.
    В линуксе все права пишутся в одну строчку что очень удобно и понятно.
    Ваша проблемма не в правах 755 и 777 а в том что вы не понимаете их до конца. Права это не только эти 3 цифры.
    А так же еще и владелец и группа.
    В вашем случае что происходит.
    Вы как владелец попадаете в группу 1 и у вас права 7
    А вот второй пользователь уже не попадает ни в группу "доверительных" а смело в последнюю, что в вашем случае уже не принципиально поскольку и там и там 5 5 соответственно.
    Обратите внимание более внимательно на права файла.
    777 root root вот права на файл, на самом деле там еще есть пара специфических прав но сейчас вам они будут не нужны
    Владельца файла меняют через chown -R user:group /home/www/test.ru
    НО УЧТИТЕ! их нужно менять очень внимательно поскольку если смените на системной папке то убьете ее!
    По сути что вам нужно сделать
    Выставлять качественные права 755 ибо 777 это костыль
    В идиале вам для этого нужно чтоб юзер и группа совпадали и там и там, в таком случае вы попадете в 7 и там и тут.
    Второй вариант 775 и добавить пользователя в доверительную группу.

    Посмотрите тут все есть и владелец и группа https://sheensay.ru/wp-content/uploads/2015/06/ls-l.png
    Ответ написан
    2 комментария
  • Несколько хороших программ-лаунчеров под linux Mint, Ubuntu?

    shambler81
    @shambler81 Куратор тега Linux
    В линуксе есть очень удобный лауншер
    http://help.ubuntu.ru/wiki/командная_строка
    Вам все его порекомендуют.

    Ну а если серьезно то при переходе на линукс вас будут беспокоить куда более прозаические вещи
    Например полная смена софта, совершенно другая архитектура и многое другое, вам не до лауншеров будет.
    Мало того графическое ядро в линуксе, ему конечно уделяют внимание но это не винда и по хорошему всех устраивает сам факт его наличия. Поскольку линукс это всеже консоль, если вы планируете выучить линукс и сделать его комфортным для своей работы, то учите консоль.
    Если же вам нужны эти мелочи то вам нужен KDE https://ru.wikipedia.org/wiki/KDE в нем куча подобного мусора. В купе с compize https://ru.wikipedia.org/wiki/Compiz , вам балавства хватит не на одну неделю.
    Так же линукс открытая система и все виджеты вы множите писать сами.
    Ответ написан
    1 комментарий
  • Как предотвратить попадание на сайт по https://12.34.56.78?

    shambler81
    @shambler81 Куратор тега Linux
    listen 80 default_server;
    Помоему тут все очевидно
    Перевести на русский?
    Собираю весь мусор который непонятно какому сайту пренадлежит ( по умолчанию любому домену всему что доступно) - это мусорка дев нул местный.
    По сути на этом локейшене должен висеть файлик .html
    здрасти вы попали на сеервер такой то но что-то пошло не так и вы попали в отстой.

    Почему ваш сайт висит на этом говне?
    Ответ потому что для легкости инсталяции первый сайт почему-то вешают сюда, поскольку он будет работать при любом раскладе, а то что к нему появится хренова туча зеркал так это никто не парится.
    Создавай отдельный конфиг под сайт.

    https://nginx.ru/ru/docs/http/server_names.html
    Ответ написан
    Комментировать
  • Как увеличить максимальную длину пути/имени файла в Linux?

    shambler81
    @shambler81 Куратор тега Linux
    не выдумывайте велосипдеа, man ln
    https://codebeer.ru/simvolicheskie-ssylki-v-linux/
    Вам нужна символическая ссылка.
    Ответ написан
    5 комментариев
  • Как запретить запуск скрипта с папки?

    shambler81
    @shambler81 Куратор тега Linux
    Знакомый вирус однако ;)
    Майнит по тихой.
    пока удаляешь вирус можно и так.
    Проверь так
    ps axu | grep  /var/www/pravfelon/data/bin-tmp/ -| grep php | awk {'print $2'}

    Сдох процесс ?
    Если да закидывай в cron
    */5 * * * * /bin/kill -9 $( ps axu | grep  /var/www/pravfelon/data/bin-tmp/ -| grep php | awk {'print $2'})

    И лечи сайты ;)
    Ответ написан
    Комментировать