This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.

Feature Request: FTP/Telnet/ETC items in 1Password

mikejt
mikejt Junior Member
edited December 2010 in Mac
<div class="IPBDescription">Using 1Password for non-http/https services</div>Now that I'm completely and thoroughly dependent on 1P, I'd like to use it to store *other* passwords that I need on a daily (hourly) basis. In particular, I have a number of Unix accounts that I use with Telnet and/or SSH, plus the innumerable FTP and SFTP servers. It would be nice if 1P respected the service part of the URI and used the correct Mac OS X lookup to find the correct application (like Terminal for Telnet, and Interarchy for FTP) ... filling in the correct fields in the URI with the appropriate user and password info.

Comments

  • dteare
    dteare Agile Founder
    [quote name='mikejt' timestamp='1292446053' post='17674']

    Now that I'm completely and thoroughly dependent on 1P, I'd like to use it to store *other* passwords that I need on a daily (hourly) basis. In particular, I have a number of Unix accounts that I use with Telnet and/or SSH, plus the innumerable FTP and SFTP servers. It would be nice if 1P respected the service part of the URI and used the correct Mac OS X lookup to find the correct application (like Terminal for Telnet, and Interarchy for FTP) ... filling in the correct fields in the URI with the appropriate user and password info.

    [/quote]



    This could be a great idea but I'm not exactly sure how it would work.



    We always thought of Logins as "Web Logins" and I'd like to keep it that way. We could add this to the Accounts section, however, so this is not a show stopper.



    Where I get stuck is what do we do after we open the appropriate application? For example, let's say my FTP client is Transmit. 1Password could open Transmit when you click the item, but then what? Do we need to write a Transmit Extension to fill your password? That would be a huge development effort to support all applications!



    The alternative could be allowing Transmit to store the passwords in the OS X Keychain, which works well, and then have 1P simply launches Transmit for you. You would then rely on the OS X Keychain to login. While this would work, 1Password was not designed to be the best Application Launcher and I think you can find better <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' />



    I had similar thoughts with SSH. Part of me wants to have an SSH Account item that will open Terminal when clicked and run the appropriate command, but I'm not sure how useful this would be. Part of me thinks SSH has already solved this issue by using keys to avoid passwords. In other words, it would be easier to just type `ssh server.com` than opening 1Password to find the entry.



    Thoughts?
  • [quote name='dteare' timestamp='1292786657' post='17849']

    Where I get stuck is what do we do after we open the appropriate application? For example, let's say my FTP client is Transmit. 1Password could open Transmit when you click the item, but then what? Do we need to write a Transmit Extension to fill your password? That would be a huge development effort to support all applications!

    [/quote]



    The part that I need now that i'm dependent on 1Password is the dropbox-based syncronization. Using the keychain to store passwords doesn't help there until I try to hack up something to share the keychain by dropbox, and then i'm SOL in terms of my iPod Touch app.



    How about this - Launch Transmit, then have an option (or every time) to copy the password to the clipboard.



    Also, I know interarchy respects the ftp URL protocol - so all you have to do is send the string:



    ftp://userid:password@servername.ext/path/to/directory and Interarchy will be fine with that. Of course, it gets a little more complicated in that some of my servers use SFTP or FTPS, but if we can customize the URL ourselves, then its just a matter of using 1password to keep that one line of plaintext in sync between machines.
  • khad
    khad Social Choreographer
    edited May 2011
    Thanks for the additional feedback, iwbyte. We are still considering this, but I can't say when or if some form of it will be included in 1Password. Have you considered MobileMe for syncing your OS X keychain? It only works across your Macs (not iOS devices), but I don't know how it would integrate beyond what 1Password for iOS already provides. It could be a very workable solution for you.
  • Hi,



    1Password is great for opening websites. I would also like it to manage access to my FTP sites. I use Fetch. I would like to be able to enter an FTOP site address and password and then later when I select it, the FTP site would open in my FTP client application.



    Thanks!
  • khad
    khad Social Choreographer
    Welcome to the forums, bartola! I have merged your post with the appropriate thread. Please see above and let me know if you have any additional questions. Thanks! <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/skype_smile.png' class='bbc_emoticon' alt=':-)' />
  • I'd like to add my voice to this request. It would be really useful to be able to store SSH logins and share them between Terminal on my Mac, and Prompt on iOS - and also to store SFTP logins. I'm not bothered which FTP/SFTP client I would need to use in order to take advantage of 1Password.
  • Ben
    Ben AWS Team
    Thanks for letting us know this would be useful to you. <img src='http://forum.agilebits.com/public/style_emoticons/<#EMO_DIR#>/smile.png' class='bbc_emoticon' alt=':)' />