![]() |
GitHub - nelhage/reptyr: Reparent a running program to a new terminal
Reparent a running program to a new terminal. Contribute to nelhage/reptyr development by creating an account on GitHub. github.com Маленькая программулина, которая может очень выручить в том случае, если вы, к примеру, работали с вашим сервером по SSH, и отошли выпить кофе, а когда пришли - сессия прервалась из-за нестабильного интернет соединения, к примеру. И вам очень нужно востановить ее, там же была ваша работа с метасплоит или почти написанный конфиг сервера nginix. reptyr - инструмендля для "пере-PTY-ивания" программ. reptyr это утилита для захвата процесса выполняющейся на фоне (либо в другой сессии PTY) программы и переноса его в теущий "терминал". Запустили иисполняемый процесс через SSH, но по каким-то причинам утратили сессию? Не хотите убивать процесс и терять все результаты его работы? Не беда, запустите новую сессию, и используйте reptyr что бы захватить старый процесс, после чего можете закрыть старую, уже пустую (и подвисшую), сессию SSH. ЮЗАНИЕ Код:
reptyr PIDПосле захвата процесс сможет писать в консоль и читать из нее, включая ^C и ^Z. (к сожалению если вы свернули процесс ^Z в старом сеансе то вам придется манипулировать командами "bg" или "fg". Это не возможно исправить без модификаций оболочки вашего терминала.) Выход есть. Открываем новое соединение SSH и пишем: Bash: Код:
root@server:~/reptyrBash: Код:
root@server:~/reptyrКод:
The address is already in use |
Для статуса статьи хотя бы переведи инфу с первой страницы на github'e, а то получается какая-то заметка/инструкция...
|
Цитата:
|
Цитата:
И всё-таки лучше перевести , а не просто копировать. |
Цитата:
Цитата:
Но на форуме же есть раздел "SOFT" - который предназначен для софта. Ладно, если речь идет о таких вещах как metasploit или msfvenom - то тут можно сделать статью про софт. Но если речь идет о скрипте с десятком параметров и простым предназначением - то зачем делать статью? Тут не над чем проводить глубинный анализ. Это и есть "заметка". имхо. |
| Время: 05:14 |