This means that shell access is not allowed, this is normal. Try using the pscp.exe command to upload your files.
Looking up host "drop.maemo.org" Connecting to 80.248.164.251 port 22 Server version: SSH-2.0-OpenSSH_5.1p1 Debian-5 Using SSH protocol version 2 We claim version: SSH-2.0-PuTTY_Release_0.62 Doing Diffie-Hellman group exchange Doing Diffie-Hellman key exchange with hash SHA-256 Host key fingerprint is: ssh-rsa 2048 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx Initialised AES-256 SDCTR client->server encryption Initialised HMAC-SHA1 client->server MAC algorithm Initialised AES-256 SDCTR server->client encryption Initialised HMAC-SHA1 server->client MAC algorithm Reading private key file "C:\Users\DRAX\Documents\Putty\private.ppk" Using username "drax". Offered public key Offer of public key accepted Authenticating with public key "rsa-key-xxxxxxxx" Sent public key signature Access granted Opened channel for session Started a shell/command Using SFTP Connected to drop.maemo.org Server sent command exit status 1 Disconnected: All channels closed unable to initialise SFTP: could not connect