• Можно ли поставить libre-office на сервер без gui?

    @sazhyk
    Можно. Он потянет иксы для случая, если сильно приперло потом
    comp@user: ~ ssh remoteuser@remotehost -X
    remotehost@remoteuser:~ libreoffice
    ( справедливо для Linux-like systems). Из windows тоже можно. Консольный сервер не должен после устаноки офиса стартовать с гуями. Вы же не графическую оболочку ставите.
    ЗЫ, я правда затрудняюсь ответить, поможет ли это в случае с owncloud.
    Ответ написан
    Комментировать
  • Как запретить пользователю root авторизацию в SSH по паролю?

    @sazhyk
    А что если удалить у рута пароль, выставить
    PermitRootLogin without-password
    Запретить пустые пароли
    PermitEmptyPasswords no
    И коннектиться с ключом. Если я ничего не путаю, вы получите
    1. Рут сможет приконнектиться только с ключом (пароля у него нет, а с пустым нельзя)
    2. Остальные холят по паролям
    Ответ написан
  • Возможен ли переход с Windows на Linux для Front-end'a?

    @sazhyk
    Всё таки думаю что для front-end лучше держать под рукой обе оси. Дуалбут не страшно, страшно когда нужен фотошоп позарез, а он под вайном всякие финты викидывает. Как правильно сказал АртемЪ можно и не пользоваться системой на десктопе, но можно уметь с ней работать.
    Ответ написан
    Комментировать
  • С чего начать в изучении ssh?

    @sazhyk
    А что конкретно вы подразумеваете под "изучением ssh"?
    Если я вас правильно понял, то например можно попробовать поиграть с возможностями ssh.
    1. Всё-таки поставьте virtualbox, а в него туже убунту, только серверную, без gui. Если у вас подключение к интернету через роутер, то у виртуалки в настройках сети поставьте тип подключения " сетевой мост", так вы добьетесь того, что ваша виртуальная машина будет точно такой же компьютер в сети как и ваша физическая машина. Если подключение прямое, без роутера, то выбирайте тип подключения NAT. Там уже смотрите, какой адрес машине даст virtualbox. ( Вроде должна быть доступна гостевая машина из хостовой).
    /дальше в объяснениях будем считать, что вы подключаетесь через роутер, который дает адреса из сети 192.168.0.0/
    2. Дальше ssh user@192.168.0.10 (допустим такой адрес получила ваша виртуалка). Вот вы и подключились!
    3. Попробуйте удаленно поставить например htop. Запустите htop, посмотрите что запущено у вас на удаленной машине.
    4. Почитайте на хабре, например, как организовать подключение не по паролю, а по ключам.
    5. Попробуйте реализовать подключение по ключам.
    6. Попробуйте установить из репозиториев вебсервер, например apache. Он с настройками поумолчанию даст вам простейший веб-сервер, вы в браузере наберете адрес своей виртуалки и веб-сервер отдаст вам пример страницы. Вот, вы уже используя ssh установили веб-сервер :-)
    7. Прочитайте вот эту статью, например https://m.habrahabr.ru/post/122445/ Попробуйте реализовать проброс динамического порта (в статье описано). Теперь вы с помощью ssh научились организовывать простой socks-proxy :-)
    PS: учитесь на примерах. Всё что написал, это просто навскидку. Удачи!
    Ответ написан
    Комментировать
  • Стоит ли разбивать диск на 2 тома в debian для веб-сервера?

    @sazhyk
    spotifi: простите за резкость, но

    swap - 2 объема оперативки.

    это явно перебор! У него же 16 Гб оперативки, а не 512 Мб.

    Если планируете всю машину отдавать под веб-сервер, то я бы сделал так:
    1. Программный RAID1 из двух винтов
    2. LVM - только учтите, что при разбиении диска раздел /boot не должен быть на LVM
    3. /boot - 512MB (ext2 с флагами noatime,nodev,nosuid,noexec,ro
    4. swap - 1...2GB
    5. /tmp - 2...3GB (тоже ext2 (незачем там потом что-то восстанавливать), так как на LVM то не составит потом труда изменить размер раздела)
    6. /var/log - 2...3GB ext4
    7. /var - уже обсуждалось, что надо смотреть потом по ходу дела. Но раздел www я бы вынес в папку /home/user
    8. /home - см. выше
    9. / - 8...10GB

    Никаких автообновлений, всё ручками.
    Вариант второй, можно поднять этот самый веб-сервер на виртуальной машине. Тем лучше, потому что наверное на этой машине будете работать сами в графическом интерфейсе.
    Тогда всё немного по другому.
    Шаги с первого по четвертый такие же.
    Вся структура будет такая:
    3TB - RAID1
    /boot - 512MB
    LVM:

    vg-system
    / - ~15BG
    /home - ~50GB
    swap - 1...2GB

    vg-data
    остальное дисковое пространство, например
    VirtualMachine1 - 15GB
    VirtualMachine2 - 50GB
    ... etc.
    Рулить виртуалками на KVM можно virtmanager'ом. Вполне удобно.

    PS: если интересно скину вам видео с процессом установки debian на LVM.
    Надеюсь, что немного прояснил вашу ситуацию.
    Ответ написан
    Комментировать
  • Как запустить windows server 2003 на консольном Debian?

    @sazhyk
    KVM + virtmanager + xming - при работе с удаленным сервером из среды Windows
    При работе из среды Linux xming отпадает сам собой.
    В virtmanager'е вполне себе удобный мышекликательный интерфейс.
    Ну а потом обычным клиентом подключаемся к сарверу по протокулу RDP.
    Да, и я бы не стал устанавливать сервер Windows в одном месте, переносить и разворачивать его потом в другое. Не любит Windows такие финты. Да и настройки поболе будет. Но это имхо.
    Ответ написан
    Комментировать
  • Как сделать ссылкой строку в таблице?

    @sazhyk Автор вопроса
    Уболтал начальство не канифолить моск, а сделать по человечески, в дивах.
    HTML-код
    <div class="person_list_div">
    	<a href="" class="person_list_row">
    		<div class="person_list_number">00001</div>
    		<div class="person_list_name">Иванов И.И.</div>
    	</a>
    	<a href="" class="person_list_row">
    		<div class="person_list_number">00002</div>
    		<div class="person_list_name">Петров П.П.</div>
    	</a>
    </div>

    CSS-код
    .person_list_div {
        display: table;
    }
    
    .person_list_row {
        display: table-row;
        text-decoration: none;
        transition: all 0.1s ease;
    }
    
    a.person_list_row:active,
    a.person_list_row:visited {
        text-decoration: none;
        color: #000000;
    }
    
    a.person_list_row:hover {
        background-color: lightslategray;
        color: aliceblue;
    }
    
    .person_list_number,
    .person_list_name {
        display: table-cell;
    }

    Оставлю это тут, может кому пригодится.
    ЗЫ хотя если будут ещё какие интересные решения было бы познавательно глянуть.
    Ответ написан
    5 комментариев
  • Как создать веб документ формата A4-A9 для печати?

    @sazhyk
    Я для печати создавал полностью отдельные стили @media print и все измерения писал в миллиметрах. Работало одинаково в Лисе, Хроме и ИЕ - то есть на печать выходили одинаковые оттиски. Но почитайте побольше о медиа запросах именно @media print, там много нюансов.
    Ответ написан
    Комментировать
  • Почему ругается на аргумент?

    @sazhyk
    Mistadrumma: а разве не так?
    # -*- coding: utf-8 -*-
    Ответ написан
    Комментировать
  • Хобби, проекты для системного администратора?

    @sazhyk
    Как уже сказал Владимир, нам необходимо всё, что нас вытащит из-за компьютера. Я вот мотоциклами увлекаюсь. Стараюсь на природу выбраться, грибы там, ягоды. Гитару осваиваю.
    Ответ написан
    Комментировать
  • Как изучаем Python?

    @sazhyk
    Мне, как новичку в программировании, тоже интересен этот вопрос. А может быть кто-то поделится личным опытом? Как пришли к изучению именно Питона, с чего начали? Может есть какие-то платные курсы (с адекватными ценами и преподавателями)?
    Ответ написан