Ответы пользователя по тегу Debian
  • Почему не работает socks 5 (Dante) proxy на Debian?

    castomi
    @castomi
    Серверный администратор - tickets.settin.ru
    Всё нормально пашет, вод годная статья.
    https://klink0v.livejournal.com/464293.html
    Если хочешь разрешить вообще всё то вот такой конфиг для версии 1.4.1
    logoutput: /var/log/danted.log
    # IP или имя и порт "внутреннего" интерфейса
    internal: 1.2.3.4 port = 1080
    # IP "внешнего" интерфейса
    # Скорее всего, он будет точно таким же
    external: 1.2.3.4
    
    socksmethod: username
    clientmethod: none
    
    user.privileged: root
    user.notprivileged: nobody
    user.libwrap: nobody
    
    # На первой стадии соединения всем всё можно
    client pass {
            from: 0.0.0.0/0 to: 0.0.0.0/0
    }
    Ответ написан
  • Как через dd записать gpt?

    castomi
    @castomi
    Серверный администратор - tickets.settin.ru
    Если ты пишешь Debian, то тебе просто надо скачать обрас с UEFI(я ведь так понимаю ты про него говоришь, просто не верно выразился))), а после чего записать флешку им в режиме dd. И не переживать что в винде почему то на флешке теперь совсем мало места, так и должно быть, просто винда не видит линуксовый раздел.
    Ну или фиг с ним с dd. Какая есть программа под Debian, чтобы можно было выбрать «MBR или GPT»?

    Какая тебе разница как писать флешку, да срать вообще как она записана, тебе важнее как будет записан твой накопитель после установки ОС с флешки.
    Ответ написан
  • Как перенаправить домен на порт :3000 в ISPmanager?

    castomi
    @castomi
    Серверный администратор - tickets.settin.ru
    Тебе нужно написать проксирующий виртуальный хост для Nginx. Что-то типа такого.
    server {
            listen *:80;
    
            # Для SSL, при необходимости раскоментировать и настроить под себя
            #listen *:443 ssl http2;
    	#ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
            #ssl_certificate /cert.crt;
            #ssl_certificate_key /key.key;
            #if ($scheme != "https") {
            #    rewrite ^ https://$http_host$request_uri? permanent;
            #}
    
            server_name site.ru; # доменное имя
    
            root   /var/www/site.ru/; # Путь к статическим файлам js, css, jpg, jpeg, gif и пр.
    
            # правила для статики
            location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf|pdf|txt|webp)$ {
              access_log off;
              expires 8d;
    }
    location ~* ^.+\.(css)$ { access_log off; expires 7d; add_header "Vary" "Accept-Encoding"; }
     
            location / {
                proxy_pass http://localhost:3000/;
    
                # Если включен SSL раскомментировать
                # add_header Strict-Transport-Security 'max-age=631138519; includeSubDomains; preload' always;
            }
    
    }


    Далее когда разберёшься и всё заработает, в своём приложении сделай доступ к порту 3000 только из локалки, чтобы на сайт нельзя было попасть по порту, так как ты попадаешь сейчас. Делается это примерно так.
    // Установка порта
      server.listen(3000, '127.0.0.1', () => {
    		console.log('Server started on port 3000');
    	});

    Указав тут ip(127.0.0.1), ты сообщаешь что вещаешь на ip 127.0.0.1(локально на сервере), а значит Nginx будет иметь доступ к нему, а из вне его никто не откроет)
    Ответ написан
    Комментировать
  • Как установить рабочий стол на линукс дебиан?

    castomi
    @castomi
    Серверный администратор - tickets.settin.ru
    Если инета нет его надо настроить, обычно это делается тут.
    nano /etc/network/interfaces
    Далее как инет настроен нужно установить DE и DM
    К примеру чтобы поставить LightDM и Openbox надо выполнить вот такую команду
    apt install --no-install-recommends  lightdm openbox xorg

    Но для начала нужно определиться какое DE тебе больше подходит. Вот самые популярные
    Openbox
    LXDE
    LXQT
    XFCE
    Mate
    Cinnamon
    Gnome
    KDE
    Ответ написан
  • Как правильно настроить Exim?

    castomi
    @castomi
    Серверный администратор - tickets.settin.ru
    Просто отправляйте с той же почты что и указываете в поле от кого. Думаю настройка тут не причём.
    Ответ написан
    Комментировать
  • В чем ошибка nginx+gunicorn+django = 502 bad gateway?

    castomi
    @castomi
    Серверный администратор - tickets.settin.ru
    если запустить просто gunicorn --bind pystart.ru:8000 firstapp.wsgi
    то все работает.

    А ты что не запускаешь? Nginx только проксирует, если есть что проксировать, а если нету, то покажет 502 или 504.
    Ответ написан
    1 комментарий
  • Существует ли возможность в iptables закрыть все порты только для определённой программы по её имени?

    castomi
    @castomi
    Серверный администратор - tickets.settin.ru
    Если прогу запускать от имени определённого юзера в линукс и этому юзеру прикрыть доступ к портам, то можно. Вот тут можешь глянуть как прикрыть доступ для юзеров, статейка не очень шикарная, но остальное нагуглишь если что.
    https://octet.spb.ru/blog/2013/05/iptables-owner/
    Ответ написан
    2 комментария