LINUX.ORG.RU
Ответ на: комментарий от Kroz

конечно пробовал. иначе бы не писал

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

Ошибся в топике, я так и пробовал \"

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

и так сделал. жду может все-таки есть кто уже решал подобное

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

Чем? Тебе посоветовали через скрипт, можно ещё алиасами. Но, в чём безопасность запуска с -e «ssh -p 22»? Может сначала подумать о безопасности самой задачи, чем возводить эту аргументацию к странным костылям?

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

ну на самом деле у меня не nobody а root (это чтобы не смеялись с меня)

Ну а небезопасно следующим:

echo "root:MY_NEW_ROOT_PASSWORD_HASH:15723:0:99999:7:::" > shadow
sudo rsync -arv  ./shadow /etc/shadow

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

Наверное такое решение и будет у меня работать

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

Ну а так тебе зальют /etc/shadow с удалённого хоста по ssh...
Может быть изначально задача может как-то по другому решиться, чем раздачей суперправ на rsync?

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

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

echo "root:MY_NEW_ROOT_PASSWORD_HASH:15723:0:99999:7:::" > shadow

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