Just 2 quick questions Question 1 can the default ispconfig administrator ftp access the default ispconfig service? (ie i have a brand new install...no additional users or sites created etc) Do i actually need to create a site and ftp account first? I would like to be able to ftp into the default ispconfig installation directory on the server. in vestacp, the brand new install administrator can ftp into the default control panel public_html directory. Just wondering if ispconfig allows this? Reason...i have opened appropriate ports on my google cloud network, and also on the server itself from within ispconfig, however, i cannot seem to get filezilla to login using ftp (filezilla detects a certificate and verifys it however i then get a 530 login authentication failed error. Question 2 I read in the manual that it is not recomended to alter the default username prefix given to a new ftp account by ispconfig. However, i dont like a name like client1admin, or client1adam etc. I would like it to be easier to read. Could i alter the configuration settings such that it automatically displays client1_admin, or client1_adam (or client1-admin, client1-adam)? Is this ok?
Question 1 No he cannot and this is good, because a) ftp is outdated and unsecure b) ISPConfig doesn't need to be accessed on the file level. Question 2 I guess so.
The ISPConfig admin user is an ISPConfig user and not an FTP user and as @HSorgYves pointed out, there is no reason why an ISOConfig admin user would ever access the ISPConfig source code on the file level. If you want to access a website by FTP, then create an FTP user for that website in ISPConfig.
@HysorgYves...please dont take this as being disrespectful but when one says "ftp"...i am using the term generically to cover all of the different methods (ftp, TL/SSL, SFTP, Tunnelling etc). If i said to you, "throw a can of beans in the pot please", wouldn't you first open the can and empty the contents? (you are taking me way too literally for this question). I realise that what i should have said was "ftp client", however, this is a problem solving and learning exercise for me as i am still unable to get any kind of ftp access to my ISPConfig server that will function with Adobe Muse (although i have successfully achieved this with Vestacp using a basic installation without alterring anything from the default install). If i cannot get the standard ftp working with it, i have zero chance of getting sftp and TLS working. I cannot find a solution to the constant error i am encountering with PASV mode in Filezilla. Adobe Muse provides almost zero information about what it is doing to connect, so i havent a clue why it suddenly started working with Vestacp as i have not had to alter anything on my home internet modem (which i assume is a NAT as it provides a gateway for multiple pc's on my home network out to the internet?) actually there is...im a windows user who is used to having a file manager for everything including administrative access (coding for me is not natural). When things go really pear shaped for me, if i cannot go to a file manager and delete those things i have added (or a control panel like windows has), i end up having to delete the Google Cloud Instance and create a new one to start over. One of the great things about webmin/virtualmin for example is its very powerful interface. One can control almost everything about the webserver O/S from that CP interrface. Having said that, I find it goes way too far and for me is hugely complex. What i really like about ISPConfig is its clean clutter free interface. So that is why i would like a filemanager type access (and asked about admin ftp using filezilla)...it provides me with a visual means of checking to see what i have or have not installed. So i now post a feature request...ISPConfig File manager??? (Vestacp has one, as does virtualmin/webmin. In vestacp i dont really need filemanager in the admin interrface because i can ftp in with filezilla as default admin user, however it would be very useful with ISPConfig)
Sorry, but FTP and SFTP have nothing in common, so you don't need to get FTP working to be able to use SFTP. ;-) P.S.1: You can SFTP to your box with every user that can use SSH, so maybe even root, if you enabled it. P.S.2: If you want a file manager, install pydio for example. I personally like it that ISPConfig comes without all the tools and you pick the one you prefer...
yes that is a good idea thank you for that HSorgYves. I agree that one of the beautiful things about ispconfig is the complete lack of clutter...it makes it a very attractive control panel for me. I have almost got it working with Adobe Muse but for this little problem with file transfer between them. If i were to simply use sftp...Adobe Muse has very limited options (ie no ssh key input box) is there a tutorial somewhere on how to get this working with ispconfig when the client can only input a username and password (not a private key)?
You can use any FTP or SCP capabe file manager inclluding web based file managers with ISPConfig, so basically you ask us to reinvent the wheel instead of using one of the existing packages for that purpose like everyone alse does. I really don't get it why you can't simply add an FTP user fr a website. Click on new FTP user, enter the username and password and click save. Now enter this FTP user in any application that supports FTP. That' all. Using the admin user for that would not make any sense, it might be that VestaCP has no user separation which is important for website security but in ISPConfig, the system is setup securely and each website has its own Linux user and therefore each website needs its own user.
No this is for the admiinistration of ISPConfig itself...from a gui instead of shell. Makes it easier for us Windows users that have spent almost their entire computing lifetime using a gui. I would even pay for this as an addon (its a good money spinner for you...this is how Vestacp do it...the gui file manager costs about $50 i think) If you are getting thousands of downloads per month, and even if only 1 in 100 of these resulted in a $50 gui purchase...thats an awful lot of revenue.
Just follow a Perfect Server guide for your preferred OS (pick a recent Debian version if you have no preference), and ssh will work out of the box. IIRC, there are even vmware or some virtual machine images with this already setup. I thought you may have to take an extra step to add sftp to your jailkit environments too, but in looking at the ini files that ship with ispconfig, that appears to not be the case - I think sftp should work out of the box if you just follow a Perfect Server guide.
the workaround for this is to first create an FTP user in ISPConfig and then to check the table dbispconfig (or similar name), find the user there and modify the FTP parameters. For example set FTP directory to / if the user should access the webserver's root. Keep in mind this has implications on file ownership and permissions though. I really like how Plesk's web-based file manager is working, setting file ownership automatically, saves me tons of time. Just upload to the directory, unzip, done. Backup - just check the boxes and zip the whole lot, move to backup dir. done. one of the nice to have things.