Skip to content

Adding Spaces

Add new SSH connections to Kisuke with a simple configuration process. This guide covers the required information and setup steps.

  1. Tap the + button on the Spaces screen
  2. Enter connection details
  3. Enter your password
  4. Tap Connect
FieldDescriptionExample
NameDisplay name for this space”Development Mac”
HostIP address or hostname192.168.1.100
PortSSH port (default: 22)22
UsernameYour account on the remote machinejohn

Choose a descriptive name:

  • Include purpose or location
  • Make it easily identifiable
  • Examples: “Office Mac”, “AWS Production”, “Home Pi”

Enter the machine’s address:

Local network:

192.168.1.100
10.0.0.50
macbook.local
raspberrypi.local

Remote servers:

dev.company.com
203.0.113.45
server.example.org

Custom ports:

example.com:2222
192.168.1.100:8022

Your account name on the remote machine:

  • Regular user account (recommended)
  • Root access (use cautiously)
  • Service accounts (for automation)

For devices on the same network:

  1. Find device IP address
  2. Ensure SSH is enabled
  3. Add space with local IP
  4. Connect directly

For internet-accessible machines:

  1. Use public IP or domain
  2. Ensure firewall allows SSH
  3. Consider using non-standard ports
  4. Enable fail2ban for security

Options for restricted networks:

  • Use VPN connection first
  • Configure port forwarding
  • Use jump/bastion hosts
  • Try Tailscale or similar

On first connection:

  1. Kisuke displays host fingerprint
  2. Verify it matches your server
  3. Accept to save for future connections
  4. Subsequent connections verify automatically

After adding a space:

  1. Tap to connect
  2. Enter credentials if prompted
  3. Terminal opens on success
  4. Connection saved for quick access

Once connected to a space, you can:

  • Manage projects - Organize your work folders
  • Use terminal - Execute commands
  • Browse files - Navigate the file system
  • Edit code - Work on your files

See Managing Projects for organizing your work within spaces.

Add multiple spaces quickly:

  1. Prepare configuration file
  2. Import via share sheet
  3. Review imported spaces
  4. Test connections

Backup your configurations:

  1. Select spaces to export
  2. Choose export format
  3. Save or share file
  4. Import on other devices

Use consistent naming:

  • [Environment]-[Purpose]: “Prod-API”, “Dev-Database”
  • [Location]-[Device]: “Office-Mac”, “Home-Pi”
  • [Project]-[Role]: “ProjectX-Backend”, “ProjectY-Frontend”
  • Use unique usernames per space
  • Use strong, unique passwords
  • Enable Face ID/Touch ID
  • Regular password rotation