Se você usar a opção -d com tmux new , ela não será anexada ou exigirá um tty. De man tmux :
new-session [-AdDEP] [-c start-directory] [-F format] [-n window-name] [-s session-name] [-t group-name] [-x width] [-y height] [shell-command] (alias: new)Create a new session with name session-name.
The new session is attached to the current terminal unless
-dis given. [...]
Por exemplo:
tmux new -d -s rtorrent rtorrent
Isso cria uma nova sessão tmux chamada "rtorrent" e executa rtorrent dentro dela.
Provavelmente você precisará configurar ~/.tmux.conf e executar um script para iniciar rtorrent (e não apenas o comando rtorrent ) para configurar o ambiente de execução corretamente.
O usuário que possui o cron job pode se conectar à sessão a qualquer momento com:
tmux attach -t rtorrent
O equivalente para Screen é
screen -d -m -S rtorrent rtorrent
da tarefa cron e screen -S rtorrent -rd para anexar mais tarde.