그놈 로그 아웃 중에 스크립트를 실행하는 방법


12

Gnome에서 로그 아웃 할 때마다 내 홈 디렉토리를 다른 컴퓨터로 재 동기화하는 스크립트를 실행하고 싶습니다. 그놈 로그 아웃 프로세스에 연결하는 방법이 있습니까?

답변:


10

/ etc / gdm / PostSession / Default 스크립트는 누군가가 X 세션을 종료 할 때마다 루트에 의해 실행됩니다. 거기에 다음과 같은 것을 추가 할 수 있습니다

if [ ${USERNAME} = "myuser" ];then
  su myuser -c /home/myuser/logout.sh
fi

출구 0 전에.

그런 다음 /home/myuser/logout.sh 파일을 만들고 실행 가능하게 만들고 rsync 호출을 추가하십시오.


0

스크립트를 ~/.bash_logout스크립트 파일에 추가 할 수 있습니다 (없는 경우 작성하지만 실행 파일로 표시하십시오).

실제로는 Gnome 세션에서만 ~/.bash_logout로그 아웃 할 수있는 방법을 찾고 있습니다 . Gnome 세션 로그 아웃과 다른 모든 (BASH) 세션 로그 아웃 (SSH 콘솔 등)에도 사용하기 때문입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.