로그아웃 후 지연된 백그라운드 프로세스에서 사용자 홈 디렉터리 마운트 해제

로그아웃 후 지연된 백그라운드 프로세스에서 사용자 홈 디렉터리 마운트 해제

사용자의 홈 디렉토리는 bob슈퍼유저에 의해 다른 곳에서 마운트됩니다.

bobsudoer인 그는 로그인되어 있으며 자신이 설치한 홈 디렉터리를 즐겁게 사용하고 있습니다. 그는 작업을 마쳤으며 로그아웃하기 위한 스크립트를 실행하려고 합니다.그리고그의 홈 디렉토리를 마운트 해제하십시오.

그는 시도한다:

cd / # switch to a directory other than /home/bob to avoid keeping it busy
bash -c 'sleep 5 && sudo umount /home/bob </dev/null &>/dev/null & disown
gnome-session-quit --no-prompt

그는 로그아웃되었지만 alice로그인하면(sudoer이기도 함) bob일정 시간이 지난 후에도 홈 디렉토리가 여전히 마운트되어 있는 것을 볼 수 있습니다. umount어떤 이유로 명령이 실패한 것 같습니다 .

bob로그아웃 시 안정적으로 제거하는 방법은 무엇입니까 ?

関連情報