Community

    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    NPPFTP setup with two factor authentication

    General Discussion
    3
    5
    442
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • kiranunix
      kiranunix last edited by

      We have 2 factor authentication .When we login thru putty after entered unix password, it will prompt you to enter authentication code which received to Duo mobile APP .

      Can one someone help me to setup SSH connection thru notepad++? please provide the steps .

      1 Reply Last reply Reply Quote 0
      • PeterJones
        PeterJones last edited by PeterJones

        I have never had a 2-factor-auth for FTP, so I don’t know for sure.

        My guess is that NppFTP isn’t currently set up in such a way as to handle it…

        As evidence against my guess, according to the NppFTP issue#187, NppFTP can support it. Unfortunately, the blog it links to doesn’t show that page anymore. The Wayback Machine didn’t archive that blog. It looks like Google still has it cached… if you search for "NppFTP" "Two Factor Authentication" "my blogginglife", you should be able to use Google’s “cache” link (on the pulldown arrow) – though if too many people follow that link, they might delete the cache (it happened to the old NPP docs cache). So please don’t abuse that link.

        I am quoting the contents below… unfortunately, the screenshots are all gone, but the text is here, and maybe it would help you.

        I use Notepad++ to do many of my coding. Having the NppFTP plugin works well in creating an SFTP connection to create, edit and delete files on the server without having to use another application. Many of the servers that I SFTP to now use Two Factor Authentication. What is great about the NppFTP plugin, is that the NppFTP plugin already has the option to do Two Factor Authentication. In case you are here wondering how to enable Two Factor Authentication with NppFTP, keep reading.

        Setup a profile:

          _Profile settings_
        

        Connections: Make sure “Password” is not set (blank) and “Ask for password” is unchecked

          _NppFTP Connection settings_
        

        NppFTP Authentication: “Try keyboard interactive authentication” should be the only option checked. Click close.

          _NppFTP Authentication_
        

        Connect to server: Click on the connection icon and choose the server to connect.

          _NppFTP Connect to server_
        

        A prompt for password will appear when connecting:

          _NppFTP SFTP Password request_
        

        After entering the password and clicking “OK”, a prompt for the Verification code will appear:

          _NppFTP Verification code_
        

        After entering the verification code and clicking “OK”, a connection to the server is established.

        Notepad++ version: 7.5.1 (32-bit)

          _Notepad++ version 7.5.1 (32-bit)_
        

        NppFTP version: 0.27.0 Unicode

          _NppFTP version: 0.27.0 Unicode_
        

        I make no warranty that this will work. In fact, in my attempts to do keyboard-interactive authentication with normal password-only, I never saw a time when it let me type a password in the keyboard-interactive way, so I’m doubtful that it will work for 2fa nowadays. You might be able to grab an older copy of NppFTP and Notepad++ and try to replicate the exact conditions they list.

        • NppFTP 0.27.0 Unicode download,
        • Notepad++ v7.5.4 32-bit – this is the version closest to 7.5.1 that’s still on the main server.
        • Notepad++ v7.5.1 32-bit – this is the source code for 7.5.1, but they don’t store the binary distributions on github.

        If it doesn’t work for you, you might want to post to that NppFTP issue#187, and ask for help with the getting 2fa for the modern NppFTP and Notepad++ combo.

        kiranunix 1 Reply Last reply Reply Quote 1
        • Prahlad-Makwana4145
          Prahlad-Makwana4145 last edited by Prahlad-Makwana4145

          Hello, @kiranunix

          Please follow these steps :
          Step 1:- Open notepad++ and go to the Plugins Menu.
          Step 2:- In Plugins Menu select NppFTP and select Show NppFTP Window
          Step 3:- After window is open, click on Configuration button and select Profile Settings.
          Step 4:- Add your SHH profiles.
          Step 5:- Now Close this window and Connect to the Connection you made using the Connect/Disconnect button on the NppFTP window.

          I hope above information will be useful for you.
          Thank you.

          1 Reply Last reply Reply Quote 0
          • kiranunix
            kiranunix @PeterJones last edited by

            @PeterJones

            Thanks a lot.

            I followed these steps . It works. i am able to connect with Two factor authentication .

            I am able to view\edit files under my directory. But its not allowing me to edit files under another user.

            Are there any settings to do sudo login to another user ?

            PeterJones 1 Reply Last reply Reply Quote 1
            • PeterJones
              PeterJones @kiranunix last edited by

              @kiranunix said in NPPFTP setup with two factor authentication:

              I followed these steps . It works. i am able to connect with Two factor authentication .

              Great news.

              Are there any settings to do sudo login to another user ?

              That’s not an option I’ve heard of for any ftp client (though I am not an expert). Sorry.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Copyright © 2014 NodeBB Forums | Contributors