| Handbook Page ID | 116 |
SSH is now a de facto standard for command-line oriented remote administration. Unless you are using an old OS that is no longer supported by its developer, you should be able to easily find numerous free and commercial SSH server solutions for your OS. For example, if you are using FreeBSD (http://www.freebsd.org) or Ubuntu Linux (http://www.ubuntu.com), OpenSSH (http://openssh.org) is readily available.
No. You can setup your existing computer also act as a sharing gateway server. You just need to install and run SSH server software. For additional information about available SSH server software, please visit SharePlug user community site at http://shareplug.net/community.
Please note that SSH sessions are encrypted with computation intensive algorithms such as AES (http://en.wikipedia.org/wiki/Advanced_Encryption_Standard) to achieve security. Hence, if the computer used for sharing gateway is not powerful or fast enough, you may experience slow data transfer.
The sharing gateway server is a typical SSH server. So, you just need to allow the port number that your SSH server is using is opened to the Internet. The standard port number for SSH is 22.
If you are using an IP sharing router, it should have an option to make a port of its client exposed to the Internet. Such feature is found under an option category usually labeled "Virtual Server" or "Port Forwarding".
There are two connections actually involved in accessing your data. One is from SharePlug to SSH sharing gateway, and the other is from SSH sharing gateway to your PC.
The connection between SSH sharing gateway and your PC has the same security level as the normal connection created for accessing shared folders from PC to PC, i.e., no encryption is used.
For the connection between SSH sharing gateway and SharePlug, SharePlug supports the following encryption methods:
Depending on the method preference set for your server and SharePlug, one of the above encryption methods will be used. If you wish to change the preference, please go to [ Menu ] » [ Options ] » [ SSH Options ] before starting a session.
If you wish to check the currently selected encryption method and other information, please go to [ Menu ] » [ About ] » [ Current Session ].
No. SharePlug utilizes the network resource handling feature of Windows Mobile. Unfortunately, the current iteration of Windows Mobile (version 6.5 as of Sep/2009) does *not* include such feature for Standard(non-touch) version. As soon as this changes, we'll have a version of SharePlug released for non-touch Standard devices.
SharePlug encrypts and protects the data it delivers. Hence, assuming the raw data connection speed is the same, you can improve the data transfer speed via SharePlug by changing the encryption and MAC algorithms ([ Menu ] » [ Options ] » [ SSH Options ]).
The following is the list of algorithms currently supported in SharePlug:
(*Every* incoming and outgoing data packet goes through at least two algorithms,
one chosen from "Ciphers" and the other from "MAC(Message Authentication Code) Algorithms".)
As your choice of algorithms has a direct impact on the security of your data communication, please do your own research and configure the options based on your needs. For example, ARCFour(RC4) encryption is the fastest algorithm among the listed above, but it's not as strong as AES. Also, you may feel you must use AES with 256-bit key to be secure, but according to this article (http://www.seagate.com/staticfiles/docs/pdf/whitepaper/tp596_128-bit_versus_256_bit.pdf), AES with 128-bit key is sufficiently secure.
Please note that the data encryption and protection also happen on the server. So, if your SSH sharing gateway server is not powerful or fast enough, your data transfer speed will also suffer.
Recent comments
37 weeks 3 days ago
39 weeks 2 days ago
39 weeks 2 days ago
39 weeks 3 days ago
39 weeks 3 days ago
39 weeks 5 days ago
39 weeks 5 days ago
42 weeks 2 days ago
44 weeks 2 days ago
1 year 2 weeks ago