Add Secure Shell (SSH) feature in the Shadowsocks app

in #utopian-io7 years ago (edited)

Components

images-picsay.png

Shadowsocks is an app for android devices and open source, so it's free to use. This app works to surf the internet in a private and secure way. Users can find some important features in it. And after trying to use this app, I did not find the "Secure Shell (SSH)" feature in it.

Proposal

Propose to the Shadowsocks app developer to add important features in the Shadowsocks app.

  • Add "Secure Shell (SSH)" feature in the Shadowsocks app in the main options menu section available. And give the user access using the feature.

  • And developers need to modify the Secure Shell (SSH) feature feature to provide the "Enable / Disable SSH Tunnel" feature at the top of the main view of the feature.

  • The developer should add some other important features in the section, once the user has enabled the "Enable / Disable SSH Tunnel" feature. Add features "SSH Tunnel Settings", "Account Information", and "Feature Settings".

  • The developer must add the "SSH Host" feature and the "SSH Port" feature when the user accesses the "SSH Tunnel Settings" feature, and grants the user permission to set "The host name of SSH service" and allow to set "The port number of your SSH service".

  • The developer must add the "User name" feature, the "Password / Passphrase" feature, and the "Public Key (Optional)" feature when the user accesses the "Account Information" feature, and gives the user permission to set the "SSH username" and allow the user to set "SSH password", and grant the user access to the public key set, after the user activates the "Public Key (Optional)" feature.

  • Add the "Data Compression" feature and the "Auto Reconnect" feature when the user opens the "Feature Settings" feature. And the developer must provide users with information about the feature, and give the user permission to activate it.

Mockups / Examples

Here is an example of a picture that looks after the developer adds the feature I proposed in the Shadowsocks app.

  • An illustration image after the developer adds a "Secure Shell (SSH)" feature in the main view.
    Screenshot_20180301-133023-picsayy.png

  • An illustration image after the developer modifies the "Secure Shell (SSH)" feature feature to provide the "Enable / Disable SSH Tunnel" feature.
    Screenshot_20180301-133023-picsayt.png

  • Picture illustrations after the developer add features "SSH Tunnel Settings", "Account Information", and "Features Settings" in the Secure Shell feature section.
    Screenshot_20180301-133023-picsayfad.png

  • The illustration image after the developer adds the "SSH Host" feature and the "SSH Port" feature when the user opens the "SSH Tunnel Settings" feature, and gives the user permission to set "The host name of SSH service" and permits to set "The port number of your SSH service ".
    Screenshot_20180301-133023-picsayg.png
    Screenshot_20180301-133023-picsayf.png

  • The illustration image after the developer adds the "User name" feature, the "Password / Passphrase" feature, and the "Public Key (Optional)" feature when the user accesses the "Account Information" feature, and illustrated images when the user set "SSH username" and set "SSH password". And illustrated images when user "set public key", after user activate feature "Public Key (Optional)".
    Screenshot_20180301-133023-picsayfds.png

Screenshot_20180301-133023-picsaycfd.png

Screenshot_20180301-133023-picsayfd.png

  • Picture illustration after developer add feature "Data Compression" and feature "Auto Reconnect" when user open feature "Feature Settings". And gives the user information about the feature, and gives the user permission to activate it.
    Screenshot_20180301-133023-picsaytreq.png

Benefits

The benefits of the feature I propose in the shadowsocks application are great, because the user of the shadowsocks application can use a network that runs on top of TCP by using the shadowsocks app. Users of this app can use SSH instead of a very secure remote login. Because SSH provides connection encryption between client and server. Users of Shadowsocks applications can move freely while surfing the internet in a private and secure way through the file hosting structure. Another advantage is that SSH allows it to penetrate other protocols. So users feel very happy with the presence of these features and very safe when surfing the internet, because SSH allows to encrypt the data. Users can set some important options on Secure Shell SSH features, such as SSH Tunnel Settings, account information, and Feature Settings. Users can set the SSH service host name, and set the SSH service port number. Users can also set the SSH name, password and password, and use the public key for password-change authentication. And users can set options for data compression, and speed up data transfer files, for data that can be compressed. And the user can try to reconnect, when the connection is unexpectedly disconnected. So with the presence of these features, shadowsocks applications more attractive to use and more and more users. And the more optimal to use to surf the internet in a private and secure way.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @musangprik I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.029
BTC 76491.95
ETH 2940.27
USDT 1.00
SBD 2.64