- lsof, Аноним (1), 13:12 , 03-Авг-21 (1)
> Как проще в скрипте определять, что скрипт запустили в локальной сессии? Определить > удалённый вход или запущено локально. > Две ситуации: > - главное - сессия в терминале через SSH, > - второстепенное - сессия с VNC или др. сервером. > Запускаю скрипт, в скрипте хочу определять локальная ли сессия или шелл запустился > в окружении удалённой системы. > По каким переменным, признакам (по наличию или отсутствию) и т.п. лучше определять? > Как лучше сделать?lsof
- who am i, Ann None (?), 14:49 , 03-Авг-21 (2)
> Как проще в скрипте определять, что скрипт запустили в локальной сессии? Определить > удалённый вход или запущено локально. > Две ситуации: > - главное - сессия в терминале через SSH, > - второстепенное - сессия с VNC или др. сервером. > Запускаю скрипт, в скрипте хочу определять локальная ли сессия или шелл запустился > в окружении удалённой системы. > По каким переменным, признакам (по наличию или отсутствию) и т.п. лучше определять? > Как лучше сделать?who am i
- cat etc hostname , Аноним (3), 15:09 , 03-Авг-21 (3)
- если везде bashset 124 grep SSH_CLIENT, sys (??), 18:51 , 03-Авг-21 (8)
> Две ситуации: > - главное - сессия в терминале через SSH, > - второстепенное - сессия с VNC или др. сервером.если везде bash set |grep SSH_CLIENT
|