Можно ли получить внешний доступ к переменным среды для измененной среды?

lftp имеет встроенную команду du , которая работает через sftp (или, предположительно, любой протокол, поддерживаемый lftp) рекурсивно перечислить все и подвести итоги.

$ lftp sftp://user@hostname/
lftp HOST:~> du -s
… wait a while …
1656724 .

lftp входит в состав Debian , Ubuntu и нескольких дистрибутивов на основе RPM .

2
27.07.2017, 21:06
1 ответ

My hope os that this environment variable with the password will not be accessible outside the context of process (b). Is that correct?

Нет, не стоит на это полагаться. Например, в Linux процесс, запущенный тем же пользователем, может иметь доступ к вашей среде через/proc/<pid>/environ

Попробуйте:

tr '\0' '\n' < /proc/$$/environ

(или с PID любого из ваших процессов)

6
27.01.2020, 21:53

Теги

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