LINUX.ORG.RU
решено ФорумAdmin

Почему не идет по пайпу?

 ,


0

3

Почему

cat /etc/sshd_conf | ssh user@1.1.1.1 "echo pwd | sudo -S -H -u root bash -c 'cat > /etc/ssh/sshd_config'"
обнуляет целевой sshd_config, а не перенаправляет cat /etc/sshd_conf по пайпу?

Да, несекьюрные костыли на тестовых конфигурациях - моя любовь

uname -a
Linux 190 4.3.0-2-generic #11-Ubuntu SMP Fri Dec 4 20:36:35 UTC 2015 i686 i686 i686 GNU/Linux

А сделать-то что хочешь вообще?

Radjah ★★★★★ ()

В гамаке и в лыжах.

Не выеживайся пиши несколько простых команд, а не убероднострочники

futurama ★★★ ()

Чем это лучше простого scp?

thesis ★★★★★ ()
Ответ на: комментарий от thesis

Тем, что рут отключен, а у юзера нет прав

А сделать-то что хочешь вообще?

Раскидать конфигу, ключ и забыть навсегда

mammuthus ()
Ответ на: комментарий от mammuthus

Тогда можешь сначала scp куда сможешь, а оттуда ssh sudo mv

vertexua ★★★☆☆ ()

сделай

cat /etc/sshd_conf | ssh user@1.1.1.1 "cat > cfg; echo pwd | sudo -S -H -u root bash -c 'cat cfg > /etc/ssh/sshd_config'; rm cfg"

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.