All Systems
System 09Live in v0.1.0-beta.5.7
Dedicated SSH deploy users per server
Create isolated deploy accounts, assign SSH keys, and grant scoped sudo rules without root sharing.
Shipown enables granular access management directly over SSH. Provision non-root deploy users, assign public SSH keys, configure tailored sudo rules, or revoke accounts with a single click. Secrets and private keys never leave your local Electron process.
Technical Specification & Protocols
COMMUNICATION PROTOCOLPOSIX User Administration over SSH PTY
SECURITY BOUNDARYDeploy keys isolated per user; root password is never stored or transmitted
Command Execution Pattern
# Isolated deploy account creation:
sudo useradd -m -s /bin/bash deploy
sudo mkdir -p /home/deploy/.ssh && sudo chmod 700 /home/deploy/.ssh
echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5..." >> /home/deploy/.ssh/authorized_keys
echo "deploy ALL=(ALL) NOPASSWD: /usr/sbin/nginx, /usr/bin/pm2" >> /etc/sudoers.d/deployArchitectural Guarantees
- ✓Scoped sudo rules preventing unauthorized root access
- ✓Public key deployment with strict chmod 600 permissions
- ✓One-click account revocation without touching server host keys
Explore More Subsystems
Run Shipown on your desktop today
Available directly for Windows (.exe) and Linux (.deb).
Download Shipown v0.1.0-beta.5.7