Я использовал это руководство для настройки PPTP-сервера VPN на моем сервере Ubuntu 12.04.
Однако, чтобы обобщить основные моменты в ссылке: [ ! d5]
1: Установите pptpd и ufw. iptables можно использовать вместо ufw, но для удобства ufw лучше, если вы не знаете iptables. sudo apt-get install pptpd ufw
2: Откройте необходимые порты. Руководство предлагает 22 (SSH) и 1723 для pptp vpn.
sudo ufw allow 22 sudo ufw allow 1723 sudo ufw enable3: Редактировать /etc/ppp/pptpd-options. Откройте файл с вашим любимым редактором (мой nano, так что для меня команда sudo nano /etc/ppp/pptpd-options), и закомментируйте эти строки, поставив перед ними #, если вы хотите, чтобы это универсально работало на всех ОС: [!d11 ] refuse-pap refuse-chap refuse-mschap
Вы можете прокомментировать эту строку, если вы хотите отключить шифрование: require-mppe-128
4: При редактировании /etc/ppp/pptpd-options добавьте DNS-серверы для VPN. В этом примере используются серверы OpenDNS:
ms-dns 208.67.222.222 ms-dns 208.67.220.2205: Изменить /etc/pptpd.conf. Откройте файл с вашим любимым редактором (мой nano, поэтому команда для меня - sudo nano /etc/pptpd.conf). Вам нужно добавить локальные VPN-IP для системы, поэтому добавьте:
localip 10.99.99.99 remoteip 10.99.99.100-199Если ваша система является VPS, используйте общедоступный IP-адрес для «localip». Если это не так и находится в локальной сети, используйте сетевой IP-адрес вашего компьютера. Используйте разные IP-адреса и диапазоны, если эти IP-адреса существуют в вашей подсети! Если вы не знаете свой публичный IP-адрес своего VPS, найдите его, запустив dig +short myip.opendns.com @resolver1.opendns.com
6: Edit /etc/ppp/chap-secrets. Откройте файл с вашим любимым редактором (мой nano, так что для меня команда sudo nano /etc/ppp/chap-secrets) и добавьте данные auth. Формат для /etc/ppp/chap-secrets:
[Username] [Service] [Password] [Allowed IP Address]Примером может быть: sampleuser pptpd samplepassword *
7: Перезапустить pptpd. Запустите эту команду в терминале: sudo /etc/init.d/pptpd restart
8: Изменить /etc/sysctl.conf. Откройте файл с вашим любимым редактором (мой nano, поэтому команда для меня - sudo nano /etc/sysctl.conf). Не комментируйте следующую строку (удалив # в начале ее) в /etc/sysctl.conf: net.ipv4.ip_forward=1 Перезагрузите конфигурацию: sudo sysctl -p
9: Этот шаг предполагает, что у вас есть UFW. Измените /etc/default/ufw и измените опцию DEFAULT_FORWARD_POLICY с DROP на ACCEPT
10: Этот шаг предполагает, что у вас есть. Изменить /etc/ufw/before.rules, и добавьте следующее либо в начале /etc/ufw/before.rules, либо непосредственно перед правилами *filter (рекомендуется):
# NAT table rules *nat :POSTROUTING ACCEPT [0:0] # Allow forward traffic to eth0 -A POSTROUTING -s 10.99.99.0/24 -o eth0 -j MASQUERADE # Process the NAT table rules COMMITЕсли у вас есть версия ядра 3.18 и новее (вы можете проверить это, выполнив uname -r), также добавьте следующие строки перед линией # drop INVALID packets ...:
-A ufw-before-input -p 47 -j ACCEPT
11: Перезапустите брандмауэр, обновите наборы правил и примените правила, которые мы добавили к /etc/ufw/*.rules: sudo ufw disable && sudo ufw enable
Предупреждение. Если у вас есть другие порты, которые вам нужно открыть, например, для HTTPS, если на вашем сервере размещен веб-сайт, вам необходимо индивидуально добавить эти порты в разрешенный список с помощью [ F44]
Я пошел на сайт Debian и загрузил ttf-mscorefonts-installer_3.6 и установил его с помощью Gdeb, успешно установлен.
Пример командной строки:
wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
Нет других решений, размещенных здесь, работал для меня.
У меня была такая же проблема ... Итак, это мое обходное решение, чтобы исправить это:
sudo apt-get remove --purge ttf-mscorefonts-installer
cd /var/lib/update-notifier/package-data-downloads
sudo rm partial/*
sudo rmdir partial
sudo mkdir partial
sudo chmod 777 partial
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
sudo rm partial/*
sudo rmdir partial
sudo mkdir partial
sudo chmod 744 partial
Если вы получаете:
Получить: 1 http://downloads.sourceforge.net/corefonts/andale32.exe [969 B] Err: 1 http://downloads.sourceforge.net /corefonts/andale32.exe Несоответствие хэш-сумм Исправлено 969 B в 1 с (660 B / с) W: Невозможно удалить привилегии для загрузки в качестве файла '/ var / lib / update-notifier / package-data-downloads / partial / andale32 .exe 'не удалось получить доступ пользователем _apt'. - pkgAcquire :: Run (13: Permission denied) E: Не удалось загрузить http://downloads.sourceforge.net/mir...ourceforge.net Несоответствие хэш-суммы E: Загрузка FailedПопробуйте следующее:
sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*
Далее следуют:
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
Подробнее см. в этой теме.
Mine работает с его переустановкой (нашла здесь команду и попробовала ее, но потом она сработала. lol)
Удалить команду
sudo apt-get remove --purge ttf-mscorefonts-installer
Установить команду
[F2]Удалите пакет ttf-mscorefonts-installer, а затем установите ubuntu-limited-extras.
Подключитесь к Интернету и запустите эту команду:
sudo apt-get remove --purge ttf-mscorefonts-installer
sudo apt-get install ubuntu-restricted-extras
После следующего запуска
(у меня была такая же проблема, но с еще одним пакетом в сообщении: flashplugin-installer), это раздражающее сообщение, которое я получаю каждый раз (очень long, rightklick, чтобы загрузить его):
, возможно, вам нужно перезапустить систему перед установкой ubuntu-limited-extras
Этот вопрос связан с этим другим.
Ни одно из решений, предоставленных по обоим вопросам, не работало для меня. Следовательно, я решил:
Ниже приведены 10 шагов, которые вам нужно выполнить, чтобы вручную установить шрифты TrueType для ядра Microsoft. Если не указано иное, все команды должны выполняться внутри окна терминала оболочки. В большинстве дистрибутивов Ubuntu комбинация клавиш Ctrl Alt T (сочетание клавиш) является одним из способов открытия нового окна терминала оболочки.
Очистите пакет ttf-mscorefonts-installer и очистите APT-кеш DEB пакеты:sudo apt-get purge ttf-mscorefonts-installer -y ; sudo apt-get update ; sudo apt-get check ; sudo apt-get clean ; sudo apt-get autoremove -y
Установить / обновить файловый менеджер Thunar (для дальнейшего переименования всех загруженных шрифтов TrueType потребуется дополнительно: sudo add-apt-repository ppa:yuri-sucupira/thunar1.6.10-fix ; sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv AF8C7F18 ; sudo apt-get update ; sudo apt-get check ; sudo apt-get install thunar --reinstall -y ; sudo apt-get dist-upgrade -y
Установить / обновить архиватор файлов 7z (это файл-компактор / компрессор и экстрактор / декомпрессор, необходимые для извлечения шрифты truetype изнутри EXE-файлов, которые вам придется загружать): sudo apt-get install p7zip p7zip-full --reinstall -y
Создайте временную папку fonts, запустив эту команду оболочки: mkdir /tmp/fonts
Запустите веб-браузер (например, Mozilla Firefox, Google Chrome или любой другой один из которых вы можете использовать), затем перейдите на страницу https://sourceforge.net/projects/corefonts/files/the%20fonts/final/ и загрузите все EXE-файлы, кроме wd97vwr32.exe (поскольку wd97vwr32.exe - средство просмотра Word 97: не файл шрифта truetype). Все загруженные EXE-файлы должны быть помещены в папку /tmp/fonts Change directory (CD) во временную папку: cd /tmp/fonts
Извлечь содержимое всех загруженных EXE-файлов: 7z e andale32.exe ; 7z e arial32.exe ; 7z e arialb32.exe ; 7z e comic32.exe ; 7z e courie32.exe ; 7z e georgi32.exe ; 7z e impact32.exe ; 7z e times32.exe ; 7z e trebuc32.exe ; 7z e verdan32.exe ; 7z e webdin32.exe
Скопировать все файлы шрифтов TTF (TrueType) в Microsoft вашей системы папка шрифтов truetype: sudo cp /tmp/fonts/*.TTF /usr/share/fonts/truetype/msttcorefonts/
Примечание: если /usr/share/fonts/truetype/msttcorefonts/ не существует, создайте его, запустив команду оболочки sudo mkdir /usr/share/fonts/truetype/msttcorefonts/ Запустите Thunar в режиме суперпользователя, внутри папки шрифтов Microsoft TrueType: sudo thunar /usr/share/fonts/truetype/msttcorefonts/
Теперь, на новом Thunar window (путь: /usr/share/fonts/truetype/msttcorefonts/), перейдите в меню Thunar, а затем выберите вариант Edit, а затем нажмите Выбрать все файлы. Затем нажмите клавишу F2 (или перейдите в пункт меню «Редактировать» и нажмите «Переименовать ...» или по-прежнему щелкните правой кнопкой мыши по области, в которой были выбраны файлы, и выберите «Переименовать ...»), измените первое поле на слева в верхнем или нижнем регистре (если вам нужен пример, посмотрите на это изображение), а затем измените правое поле на имя и суффикс. Наконец, в поле Convert to: измените его значение на нижний регистр, а затем нажмите кнопку «Переименовать файлы». ... и все!
Если вы сделали все, как объяснено здесь, теперь у вас будут установлены все основные шрифты TrueType Microsoft. Начало, например. LibreOffice Writer и проверьте, доступны ли шрифты, такие как Arial и Comic Sans. Если они есть, шрифты были правильно добавлены в вашу систему.
PS: остатки на /tmp/fonts будут удалены при следующей загрузке системы (re). Следовательно, вам не нужно беспокоиться о них.
найдите файл gksudo
which gksudo
и для kdesudo
which kdesudo
, так как я использую kubuntu, gksudo отсутствует, когда автоматический скрипт пытается загрузить отсутствующие файлы .
Это ошибка!
обходной путь: я решил его с символической ссылкой:
ln -s /usr/bin/kdesudo /usr/bin/gksudo
sudo apt-get remove --purge ubuntu-restricted-extras ttf-mscorefonts-installer flashplugin-installer
sudo restart
после перезапуска:
sudo apt-get install ubuntu-restricted-extras flashplugin-installer
позже вы можете снова удалить эту уродливую обходную ссылку-symlink с помощью:
sudo rm -i /usr/bin/gksudo
Довольно hammermethod, но он работает
У вас может возникнуть проблема с получением ttf-mscorefonts-installer для принятия EULA.
Эти команды будут принимать EULA и переустанавливать пакеты (при условии, что вы загрузили отдельный шрифт .exe s):
[F1]