Arrête moi si je me trompe...
Avec putty, tu lances un client telnet. Tu te logges sur la machine (ici, la XBox). Et bien, tu fais tout comme si t'étais sur la Xbox... c'est à dire entre autre, que tu vois ton PC local, comme si il était sur le réseau. Donc la solution serait de te logger en FTP via la session putty sur ton PC local...
Conclusion : rien ne remplace FTP.
Je ne suis pas un habitué de Linux, mais au taf, je bosse sous Solaris.