... my $pid = fork(); ... #### use POSIX qw(setsid); close STDIN; close STDOUT; close STDERR; # or better, reopen them into some logfile setsid(); fork && exit; # We are now detached from ssh