Debian Multimedia :: SFTP Client Setup - User Based Login
Nov 22, 2010
I have setup SFTP and it is running without any problems. The problem I have is finding a client that supports key based logins through Linux. I do not want user based logins available and so far the solution works through my Windows machines using WinSCP. The only client I have found for Linux seems to be FileZilla but I have to convert my private key to the FileZilla format which removes the passphrase leaving it nice and insecure.
I am trying to setup a web-based secure ftp client that can handle not only file transfers to and from one of my company's servers, but also allow new clients of ours to visit our site, create an account of their own and use it to log in and begin transferring files. This way, the users can manage their own accounts.
I don't know a lot about exactly what is running on our server, though I am almost positive it is debian based. I really only have access via ssh and ftp. I may be able to do more in the server room, but haven't tried. I thought about using net2ftp, but that doesn't seem to work with sftp, and also doesn't allow the creation of new users on the server.
Is there anything out there for me??You will undoubtedly require more information from me, so please let me know what it is and where I can find it and I'll get back to you as quickly as I can.
If i were to build an sftp client which launched with logon details, and could then controlled by sending commands to that daemon; would that be ideal way to create an sftp client with disposable credentials?
I've never really found an FTP client that I really like, but until recently I've been using gftp. Now I'd like to switch from ftp to sftp, and when I try this in gftp (using the host ftps://ftp.website.com) it just says this:FTPS Support unavailable since SSL support was not compiled in. Aborting connection.
I want to connect to the same machine that that I have OpenSSH server on which uses keys and I have disabled password-based logins (for ssh). Apparently, this also affects SFTP which makes sense. How do I setup SFTP to use key-based authentication?
I have disabled password logins to a server.I want to transfer some files to it using a client like FileZilla but there was no way I could give private key to filezilla is there an ftp client which supports key based login?
So if I get their public key for ssh how do I add and then how do I delete it my problem is in .ssh/authorized_keys file I do not understand how to add and how to delete the key so that I can enable and disable root login this way.I am not sure as how do I comment the key assuming that the person sends me his public key then in .ssh/authorized_keysfile how do I add so that a comment can also be added so that I can identify that person as a legitimate user.
I've got to purge GNOME from Jessie old netbook of my mom at least think so. It just run out of free space on 8Gb SSD. After upgrade GNOME is not accessible. System is stuck on logon 'GDM' screen without possibility to login for any user including 'root'. Here [URL] .... are given instructions on how to purge GNOME from installed system and install 'xfce' instead. Is this the right way to do it? And do I have to reboot netbook into 'Recovery mode' for it? URL warns about possible system crash during changeover. That is highly unwanted!here [URL] ....
I have installed xfce with synaptic and when i rebooting, i can't log in with my normal user on gnome and xfce, but i can it with terminal (ctrl + alt + fX), but i can login in gnome with a new user.
I have uninstall xfce and remove gnome and reinstall it but i still cant...
dpkg-reconfigure gnome-shell i think didnt change nothing...
I haven't /etc/X11/ directory...
On terminal, if i do startx, works, but i cant login gnome anyway...
I have 389-DS ( Fedora DS) setup on CentOS 5.3 and working fine. I configured LDAP Client and want to login as user created under fedora DS Client. From Client Machine, I can easily see: Code: [root@fedoraDS-Client ~]# id ajrain uid=569(ajrain) gid=569 groups=569 context=root: system_r:unconfined_t:SystemLow-SystemHigh
This is User from LDAP Server (fedora DS Server) which is showing in Client Machine. So It means its retreiving value from Server. Correct? Now When I am trying to login , it says "Server unexpectedly closed network Connection". When I supplied user password: Code: login as: ajrain ajrain@fedoraDS-Client's password:
The File /var/log/secure says: Code: Jan 27 02:39:27 localhost sshd[3996]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=10.210.53.104 user=ajrain Jan 27 02:39:27 localhost sshd[3996]: Failed password for ajrain from 10.210.53. 104 port 1241 ssh2 Jan 27 02:39:27 localhost sshd[3997]: fatal: Access denied for user ajrain by PAM account configuration
One may argue that Debian is going mainstream being officially supported by Linux Mint. The chances are high that many users may change from the Ubuntu to the Debian base. By now especially Ubuntu's PPA has grown to a huge respository offering almost anything an user would need. But how does that look like in a Debian world?
There are several approaches to establish a "Debian PPA", amongst them debppa, but there activity is low not to say that they are almost inactive and orphaned. As coming from an Archlinux and Ubuntu perspective I do not know the Debian perspectives enough to reason this but am still curious to know about your motives not establishing a userbased repository.
I have changed my web server from FTP to SFTP for security reasons. I am used to Nautilus randomly crashing, but usually I got to connect fine via FTP. Now I could connect exactly once with SFTP, but ever since I only get the useful message:Oops! Something went wrong. Unhandled error message: SSH program unexpectedly exited
I initially installed Debian 8 onto my iMac G5 (with KDE), and it would boot to a black screen. I then tried again, and reformatted+reinstalled with only "Standard system utilities", "Print server", and "SSH server".The boot hangs before I get to a log-in prompt. Please see the attached log files I pulled off by booting from the rescue CD option. (I got an error when attaching the log files, so I used tinyupload to upload the files.URL....
Here's some of "syslog" Code: Select allApr 27 17:37:45 iMacG5 systemd[1]: Started System Logging Service. Apr 27 17:37:45 iMacG5 kernel: [ 13.137638] Unable to handle kernel paging request for data at address 0x00000008 Apr 27 17:37:45 iMacG5 kernel: [ 13.137645] Faulting instruction address: 0xd000000002314488 Apr 27 17:37:45 iMacG5 kernel: [ 13.137654] Oops: Kernel access of bad area, sig: 11 [#1]
I currently have a debian lenny high performance cluster running seamlessly using dhcp and tftpd-hpa. All nodes are completely diskless, and i would like to keep it that way. I now would like to have a client boot over local into a full KDE desktop.
Here's the cache. 1. I would like the client to also be a node. I would like it to handle processing as the other nodes do, but this one with a full desktop, with ALL data and privileges accessible. 2. The client will have its own workstation graphics. It will need to have that driver loaded without slowing the system. 3. Client will need to be able to use its own usb, bd-rom, dvd, audio, etc. even though it will be booting into the HPC. 4. Wireless. I cannot run 70 ft of lan across an apartment. not happening.
The idea is a media center applicable "powerhouse" with high-end power and graphics for easy media editing, 3d creation, and gaming. Will also be used for webcache over all local, file sharing, and other server applications.
HPC specs: -headnode: hp compaq p4-ht 3.2 ghz, 4x500gb, 4gb mem, gigabit ethernet, wireless-N -nodes: 4x p4-ht 2.2 ghz, 2gb mem, no-name brand slim desktops; 2x panasonic toughbooks p4-mobile 1.8 ghz, 1.5gb mem; 3x gateway p3 unknown specs; and 1 hp 530 notebook 1.6ghz core2 duo, 1.5gb mem -client: hp compaq core2 duo 2.13 ghz, 4gb mem, wireless n, bd-rom, 2x dvd-rom, usb 3.0 card, bluetooth, 1gb AGP nvidia geforce 6800 dual-dvi, no hd. I need to know how to set up this PXE.
Im trying to set up my workflow to a terminal-based setup, so that accessing my computer through SSH will provide many of the things I need and use right off the bat. I have Mutt working great with my GMail account, so that's good. I do have a question though. Using the application Calcurse (featured on Lifehacker a few days ago, [URL] I am at a loss to figure out how to interface with Google Calendar. Is there a trick that Im missing, or does anyone know of another terminal app that plays better with Google Calendar?
Also, I was looking for a 'Digital Clock', essentially, again, a terminal/text based large print clock; similar to the one in the lower left corner on the attached pic. I was looking for a telnet server from the Atomic Clock, but no such luck so far.....
I have remote server and when I want to connect to it from internet I need to choose port 2222. I tryed to do it using filezilla, gftp, it can be done. Because they want from me to use default ssh port 22
I'm testing to log in using openldap authentication on jessie by following article from [URL] ..... and when I try to log in from ldap client (another debian 8 VM), it failed with
Code: Select allFeb 3 09:25:33 clt nscd: nss_ldap: could not connect to any LDAP server as cn=admin,dc=test,dc=lab - Can't contact LDAP server Feb 3 09:25:33 clt nscd: nss_ldap: failed to bind to LDAP server ldap:///192.168.191.120: Can't contact LDAP server Feb 3 09:25:33 clt nscd: nss_ldap: reconnecting to LDAP server... Feb 3 09:25:33 clt nscd: nss_ldap: could not connect to any LDAP server as cn=admin,dc=test,dc=lab - Can't contact LDAP server
I am using Ubuntu 9.10 to configure telecom equipments. The software downloading process to the equipment requires that my Ubuntu laptop should act as a SFTP server where the software bundle for the equipment is stored. The equipment act as a SFTP client and requests the software from the server. The equipment have SFTP client hardwired in its memory. The same process i did with windows and i used Putty and FreeFtpD and it worked. Now i want to move to Ubuntu as i want to show that it is better. I have installed OpenSSH server in my laptop and now i need to know few things that i could not find anywhere straight forword.
1)I am using a ubuntu live usb drive with persistancy. How do i set username and password for the client, that is how to create the account in OpenSSH server?
2)I need to keep the software for the equipment in a folder inside server, so that it can be transferred to client upon request. In windows I give the path of the folder to FreeFtpD server. How to do the same in OpenSSH server?
Setting up servers and clients in linux is completely new for me.If this is done (as i know it can be but dont know how) then i can completely move from windows to Ubuntu environment.
I have tried, to set this up, but failed what kind of ftp would you guys recomend, as i have been having slight problems over recent days, with unknowns logging onto my annon ftp server, delt with mind.
I am thinking about a proper login even for the annon account, fairly easy to setup.
I'm wanting to setup SFTP in a chroot, which is simply enough to do and I already have it working; however I also want it so that when they connect via SFTP it goes directly to their home directory. Currently I have the following in "/etc/ssh/sshd_config":
Code:
Subsystem sftp internal-sftp Match Group sftp-users ChrootDirectory /home AllowTCPForwarding no ForceCommand internal-sftp
Which works perfectly fine, however when they connect there are shown the contents of the "/home" directory which they then have to "cd username" to get to their home directory. This I do not like, and it confuses our clients who connect saying they can see "random folders that aren't mine", or some that think they've "hacked" the server. I really need it so upon connection they go to "username" directory. I can do this by using:
Code:
usermod -d /username username
Which changes the users home directory to "/username", and then upon connection it works just fine, they are taken directory to their home directory. However, I really really do not like the fact that "/etc/passwd" shows a different home directory to their real home directory, i.e it states "/username" when actually it is "/home/username".I've spent the entire day looking a different ways of doing it, and I can't come up with anything.
if lets say 'someuser' sftp's into the box what is he actually able to do?Looking at my tests he can browse any directory to which he has read permissions but is only able to delete files in /home/someuser, even if they are owned by root. On the other hand in any folder above /home/someuser he would NOT be unable to delete a file even if its chmoded 777. Can anyone please confirm these findings.
I need to set up ssh/sftp/network shares all authenticating with AD. I want to use likewise to do the auth, but to mount the network shares I need to use an older version of samba so it can connect with likewise.How can I go about installing an older version of samba onto this new distro of the OS? I've tried installing the lenny and etch versions but I always get an error during install just saying that samba errored.
I'm new around here and pretty new to ubuntu and linux in general. I am setting Up an sftp server. I set it up using openssh and it worked fine for a few months. Then recently we experienced a power outage. Now the server will boot fine, all users can login locally, but when they try to login remotely they enter their user info and then are denied with some generic network error. Again, being a noob at this I tried to trouble shoot this a little bit but I'm not quite sure what to look for. I believe the ssh service is running but I don't know what else to look for.
I downloaded a lot of gtk2 themes based on the Murrine engine (the 0.90.3-2 version) but they don't work. When I select them with Lxapperance, it returns something like "gtkrc:91: error: unexpected identifier `gradient_colors', expected character `}'" for each line.
I notice that on DistroWatch, the descriptions include "debian based", "arch based", etc. For the newbie, is there any practical difference between the different bases, or is it a Coke vs Pepsi type question?
Is a distro based on Debian say, easier for a newbie to learn or work with than say one that is FreeBSD based?