Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi all. Like the title states, I am in need of a specific type of SFTP client. At work, we've inplemented an LTSP server and we're all switching to thin clients.
I've been asked to find an SFTP client that meets these specifications:
- It can only be managed by an administrator. In other words, only the admin can add new servers, usernames, and passwords
- It cannot allow password revelation
- The password file must be encrypted
- Obviously, it must run under Linux
I've never seen a client like this, and I'm under the impression that it simply doesn't exist. Any ideas?
of course you can use the system already in place for ssh key pair authentication
but the only thing i can think of to do to disable the normal sftp like login to anywhere is to
hack the source to the regular sftp and recompile without those options..
this would be difficult because ssh is so complex and can use so many different means of authentication etc and it's all so well intigrated the source code is rather hard to read (at least for me)
look at sftp.c line # 1364 there you find the main()
perhaps someone schooled with the use of optarg can show what to disable to accomplish what you want
one thing to note is most implementations of ssh sftp is through direct calls to the ssh sftp client itself.
so if you take away ssh sftp all those go broken.
very few people actually write ssh sftp clients themselves from scratch.. mainly i guess because ssh2 is a rather complex protocol .. i tried it once and didn't get very far.
there is however an earlier version of sftp you find sometimes on the net from before ssh that does things differently and i think will not work with ssh ?? i think ? not sure. or possibly ssh can accomodate those clients as well ?
I should have specified that I'm looking for a preexisting sftp client. I'm not going to write on outside of company time as it is not in my best interest. Also this is going to be for a bunch of windows users. Windows users characteristicly fear the command line much less any other kind of change to what they already know, so it would need to have the standard two window gui.
Is there any other way to securely compose ftp transactions?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.