links... (virtual paths / directories)
links... (virtual paths / directories)
Hi guys.
I run core SFTP server beta 1.3 on a Windows XP SP2 PC.
I defined a base for the FTP site in "C:\FTP-HOME".
Each user, on logging, starts in "C:\FTP-HOME\<username>" with full rights.
Moreover, I want some of my users to access a data folder which is "D:\public\data\".
I tried to create a Windows shortcut (<shortcut>.lnk) inside one of a "c:\FTP-HOME\<username>" folder, targetting "D:\public\data\"
But this shortcut is not interpretated as a link by SFTP clients i tried (Core LE and Filezilla) , but as a file : clicking on it launches the transfer of the link...
Is there a way to create a shortcut, an alias, a virtual folder or a magic stuff that could be understood by core ftp server as a shortcut?
Is there another way to do what i want to ?
please help...
PS : your server is cool. Easy to setup (first time i set a FTP server and, except this shortcut matter, it took me 15 mn for basic setup of the FTP domain for a SFTP connection), light weight, can run in a user session, without write perm ...
I run core SFTP server beta 1.3 on a Windows XP SP2 PC.
I defined a base for the FTP site in "C:\FTP-HOME".
Each user, on logging, starts in "C:\FTP-HOME\<username>" with full rights.
Moreover, I want some of my users to access a data folder which is "D:\public\data\".
I tried to create a Windows shortcut (<shortcut>.lnk) inside one of a "c:\FTP-HOME\<username>" folder, targetting "D:\public\data\"
But this shortcut is not interpretated as a link by SFTP clients i tried (Core LE and Filezilla) , but as a file : clicking on it launches the transfer of the link...
Is there a way to create a shortcut, an alias, a virtual folder or a magic stuff that could be understood by core ftp server as a shortcut?
Is there another way to do what i want to ?
please help...
PS : your server is cool. Easy to setup (first time i set a FTP server and, except this shortcut matter, it took me 15 mn for basic setup of the FTP domain for a SFTP connection), light weight, can run in a user session, without write perm ...
few hours with build 139...
1. virtual path
Sorry, for me it does not work with new version build 139.
I tried in SFTP mode with Core Le client and FileZilla Client.
I have a user : "user1".
His Home Base is "H:\FTP-HOME\user1\" where his Core Server permissions are
R---L--I. This folder contains other subdirectory named "Upload".
We have a common folder named "E:\public_data\"where user1 Core Server permissions are R---L--I.
I declared this in SETUP>DOMAIN>Virtual path :
NAME : "partage_commun"
PHYSICAL PATH : "E:\public_data\"
MAPPED TO : "H:\FTP-HOME\user1\"
I was looking forward to see this in the base tree after logging with User1:
+/
|_..
|_+partage commun
|_+Upload
But I just get :
+/
|_..
|_+Upload
I have made many trials with no success at all.
I have checked every permission of user1. I tried with other users...
I tried to use your aliases (%USER%)...
I tried to change virtual path setup manually in "<core server install folder>config.dat" : no more results.
I rebooted the server (yep when you don't know what else could help, just do this stupid thing)...
I installed filezilla server and exactly reproduced my Core permission architecture and virtual paths in it : that works (just with FTP and not with SFTP cause Filezilla does not manage SFTP). So I do not think that could be a bug of my system or whatever...
2. Config.dat
Core Server creates a copy of "<core server install folder>config.dat" in the domain base when the domain is created by setup.
This "config.dat" is not updated anymore further and can be supressed without affecting Core Server.
Is there a purpose to this ?
3.Welcome Message:
I can't get the welcome message I made in a txt file in SFTP Mode : is this a bug or is this normal ?
1. virtual path
Sorry, for me it does not work with new version build 139.
I tried in SFTP mode with Core Le client and FileZilla Client.
I have a user : "user1".
His Home Base is "H:\FTP-HOME\user1\" where his Core Server permissions are
R---L--I. This folder contains other subdirectory named "Upload".
We have a common folder named "E:\public_data\"where user1 Core Server permissions are R---L--I.
I declared this in SETUP>DOMAIN>Virtual path :
NAME : "partage_commun"
PHYSICAL PATH : "E:\public_data\"
MAPPED TO : "H:\FTP-HOME\user1\"
I was looking forward to see this in the base tree after logging with User1:
+/
|_..
|_+partage commun
|_+Upload
But I just get :
+/
|_..
|_+Upload
I have made many trials with no success at all.
I have checked every permission of user1. I tried with other users...
I tried to use your aliases (%USER%)...
I tried to change virtual path setup manually in "<core server install folder>config.dat" : no more results.
I rebooted the server (yep when you don't know what else could help, just do this stupid thing)...
I installed filezilla server and exactly reproduced my Core permission architecture and virtual paths in it : that works (just with FTP and not with SFTP cause Filezilla does not manage SFTP). So I do not think that could be a bug of my system or whatever...
2. Config.dat
Core Server creates a copy of "<core server install folder>config.dat" in the domain base when the domain is created by setup.
This "config.dat" is not updated anymore further and can be supressed without affecting Core Server.
Is there a purpose to this ?
3.Welcome Message:
I can't get the welcome message I made in a txt file in SFTP Mode : is this a bug or is this normal ?
bad news
Ouch CP, Bad news...
The virtual folder appears correctly with Filezilla cllient, but it always links to domain base instead of the target...
And that does not work at all with ... Core FTP client . the link does not appear.
well sorry.
The virtual folder appears correctly with Filezilla cllient, but it always links to domain base instead of the target...
And that does not work at all with ... Core FTP client . the link does not appear.
well sorry.
Well I must admit it, CP, i understand nothing about your last post. But i should also admit that my english is not so fluent
Can u explain me again this difference between link and virtual path.
what i understood was :
I declare this in SETUP>DOMAIN>Virtual path :
NAME : "partage_commun"
PHYSICAL PATH : "E:\public_data\"
MAPPED TO : "H:\FTP-HOME\user1\"
Cause i want to get this in my "H:\FTP-HOME\user1\"
+/
|_..
|_+partage_commun
|_+Upload
in order to be able to click on virt folder "partage_commun", which would get me to the content of "E:\public_data\" as if "E:\public_data\" was a subfolder of "H:\FTP-HOME\user1\".
if that was the purpose, i must say it does not work fine.
but please if it's not please could u explain me again ?
Hello, first post - but I still don't get it... This is with SFTP...CP wrote:Here is the latest build that is being tested - hope it fixes the problems that you are seeing (there are fixes in this build for SFTP virtual directories).
http://www.coreftp.com/server/download/Server144.exe
Sometimes the simplest setups helps you to understand more complex ones. I can't get a simple setup to work, as I think there are too many variables that are confusing.
Let's start with a simplest type of setup, one user will full access to two HDs, C: and D:. I set up the following:
Base Dir: D:\
Home Dir: D:\
For the only user (say user1) I added
Permissions D:\ RWADELCRI and inherit subdirs
Permissions C:\ RWADELCRI and inherit subdirs
Virtual Paths
Name: c_drive
Physical Path: c:\
Mapped to: d:\
When I log in, I see all the contents of D:\ as I expect. But how do I access C:\ ? I would expect to be able to do a 'cd c_drive' but no errors are returned, but I'm still in d:\
TIA...
YEAH! It works !!! Thanks !!!CP wrote:Offline discussions revealed more issues, which are fixed here:
Update: http://www.coreftp.com/server/download/Server145.exe