SED Find&Replace с “ИЛИ”

Никакая причина не ввести дыру по абсолютному адресу в брандмауэре, если Вам нужен доступ к машине удаленно, однако нечасто.

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

Конечно, это является намного более хрупким и менее безопасным, чем просто открытие порта. Но я уверен, что у Вас есть свои причины.

2
задан 7 July 2009 в 18:14
2 ответа
find . -type f -print | xargs sed -i -e 's/127.0.0.1/207.200.19.177/g' -e 's/localhost/207.200.19.177/g'
2
ответ дан 3 December 2019 в 09:54

Я думаю, что необходимо было бы поместить его в кавычки:

find * | xargs sed -i "a/127.0.0.1|localhost/ser.ver.ip.addr/g"
3
ответ дан 3 December 2019 в 09:54
  • 1
    и конечно: найти. - тип f –  chris 7 July 2009 в 02:17
  • 2
    с или без кавычек / отсчитывает, это, казалось, работало. –  grufftech 7 July 2009 в 02:26

Теги

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