Сети VPN на Fedora Линукс?

Я ищу, чтобы установить и настроить VPN на установке Linux, которая является в Fedora 14. На данный момент я знаю только один, является OpenVPN, но я интересно, если это лучший вариант для Fedora или если у Федора предлагает другие варианты, что лучше?

Редактировать: наверняка ищете бесплатные решения :)

+384
paradoxix 1 июн. 2015 г., 08:18:37
30 ответов

СЭД обрабатывает входные данные построчно. Ее выражение не может соответствовать несколько строк.

На Perl, с другой стороны, может прочитать весь файл, если параметр -0777 указано:

Перл -0777 -ЧП 'с/^(\[монитор:[^[]+^ignoreOlderThan .*)^вход > выход ignoreOlderThan = \Ш+/1$/грамм' 
  • -0777 хлебает весь файл
  • -п печатает входной сигнал после обработки
  • повторяет замещения
  • делает . начало новой строки (который это обычно не)
  • делает ^ матч в начале каждой строки, а не только всю строку (и аналогично Для $ но нам не нужен он здесь)
+993
Fauzan 03 февр. '09 в 4:24

Я бы использовал реального пути <ссылка>.

Наверное, то, что вы называете "источником" является "целевой" файл по использованию ЛН: использование: ЛН [параметр]... [-Т] цель ИМЯ_ССЫЛКИ

+958
Bebek Lie 18 авг. 2018 г., 06:56:30
Другие ответы

Связанные вопросы


Похожие вопросы

Используя тр Ард туалет:

countchar функция()
{
 в то время как ИФ= читайте -р я; у функции printf "%s" в "$Я" | тр -ДК "$1" | туалетом -м; выполнена
}

Использование:

$ countchar '"' <file.txt #возвращает один счетчик на линию file.txt
1
3
0

$ countchar ')' #будет считать скобочки из stdin
$ countchar '0123456789' #посчитают чисел из stdin
+945
Sam Laskin 22 апр. 2012 г., 07:56:50

Оказывается, это известный баг с последними ядрами и Samsung твердотельные накопители, решения:

Пока реализовано надлежащее исправление, предложил временное решение, которое предполагает добавление ядру параметр:

Пожалуйста, попробуйте nvme_core.default_ps_max_latency_us=5500, если проблема сохраняется, пожалуйста, попробуйте nvme_core.default_ps_max_latency_us=200.

Полное решение здесь: https://askubuntu.com/a/906105

+945
Thomas Galindo 16 июл. 2014 г., 23:38:55

Попробуйте использовать другое приложение, в qemu-img, и конвертировать -П-О сырья на /dev/sdX в vdisk1.ИМГ Он может тоже образы qcow.

+873
Avinash Lingaloo 24 мар. 2014 г., 16:14:08

Не уверен, что вопрос, который я задаю правильно, но в основном я хотел автоматизировать этот процесс

 УПП ~/.по SSH/[email protected] паб:~/
 СШ [email protected]
 команды mkdir .СШ
 кот id_rsa.паб >> .по SSH/authorized_keys
 РМ id_rsa.паб
 чмод идти-W ~
 команду chmod 700 ~/.СШ
 команду chmod 600 ~/.по SSH/authorized_keys

Так я думал, я мог бы создать скрипт и поместить его в мой .файл вроде этого:функция

setup_ssh () {
 УПП ~/.по SSH/id_rsa.паб $1:~/
 СШ $1
 #следующие-это происходит при подключении к серверу через SSH
 команды mkdir .СШ
 кот id_rsa.паб >> .по SSH/authorized_keys
 РМ id_rsa.паб
 чмод идти-W ~
 команду chmod 700 ~/.СШ
 команду chmod 600 ~/.по SSH/authorized_keys
}

Но, конечно, это не сработает, потому что он не продолжит команды после подключения к серверу. Есть ли способ, чтобы продолжить команд после того, как он подключен к серверу через SSH?

+868
Tik0 1 мая 2019 г., 02:39:04

Это хорошая идея, чтобы блокировать каждый входящий и/или исходящий трафик на мой Debian 7 ВПС кроме порта 22 и/или localhost через правила iptables? Сервер не запускать любые приложения, которые доступны извне.

Обновление: Добавил Эти два правила iptables:

в iptables -a ввод -п протокол tcp --dport 22 -J и прими
в iptables -П падение напряжения на входе 
+842
spokie 26 июл. 2016 г., 04:58:58

Самый простой способ-это просто использовать `для egrep':

iostat -хD 5 | для egrep -V "для Линукс|устройство"

для egrep печатает строки несколько строк через расширенные регулярные выражения и печать строк не содержащих те строки, которые в данном случае являются "Linux" и "устройство".

Выход:

ВДА 0.07 0.28 0.31 4.22 9.25 28.56 16.72 0.08 16.70 38.40 15.12 5.92 2.68
scd0 0.00 0.00 0.00 0.00 0.00 0.00 7.99 0.00 0.88 0.88 0.00 0.88 0.00
ДМ-0 0.00 0.00 0.28 3.01 8.86 28.13 22.50 0.05 16.58 41.32 14.27 8.11 2.67
ДМ-1 0.00 0.00 0.09 0.11 0.38 0.43 8.04 0.00 6.45 8.44 4.72 1.00 0.02


ВДА 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
scd0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
ДМ-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
ДМ-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
+794
SAMUN ALI 27 июл. 2018 г., 08:40:41

Как долго, как вы запустите скрипт с повышенными правами, не должно быть никаких проблем. Например:

#!/usr/Бен/ОКР Баш 
сенсорный фрагментик
Чаун ВСП-данных:судо фрагментик

Если вы работаете как обычный пользователь, она будет выполнена:

$ ./foo.sh 
Чаун: изменение собственности `программой': операция не разрешена

Но если запускать его от имени root, он отлично работает:

$ судо foo.sh
$ Общ -л фрагментик
-RW-р-р-- 1 ВСП-данных судо 26М 17 Сентября 17:34 фрагментик
+654
rAndy 27 окт. 2019 г., 20:19:50

Вы можете использовать фестиваль.

myfile.txt text2wave | игре

Он широко доступны в дистрибутивах и предоставляет различные голоса.

+630
user282414 7 нояб. 2011 г., 11:12:22

Посмотри в файле/etc/hosts на сервере. Некоторые системы (Убунту) вставить глупую запись для выбранного узла, если DHCP был использован во время установки.

127.0.1.1 klaas.somewhere.de Клаас

Заменить 127.0.1.1 с реальным IP и перезапустить NFS-сервером.

+614
Akhil Murthy 2 июл. 2019 г., 22:37:48

Служба на сервере Linux может только делать полные резервные копии, где каждая резервная копия является .tar-архив (без сжатия). Многие содержимое архива не меняются со дня на день. Каждый .размер файла tar составляет около 3ГБ (медленно растет изо дня в день).

Я хочу перенести резервные копии на другой сервер, который архивирует их. Передача осуществляется через интернет.

Требование заключается в том, что резервные копии не изменена (в результате снова список .tar файлы, чья сумма MD5 по-прежнему идентичны оригинальным файлам на сервере).

В настоящее время я использую rsync для передачи файлов, который отлично работает, но все файлы передаются с их полный размер. Насколько я знаю по rsync делает какой-то дедупликации на трансферы, но только на уровне файлов (правильно?).

Есть ли способ перенести несколько подобных файлов через SSH-подключение без ретрансляции идентичные куски файлов (так какой-то редупликация), что

  • не требует записи на сервере (без распаковки tar-файлов)
  • устойчив к потери связи (не оставляет временных файлов на аборты и обнаруживает неправильно файлы передаются)
  • может возобновить передачу после потери связи (не передавать все файлы, если прерывается соединение)
  • не требуется никаких дополнительных инструментов на сервере (кроме стандартных утилит Unix в том числе по rsync)
  • до сих пор используется по инициативе клиента SSH соединение для передачи
+568
JISHNU T U 1 дек. 2013 г., 14:43:23

Вы должны быть в состоянии просто убить скрипт с именем, используя команду killall команда.

$ команду killall -9 dispatcher.sh

выдержка из man-страницы

pgrep, команду killall - искать или процессов, сигналов, основанные на имя и другие 
атрибутами

Варианты
-сигнал
 --сигнал
 Определяет сигнал для каждого соответствующего процесса. Либо 
 числовое или символическое имя сигнала может быть использован. (вводиться 
только.)

Смотрите страницу вводиться для получения дополнительной информации.

Процессы поиска

Если вы обнаружите, что вы не знаете процесса идентификатор процесса (PID) вы можете найти его двумя способами.

pgrep

Вы можете использовать pgrep найти процесс по имени.

$ dispatcher.sh pgrep 
12345

Вы можете затем выполнить убивать -8 12345.

ПС

Большинство людей научились находить пид с помощью ПС. Вы можете посмотреть на ваш процесс в выходной такой.

$ ПС-ДСП | грэп [д]ispatcher.sh
SAML в 2735 1 0 Jan11 ? 00:02:50 dispatcher.sh

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

+531
euwblame 19 авг. 2014 г., 16:35:15

Пользователя user1 и его домашний каталог по NFS, который установлен на компьютер1 и компьютер2, которые работают в RedHat 6.4.

Если я по SSH -у пользователя [email protected]машина1 и запустить редакторе gedit, я вам "Х11 соединение отклонено из-за неверной проверки подлинности". Если я делаю то же самое на компьютере2 все работает просто отлично.

Есть несколько людей, СШ-Эд от имени пользователя1 (да, я знаю, это проблема безопасности) в обеих машинах. Интернет .Xauthority и сценарии входа в систему такие же ($дом находится на акцию) и XAUTHORITY не определен.

Я побежала кошка .Xauthority и я вижу несколько записей для обоих машина1 и машина2. Я могу запускать другие графические интерфейсы, такие как диффузный, на обеих машинах, никаких проблем.

Любой идеи, в чем может быть проблема?

+526
redsoxlost 11 июл. 2018 г., 06:21:06

В bash версии 4.2.47(1)-релиз, когда я пытаюсь catenate форматированный текст, который исходит из здесь-dcoument вот так:

кот <(дрм --ширина=10 <<фрагментик
(Я хочу, чтобы окружающие круглые скобки часть здесь-документ)
(Даже предыдущих несбалансированные скобки должны быть частью этого.
Фрагментик
) # Я хочу, чтобы это paranthesis до конца подмена процесса.

Я получаю следующую ошибку:

Баш: плохая замена: нет закрытия `)' в <(дрм --ширина=10 <<фрагментик
(Я хочу, чтобы окружающие круглые скобки часть здесь-документ)
(Даже предыдущих несбалансированные скобки должны быть частью этого.
Фрагментик
)

Также я не хочу цитировать здесь-документ, т. е. писать <'программой', потому что я все еще хочу иметь переменные, будучи подставлены в это.

+484
Aschharwood 24 окт. 2010 г., 08:30:57

Я только что установил последнюю версию кали линукс, т. е. кали линукс 2.0. Я хочу знать, как настроить VPN в этой версии.

+478
Valtteri Rauhala 3 мар. 2016 г., 02:53:37

Довольно много. То Вэйланд часто задаваемые вопросы суммирует то, что вы сказали достаточно емко:

Как я могу заменить оконный менеджер Вэйланда?

Архитектура Вэйланд интегрирует сервер, оконный менеджер и наборщик в одном процессе ...

Примечание: Для xorg, композитор может быть отдельная программа от оконного менеджера, как в Комптон.

+454
laxmi 10 апр. 2016 г., 19:43:30

Я борюсь с небольшим изменением на: Как рассчитать заняв первое поле и округления чисел с плавающей запятой в консоли?

У меня есть файл, который выглядит как (расстояние между столбцами):

1533 C_P.doc
691 C_M.doc
905 G_S.doc
945 J_Z.doc
J_M.doc 1549 
1701 L_B.doc

Я хочу взять колонки цифр и разделите каждое число на 65 (но округление вверх), и добавить новый столбец (в идеале налево) с этих номеров. т. е.

24 1533 C_P.doc
11 691 C_M.doc
14 905 G_S.doc
15 945 J_Z.doc
24 1549 J_M.doc
27 1701 L_B.doc

Я бы это в bash-скрипт. Возможно ли это? Если необходимо, средний столбец может быть удален, если это делает его легче.

[В Ubuntu 14.04]

+367
LdW 3 июл. 2011 г., 06:15:12

Мне нужно, чтобы изменить номера портов самбы. Наш провайдер блокирует порты 445 и 139. Так что мне нужно запустить самбу в другой порт.

+324
njho 28 апр. 2011 г., 12:22:16

Я нашел в справочники, в приложении B с расширенным Баш-скриптов руководство очень полезно. Соответствующей таблице для вашего примера будет таблица B-4: параметр замещения и расширения.

+240
Dafydd Crosby 18 апр. 2017 г., 09:03:04

Проверьте, какой метод используется для загрузки - если система способна использовать для UEFI и Windows настроена так, чтобы использовать его, вы можете добавить Линукс в качестве еще одного варианта достаточно легко, так как диск уже несет в себе особого раздела EFI для загрузки. См., например, учебники по Линукс Минт сайтах: например, как установить Linux на системах с UEFI, где жратвы не установить? или UEFI для установки двойной загрузки.

+235
xRow 4 мая 2018 г., 00:07:19

Это во многом зависит от файловой системы, которую вы используете. Плоский справочник будет медленно на ext2 и другие более старые файловые системы, которые нуждаются в o(Н) - запросы, чтобы проверить, является ли запись в директории с определенным названием существует. в ext3/4 и другие современные файловые системы использовать дерево индексы для больших каталогов, поэтому им требуется только o(журнал N) время поиска

Тот же вопрос можно задать к упаковке (таре -сравни), но это менее важно для меня.

Создание деготь с другой стороны, во многом зависит от дискового IO и Ли реализации readaheads. Небольшие файлы, которые несут большое случайное чтение и одним файлом опережающего считывания не может эффективно работать на небольших файлов. Я написал альфастар как специализированное осуществление для этого использовать-дело, которое оптимизирует порядок, в котором файлы читаются и выполняет readaheads в нескольких файлах.

+229
Kolban 22 мар. 2015 г., 04:25:35

Я не понимаю, есть ли у вас проблемы сжатие файлов или у вас проблемы с передачей файлов, или вы просто общий вопрос. Я пойду с более поздними.

Если у вас есть несколько файлов в папке, вы могли дегтя их в одном архиве (.тар) файл: тар-cvf файл myfile.тар папка

Вы можете затем сжать этот файл, используя очень хороший компрессор, как лзма: лзма мой_файл.тар. Обратите внимание, что вы можете посоветовать смолу для сжатия с (с помощью gzip), (bzip2) С, или --лзма вариантов, в этом случае вы выполнить одну команду, например: смолы --изма -cvf файл myfile.тар.лзма "моя папка".

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

Вы также можете поручить rsync для компресса использовать опцию, и не беспокоиться о создании единого файлового архива заранее.

+223
ELLOORD Tata 28 июн. 2018 г., 04:10:01

Это сообщение генерируется модуль ядра, называемый червь:

[окружения myhost ~]% lsmod распечатывает | глист грэп 
червь 39172 0 
[окружения myhost ~]% грэп "инициализация червь..." в /usr/диагностики/kernmods/червь/червь.с
 printk(KERN_ALERT "червь инициализация...");

Из комментариев в исходном коде модуля:

червь.с -- х86 Линукс червоточину драйвер для диагностики 2.2.х ядер

Этот модуль ядра обеспечивается field_diags_xe_x86 пакет, который предоставляет диагностические для СГИ оборудования:

[окружения myhost ~]% об / мин -Кудс в /usr/диагностики/kernmods/червь/червь.с
field_diags_xe_x86-3.24-4а.архитектуру x86_64
[окружения myhost ~]% об / мин -Ци field_diags_xe_x86-3.24-4а.архитектуру x86_64
Название : field_diags_xe_x86 переездов: (не перемещаемый)
Версия : 3.24 поставщик: СГИ Инк.
Релиз : 4а дата сборки: Ср 05 ноя 2008 07:42:58 утра МСТ
Дата установки: чт 04 дек 2008 11:29:46 АМ МСТ сборки узла: hook.americas.sgi.com
Группа : приложения/Системы Источник об / мин: field_diags_xe_x86-3.24-4а.ГРЦ.об / мин
Размер : 103026006 лицензия: СГИ
Подпись : (нет)
Упаковщик : разработчик ЗПР на крюк машины
URL-адрес : http://wwwcf.americas.sgi.com/PUBLIC/diags/Menus/sn2mhome.html
Резюме : компания SGI Altix XE на х86 онлайн-диагностика
Описание :
Индекса SGI Altix XE на х86 онлайн диагностика программного пакета.

Так это сообщение в dmesg, в не является вредоносным, хотя модуль ядра может быть плохо назван.

+215
tngn 18 мар. 2010 г., 05:36:33

Я хотел бы создать сеть на моем сервере, где я управляю KVM в качестве гипервизора. Сеть будет использоваться для распределенной настройка Jenkins.

Топология цель является следующим:

  • Одна машина (Дженкинс мастер) должен быть доступен из локальной сети и имеют доступ в интернет.
  • Все другие машины (Дженкинс раб) должны только быть в состоянии общаться друг с другом и упомянутая выше машина.

У меня возникла идея сделать это следующим образом:

  • Сетевой мост для мастера.
  • Изолированные сети для рабов.

Тогда я думал, что я мог попытаться дать рабам доступ к мастер по настройке шлюза с барского подсети и наоборот.

Теперь я не знаю, если это является способом пойти. Как я могу создать такой шлюз?

+205
user99129 4 нояб. 2019 г., 22:41:04

Я использовал CentOS в качестве платформы капель. Теперь я хочу использовать система CloudLinux. Как выяснилось, в настоящее время не поддерживает пользовательские ядра, так как это сделать? Как настроить в WHM?

+190
Anurag shankhadhar 27 сент. 2012 г., 17:21:23

Если вы хотите скопировать весь каталог в качестве источника, СР хочет Directory в качестве места назначения, узнать, где оно должно быть сохранено.

Ошибку вы сделали было не удалить директорию в/var/www в/выпуска/Вики после команды mkdir и СР -РП ... тест.

Так что СР -Р ... ничего, что вы сказали ей сделать: скопировать ../html/Вики в существующий каталог ./Вики и тем самым создавая еще один подкаталог под названием Вики.

Просто удалить каталог/var/www в/выпуска/Вики и потом сделать СР -Р команду снова, и вы увидите, что он работает как задумано.

+148
user141829 3 мар. 2018 г., 20:46:38

Если вы хотели попробовать и заставить скрипт работать, вам просто не хватает некоторых инициализации:

Ф=мой_файл.дат
пред'=0
в то время как читать линии; делать
 до н. э. <<< "$линии $пред'"
предыдущий=$строки
сделано < $Ф > файла newfile.дат

... где я также переехал перенаправление вне цикла, просто чтобы сэкономить я/О.

В БЦ решение не печатать лидирующие нули, в то время как из awk решение делает.

+105
user136251 14 авг. 2015 г., 19:24:53

Р лучше разбираешься в этих делах, чем его, потому что:

  1. Это полноценная среда программирования, С C и Fortran-совместимый API, расширения. Если ваш компьютер может сделать вещь, вы можете сделать это с Р.

  2. Многие уже представили свои решения для общих проблем на кран: комплексную научную архиве сети. Вы можете найти зоопарк и ggplot2 пакеты полезны для этой задачи.

  3. Есть много книг на анализ временных рядов и Р в целом.

R имеет все, что вы просили:

  • Выходы Х11, PNG или (с надстройкой) СВГ

  • Заполненные круги для сюжета моменты: проход ПЧ=19 или ПЧ=20 к номинальной() или точки(). Есть много других символов точки предопределенный сюжет, плюс все Unicode, если вы используете шрифт с поддержкой Unicode.

  • Временные диаграммы: если встроенной в них нет масштабирования вы хотите, вы можете построить все, что вам нужно с " Р " построение примитивов

  • Вызываемая из скрипта: использовать #!/УСР/бин/Rscript притон соответствии с программой файл

  • Хороший и удобный: есть интерфейсы интерфейс, если вам нравится, и если вам не нравится, по умолчанию команда управляемой среде имеет много хороших функций, например возможность видеть Р исходный код многих встроенных операций, которая помогает узнать, как система, вместе взятые. (Да, многое из R записывается в R!)

  • Красивые графики: сглаживание по умолчанию, если R построен против Каира, который будет, если это последние сборки под Linux. Старые версии R может не иметь АА встроенная. За идею возможности р, Если вы положили немного времени на это, проверить это:

    (Нажмите на изображение для статьи, описывающие его.)

Что касается командной строки, запустив его, вы можете построить его для поддержки в GNU readline, в БСД libedit, или в качестве запасного варианта, на заказ встроенный-в Схема редактирования командной строки. (Это в соответствии с п. 20 из инструкции.) Я его 3.7 на одной машине и 4.0 на другом, и они были построены с с readline. Ваш двоичный построен без каких-либо из этих?

+40
IOS7beta 15 янв. 2020 г., 01:38:34

У меня есть установки с ноутбуком в левой и два монитора с разным разрешением в центре и справа. arandr правильно показывает относительное расположение.

Однако, мод+ж переключателей в центр мониторинга и моделирование+электронное переключатели на мониторе ноутбука(который слева). Только мод+Р правильно переключается на правую сторону. Я получаю такое же поведение с Shift тоже.

Какие настройки нужно изменить, чтобы исправить это?

--

Я использую чужие настройки здесь с очень небольшими изменениями для качания(intellij) и некоторые пусковой клавиши. Мой конфиг здесь.

Я использую xenial Убунту с Mate.

Я читал этот ответ и документы из XMonad.StackSet но я до сих пор не знаю, как применить это в моем случае.

+31
osie prince 9 апр. 2015 г., 04:51:35

Показать вопросы с тегом