r0b0t
27.01.2016, 16:57
Всем ку, дело такое, есть шелл на сервак с ОС Darwin, на серваке всего пару сайтов, так же есть немного прав на редактирования файлов создания, от определенного пользователя.
Цель:
С данного сервака постоянно устанавливаются соединения (ssh), на другой сервак(оттого пользователя которому собственно принадлежит шелл).
Мне необходимо получить пассы от ssh соединения к которым происходит конект, вообщем я пробовал подменить ssh на свой код который сперва скопирует пасс положит в файлик выдаст ошибку и вызовет оригинальный ssh, путь к ssh прописан в .bashrc, перед всеми остальными.
Но почему-то пассы не копирует и файлик сам не создается, не могу разобраться в чем возможна проблема, возможно .bashrc не отрабатывает, до этого на других OC подобные махинаций приводили к желанному результату, возможно есть какие то особенности ОС Darwin.
Цель:
С данного сервака постоянно устанавливаются соединения (ssh), на другой сервак(оттого пользователя которому собственно принадлежит шелл).
Мне необходимо получить пассы от ssh соединения к которым происходит конект, вообщем я пробовал подменить ssh на свой код который сперва скопирует пасс положит в файлик выдаст ошибку и вызовет оригинальный ssh, путь к ssh прописан в .bashrc, перед всеми остальными.
Но почему-то пассы не копирует и файлик сам не создается, не могу разобраться в чем возможна проблема, возможно .bashrc не отрабатывает, до этого на других OC подобные махинаций приводили к желанному результату, возможно есть какие то особенности ОС Darwin.