Frequently Asked Questions

Answers to frequently asked questions


# Permission denied when using SSH

There are a couple reason why this might be happening. We require a public key for authentication to all of our services, so first make sure you have a valid SSH keypair.

Not sure what type of keys you have? You can check with the following:

1find ~/.ssh/id_*.pub -exec ssh-keygen -l -f {} \;

After that we need to determine why our server is rejecting your public key. What is most helpful is if you run:

1ssh -vvv pico.sh

If you cannot figure out what is wrong just by looking at that output, then you are more than welcome to join irc and send us a paste of the SSH logs.

You should also make sure you have the correct file permissions set for your ssh folder and keys:

1chmod 700 ~/.ssh
2chmod 644 ~/.ssh/id_ed25519.pub
3chmod 600 ~/.ssh/id_ed25519

# How do I force the correct pico SSH key?

There are two ways, one is when SSHing to us:

1ssh -o IdentitiesOnly=yes -i ~/.ssh/id_ed25519 pico.sh

The other is with an SSH config entry (~/.ssh/config):

1Host pico.sh pgs.sh prose.sh
2  IdentitiesOnly yes
3  IdentityFile ~/.ssh/id_ed25519

# Generating a new SSH key

Github Reference

1ssh-keygen -t ed25519 -C "your_email@example.com"

When you're prompted to "Enter a file in which to save the key," press Enter. This accepts the default file location. At the prompt, type a secure passphrase.

# How can I use git to sync my content?

All you need is your private key and one of the upload tools we support

For example, here is how we deploy the pico blog

# Can I create multiple pico accounts?

Yes! The only requirement is that SSH keypairs added to our system must be unique across all users. So you cannot have the same pubkey across multiple pico accounts.

Other than that, you are welcome to create multiple pico accounts. Just keep in mind that each pico+ membership is assigned to a single account.

# Can I associate multiple SSH keypairs to a single account?

Yes! You can manage your pubkeys for an account via our CMS:

1ssh pico.sh
2# => Manage Keys
3# Press "n" to add a new pubkey

# Are there any bandwidth limitations?

Currently we get 10TB egress per month through our cloud provider. We are nowhere near that number today (~60GB/mo).

So until we reach 10TB per month, there are no bandwidth limitations.

Once we regularly reach our monthly allowance, we will have to re-evaluate our pricing structure.

# How can I delete my content?

File uploads

# How can I delete my account with my content?

You are able to delete your account yourself, but it is a little hidden.

1ssh pico.sh
2# select "Manage keys"
3# Delete all of your keys
4# Confirm delete your account

# I lost my SSH private key how can I recover my account?

After account creation, we highly recommend users generate an API Token and store that someplace safe. If you lose your SSH private key and contact us, we can use that API token to confirm you own the pico account and manually recover it for you.

<< PREV
API Tokens
NEXT >>
Web Tunnels
Home
Sitemap
Getting started
How it works
File uploads
UI
Custom domains
Pages
Tuns
Docker Registry
Prose
Pastes
RSS-To-Email
pico+
Images
IRC
API Tokens
FAQ
Web Tunnels
Lab
Plain text lists
About us
Contact us
Abuse
Operations
Privacy policy