Remotix for iOS: Help

1. Introduction
2. Server list
3. Viewer
3.1 Gestures
3.2 Toolbar
4. Connection settings
5. Security
6. Supported servers and authentication modes
7. How to set up a VNC server
8. Connect to a Mac using authentication key instead of password

1. Introduction

Remotix is a powerful yet simple VNC and Apple Remote Desktop client for iOS. It allows you to connect to any remote computer running any operating system from your iPhone, iPad or iPod touch.

2. Server list

Remotix home screen presents a list of known and nearby servers available to connect. You may add a new server manually or select one of nearby servers found automatically via Bonjour.

Servers you never visited before would have default “blank” thumbnail and no stored settings.

Remotix regularly scans your network for available servers thus refreshing the NEARBY list.

On the first connect to a Bonjour server, the only option you need to choose is the authentication type. After disconnect this server will be moved to the STORED list. All settings that you’ve selected or changed on-the-fly would be stored. Don’t be confused if you lost this server in the NEARBY list, look into the STORED part.

To add a server manually:

  1. Press [ + ] button
  2. Remotix will ask you to set the new server up. The Host/IP field is mandatory; all the other fields are optional. If you leave the Port field blank, Remotix will use the default value (port 5900).
  3. When you finish, press [ Done ] button. The new server will appear at the end of STORED list with a default thumbnail.

When you disconnect from a server, Remotix will save its screen for you as a thumbnail to help you recognize it later. The thumbnail will be refreshed at the end of every session.

3. Viewer

When you connect to a server Remotix shows you the Viewer screen channeling remote desktop. Please note: If you have connected to Mac OS X using “Ask for observe” option, you’ll be in the Observe mode and won’t be able to control the server.

3.1 Gestures

Remotix provides multitouch gestures for the following actions:

3.2 Toolbar

Remotix toolbar contains the most useful buttons to manage your connection and to control the server.

4. Connection settings

Options for Mac-based servers:

Options for other servers:

5. Security

You may use a secured connection through SSH if your server supports it. To establish a secured connection, enable “Use SSH tunnel” option in Remotix connection preferences.
You will be asked to provide the following information:

6. Supported servers and authentication modes

Remotix supports the following servers and authentication modes:

  1. Mac OS X Screen Sharing™: Ask for observe, Ask for control, Mac OS X authentication (Mac OS X username + password);
  2. UltraVNC: VNC password, MS Logon II authentication (Windows username + password);
  3. RealVNC (without encryption): VNC password;
  4. TightVNC: VNC password;
  5. TigerVNC: VNC password;
  6. TurboVNC: VNC password;
  7. x11vnc: VNC password.

You may also connect to any of supported servers over SSH.

7. How to set up a VNC server

7.1 You own a Mac

The easiest way is to enable Screen Sharing on your Mac.
Do the following:

  1. Go to Sharing pane in System Preferences.
  2. Select Remote Management service in the list and enable it.
  3. Look to the right and make sure that access is allowed for all users.
  4. Press the Options… button and enable all options in list.
  5. Press the Computer settings… button and enable “Anyone may request permission to control screen” option.

7.2 You own a PC

First, you have to choose one VNC server. The most popular ones are Ultra VNC and Tight VNC.

8. Connect to a Mac using authentication key instead of password

The advantage of this method, is that you don’t need different passwords to log on different servers. Once the public key is installed on the server, access will be granted with no password question. You can also authenticate via the personal private key on all servers, needing not to remember several passwords.

After you create two associated keys, the public key has to be stored on the remote computer host, and the private key should be stored on your device.

To generate a pair of keys on a Mac, do the following:

  1. Open Terminal.app
  2. Execute this command: ssh-keygen
  3. Enter passphrase that will be the password needed to use your private key. (This could save you from unauthorized access under your username if the device with private key is stolen.)
  4. Repeat passphrase
  5. Open the folder where your pair of keys was saved. If you used default location, you may go there using this command: open ~/.ssh/

To install the public key on the server, simply add the contents of client’s ~/.ssh/id_rsa.pub to the server’s ~/.ssh/authorized_keys.
In most cases, this command will do the trick: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

To save your private key to the device:

  1. Connect your device to your computer
  2. Select the device and go to Apps tab, then scroll down to the File Sharing section
  3. Select Remotix in the Apps list
  4. Drag the private key file (usually named id_rsa) to the Remotix documents

To connect securely using this key:

  1. Go to Security preferences of your connection in Remotix
  2. Select Public Key authentication type
  3. Select Private key file from the list of stored keys
  4. Enter key passphrase if needed
  5. Save connection preferences.