#!/bin/bash
PID=$(ps -h -o pid $1)
while true;do
user=$(ps h -o user $PID)
cmd=$(ps h -o comm= $PID)
echo -e "$PID \t ($cmd,$user)"
[ $PID != 1 ] || break
PID=$(ps h -o ppid $PID);
done;
exit 0
Сценарий ~/.profile
необходимо выполнить после входа в систему с использованием ssh и putty. Поэтому перед расшифровкой отредактируйте скрипт ~/.profile
в домашней папке.
$ sudo nano ~/.profile
И введите следующий контент.
ecryptfs-mount-private
cd /home/username
. /home/username/.profile
Приведенный выше контент также содержит команды для расшифровки домашней папки и изменения рабочего каталога на расшифрованную домашнюю папку. И помните, вам нужно отредактировать ~/.profile
перед расшифровкой вашего домашнего каталога.