FTP Root ignored ?

I am setting up FTP access to my OS X ( 10.4 ) server, and I set the FTP Root folder to be the web folder on the server. ( /Library/WebServer/Documents ). When I login as one ofthe users, say "admin", instead of going to the FTP Root, I just get that users Home Directory. I have restarted the FTP service many times with no change. This doesn't change with a terminal FTP login or "Conect to Server " connection or HTML connection. Even more distressing is that on a PC, if you use a browser and login, you get an HTML style list of files of the user's directory, but you can also go up one level multiple times anmd see a LOT more folders than I want ! We experimented with just the Admin user loggin in, so they have more rights, but....I just want a single folder where Web Page stuff can be copied up. How can I get this accomplished ?

What do you have selected in 'Server Admin > FTP > Settings > Authenticated Users See?' Sounds like it might be Home Directory Only. You could try 'FTP Root and Share Points' instead, and give the users no access to the share points (using ACL's).
What you're seeing in a web browser is the same thing you can probably see in an FTP app. In your FTP app, see if you can issue a raw ftp command, and try 'cd ..' and see where it takes you.
MacBook Pro   Mac OS X (10.4.6)  

Similar Messages

  • FTP root & share points - how can I disable the latter?

    I'm new to the Mac world and I'm in the process of configuring a Mac OS X server to run Contribute 3.
    The server will be used to host a single site and the FTP is working now.
    Question is, how can share points be disabled?
    In the FTP root (libary/webserver/documents/) the following 3 files always get created automatically (I've tried deleting them as root):
    Groups
    Public
    Users
    Is there a way to disable them? I was thinking of placing the website one folder away from the ftp root, but that could make things too complicated for users.
    Please advise!

    Anyone?
    I removed the share points in the Workgroup Manager but they still show up when I ftp into the server (set to ftp root & share points).
    Does anyone know how to get rid of them permanently?
    If that is all it should take, please post... The system has been unable to save all settings as an account was deleted and the OS placed certain folders into the "unkown" ownership which is the topic in another thread:
    Perfect Shot, "Xserv - user settings are not saved - help!", 06:01pm Sep 19, 2005 CDT

  • Enable ftp root login on S11

    Hi ,
    I am testing ftp on a quite recent version of S11: S11u11 update1
    #Last login: Thu Mar 1 15:22:29 2012 from qlogic-47fezfvt
    Oracle Corporation SunOS 5.11 11.1 January 2012
    I am wondering why the ftp root login remains disabled, even after I removed "root" from /etc/ftpd/ftpusers and reboot?
    Mar 1 15:48:43 galilei proftpd[2294]: galilei (::ffff:172.27.1.112[::ffff:172.27.1.112]) - SECURITY VIOLATION: root login attempted.
    Any idea how to allow ftp root login?
    Tom

    Hi Tom,
    I haven't checked the docs for all the steps to enable ftp,
    but I see this output on my s11 system:
    # svcs -a | grep ftp
    disabled Feb_17 svc:/network/ftp:default
    disabled Feb_17 svc:/network/tftp/udp6:default
    Have you enabled the service?
    Thanks,
    Cindy

  • Ftp root and sharepoints setting bringing users right into home dir.

    Hello, I pretty much understand the setup of ftp, but shouldn't the "ftp root and sharepoint" setting bring authenticated users into the ftp root first as the "/" directory? Then they should be able to access users since I have it shared and get into their directory if they need. But in my setup it brings them into their home directory first making it look just like the "home folders and sharepoints" setup. Any ideas?

    This came up and bit me today, too.
    If I set "Authenticated Users See:" to "Home Directory Only", it works as advertised and ftp users are dropped into their home directories.
    If I set "Authenticated Users See:" to "FTP Root and Share Points", login invariably fails with the message "530 User username: can't change directory to /Users/username."
    G5 Dual   Mac OS X (10.4.8)  

  • FTP root folder troubles

    I'm a server newby here and need a little help. I have Snow Leopard server running on a Mac Mini, trying to get FTP up and running. Some how, while chasing down several gremlins, the folder designated as the FTP root folder was deleted and now I can't get FTP to relaunch in the Server Admin.
    Thanks

    I don't think you can get the built-in server to act differently based on the hostname the user accessed via - there's nothing in the FTP connection that indicates how they got to your server (unlike a HTTP request which does include the hostname of the URL).
    So typically this is done by creating usernames in each domain (e.g. [email protected], [email protected]) which are used as the FTP login. If you take that approach then you can send people to different locations when they log in - you'll just need to set each account accordingly.
    The alternative is to use a different server such as CrushFTP which can run multiple services on different IP address/ports, each of which has its own set of accounts, sharepoints, etc. In this way user 'bob' can log in and depending on which address he uses, he gets different content (assuming 'bob' was a valid account in both domains.

  • Context-root ignored? (and documentation 404?)

    Hello,
    Q: How can I rename the webapp to 'testapp' if the webapp is in exploded
    format in a directory called 'test' ?
    (WLS always calls the webapp 'html' which I can't use because all of my
    webapps are in 'html' directories in CVS)
    I would like to use the context-root element of weblogic.xml.
    The online docs found here:
    http://e-docs.bea.com/wls/docs70/webapp/weblogic_xml.html#1037343
    contain 2 links (Two-Phase deployment and deloying WebLogic Server
    Applications). Both of these links are 404.
    Simply creating a simple weblogic.xml like this fails:
    <!DOCTYPE weblogic-web-app PUBLIC "-//BEA
    Systems, Inc.//DTD Web Application 7.0//EN"
    "http://www.bea.com/servers/wls700/dtd/weblogic700-web-jar.dtd">
    <weblogic-web-app>
    <context-root>testapp</context-root>
    </weblogic-web-app>
    Because when I start WebLogic 7.0sp1 it ignores the context-root.
    WLS uses the URI instead and names the webapp as 'test'.
    (the webapp is in the test directory)

    you can try this command :
    java -jar admin.jar ormi://[host] [user admin] [password] -bindWebApp [application-deployment-name] [web-app-name] [web-site-name] [context-root]
    [application-deployment-name] is the name of your J2EE application (without extension .ear)
    [web-app-name] is the name of your war (without extension)
    [web-site-name] is generally http-web-site
    [context-root] =&gt; your new context root
    you have to do this command only once.
    admin.jar is located in j2ee/home directory of oc4j.
    PS: You can change manually the config file http-web-site.xml, located in j2ee/home/config :
    Just add this line
    &lt;web-app application="ear-name" name="war-name" root="/context-root" /&gt;

  • Has the FTP Root Directory specification changed in CS6?

    I recently upgraded from CS5.5 to CS6 and it appears that the method of specifying the root directory for the remote server has changed. For example I had a root file specification of /htdocs/milehighmgc/ that worked perfectly in CS5.5 both in the Site Manager and when I connected to the server from the Files Panel. After upgrading to CS6 it sttill would connect from the Site Manager but when I tried to connect from the Files Panel I got an error message that said "An FTP error occurred - cannot make connection to the host." I was able to get it to go by adding another / to the root folder definition so that it read //htdocs/milehighmgc/.
    Has anyone out there seen this? Is there a proper syntax that I am not aware of after using this stuff for 3 years?

    No, it hasn't changed, and I've never seen a double-slash at the beginning of the path, either. How odd.

  • FTP root Folder

    Hi - I have 2 domains hosted on my OS X snow leopard Server.
    I would like to have my users FTP in different location of the server - I cannot find a way to set the FTP to do this - it looks like it has to be one location and shared point only - But ideally i don't want the users to see each others directory.
    Any help is much appreciated

    I don't think you can get the built-in server to act differently based on the hostname the user accessed via - there's nothing in the FTP connection that indicates how they got to your server (unlike a HTTP request which does include the hostname of the URL).
    So typically this is done by creating usernames in each domain (e.g. [email protected], [email protected]) which are used as the FTP login. If you take that approach then you can send people to different locations when they log in - you'll just need to set each account accordingly.
    The alternative is to use a different server such as CrushFTP which can run multiple services on different IP address/ports, each of which has its own set of accounts, sharepoints, etc. In this way user 'bob' can log in and depending on which address he uses, he gets different content (assuming 'bob' was a valid account in both domains.

  • Multiple User FTP with semi-Isolation

    So I have a bit of a conundrum that general walkthroughs don't seem to cover.
    So I have a machine running Windows Server 2012 with IIS8. There's no AD or anything fancy. I have 3 types of users for my machine: Administrators, Users, and a usergroup I created called PostUsers. I'll only be dealing with Administrators and PostUsers
    I've setup FTP sites before but this is a bit tricky.
    Here's what I'm trying to accomplish:
    Create FTP access to a folder called DataStore (which is the FTP Root) and PostData. DataStore is a large folder that can contain anything and will have the PostData folder inside of it. Administrators will have access to the DataStore folder while PostUsers
    can only access the PostData folder. Aditionally I want to give the Administrator access to a folder outside of the DataStore folder, for instance his User files. I don't need any help with drive permissions, the NTFS Security settings are already fine, so
    ignore any concerns for this. I want to do this through Virtual Directories/User Isolation configured through IIS. I've seen some of the official guides on iis.net but they don't really give me any help on my specific situation because I'm kind of new to this.
    Right now I have it so that the PostUsers can only access the PostData folder and the Administrator can access the DataStore folder, however when I log in I cannot see the Virtual Directories that I have created in the Administrator's Virtual Directory, nor
    have I been able to remedy this by putting a shortcut to the Administrator's User data folder in the DataStore folder. 
    It seems to be that any Virtual Directories created in IIS that are below the LocalUser folder cease to exist.
    Anyone know of a remedy to do this correctly or a workaround to accomplish making Virtual Directories to folders outside of the DataStore folder?

    I would recommend asking them in IIS forums: http://forums.iis.net/
    This posting is provided AS IS with no warranties or guarantees , and confers no rights.
    Ahmed MALEK
    My Website Link
    My Linkedin Profile
    My MVP Profile

  • Where would my FTP home folders go?

    Hi,
    Im trying to properly setup a FTP service on a OSX Server (10.6.1) setup using the "Home Folder Only" setup. I wan to secure all my users and don't want other users to see other shares (Ie symlinks)
    But I guessed my home folder would mount under the /Users/homedir folder, but it does not seems to be the case. The server manual gives no clue what so ever about where it would be stored.
    Im noticing that the symlink is still showing, even if I have selected Home Folder Only. I have restarted the FTP server just to make sure the change where applied. Any help would be appreciated

    I am having a similar problem. This is a clean 10.6.1 install. Basically FTP users are sent to the FTP Root and have no permission to do anything. I have the FTP advanced settings set to Show Home Only and have double-checked both the FTP service access permissions and the share point permissions for the Users directory and the various user home directories. They all check out. It appears to be ignoring the Advanced Settings.
    Apparently nobody else has any ideas about this issue.

  • Error connecting to ftp server

    Dear All,
             I'm doing file to file scenario through XI. The receiver communication channel is a normal file adapter and it is working perfectly fine . My sender communication channel is a FTP adapter. I'm trying to send a file from FTP to a folder on my integration engine. When i went into adapter monitoring, i got the error in the sender file adaper for ftp. The error is - " Error connecting to ftp server ".
             normally, i'm able to do the ftp from integration server to my ftp server, but through XI , it is giving me the above mentioned error. I think some of my properties are not specified correctly. Kindly advise . The properties that i have specified in the ftp adapter are -
    adapter type - file
    transport protocol - ftp
    message protocol - file
    adapter engine -  integration server
    server - ip address of the ftp host
    port - 21
    username - username of the ftp server
    password - password of the ftp user
    connect mode - per file transfer
    transfer mode -  binary
    folder - name of the folder created on the ftp root directory ( without the path ) Do i need to give the full path here ?
    file name - file in the above specified folder
    Kindly let me know.
    Regards.
    Naveen

    HI Naveen,
    This link explains all the parameters that need to be entered for a file adpater. Just check it out and compare it with your values and your FTP settings.
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/94007075cae04f930cc4c034e411e1/content.htm
    //folder - name of the folder created on the ftp root directory ( without the path ) Do i need to give the full path here ?
    Yes, i think you should specify the full path here.
    Regards,
    bhavesh

  • How to provide specific filename on FTP PUT in OSB

    Hi --
    I'm trying to use an OSB dataflow to FTP PUT a file. The filename is to be derived based on the file's contents, according to a naming convention required by the client. I have a proxy service with a Routing action that has a Transport Header on its Request Action flow; on the Outbound Request, I specify a JCA header of jca.ftp.FileName and provide a variable where the derived filename has been stored, and Pass All Headers is checked. The resulting $outbound variable contains exactly what I expected:
    <con:transport>
         <con:mode>request-response</con:mode>
         <con:qualityOfService>best-effort</con:qualityOfService>
         <con:request
              xsi:type="ftp:FtpRequestMetaData"
              xmlns:ftp="http://www.bea.com/wli/sb/transports/ftp"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
              <tran:headers
                   xsi:type="ftp:FtpRequestHeaders"
                   xmlns:tran="http://www.bea.com/wli/sb/transports">
                   <tran:user-header name="jca.ftp.FileName" value="ASN_M_C_201192715483296.xml"/>
                   <tran:user-header name="Content-Type" value="text/xml; charset=utf-8"/>
              </tran:headers>
              <tran:encoding xmlns:tran="http://www.bea.com/wli/sb/transports">utf-8</tran:encoding>
              <ftp:isFilePath>false</ftp:isFilePath>
         </con:request>
    </con:transport>
    ... But then the FTP PUT ignores the filename and writes one of those long generated alphanumeric ones instead.
    I can't find anything definite in any documentation, but it seems like jca.ftp.FileName might only be used for FTP GET, not FTP PUT ( ? ).
    There has to be a straightforward way to specify the name you want on an FTP PUT. I'm new at OSB. Can anyone tell me what I'm missing? :-)
    Thanks!

    Colleague suggested not using JCA:jca.ftp.FileName as the transport header, but ftp:fileName instead. Works.

  • FTP Adapter : java.lang.NullPointerException

    Hi,
    I am getting a java.lang.NullPointerException when I try to use the FTP Adapter.
    The message monitor for the Adapter shows this:
    2006-02-27 16:48:57 Success File adapter receiver channel OMAF_PO_FTPS_Rcvr: start processing: party " ", service "OMAF"
    2006-02-27 16:48:57 Success Connect to FTP server "fintst", directory "/"
    2006-02-27 16:49:59 Error Attempt to process file failed with java.lang.NullPointerException
    2006-02-27 16:49:59 Error Exception caught by adapter framework: java.lang.NullPointerException
    2006-02-27 16:49:59 Error Delivery of the message to the application using connection AFW failed, due to: java.lang.NullPointerException.
    When I look at the J2EE logs, I don't see much more detail that might help me troubleshoot....
    #1.5#001185B7A4A7007500000BAC00002DB400040DC9804C00C5#1141058999161#/Applications/ExchangeInfrastructure/AdapterFramework/Services/ADAPTER/ADMIN/File#sap.com/com.sap.aii.af.app#com.sap.aii.adapter.file.XI2File.onInternalMessage(XMBMessage, String, IGUID, String)#J2EE_GUEST#0#SAP J2EE Engine JTA Transaction : [011ffffffc6320045b]###16a1e690a7b111da8272001185b7a4a7#XI AF XI2File[/OMAF/OMAF_PO_FTPS_Rcvr]##0#0#Error#1#com.sap.aii.adapter.file.XI2File#Plain###File processing failed with java.lang.NullPointerException#
    #1.5#001185B7A4A7007500000BAE00002DB400040DC9804C2276#1141058999161#/Applications/ExchangeInfrastructure/AdapterFramework/Services/ADAPTER/ADMIN/File#sap.com/com.sap.aii.af.app#com.sap.aii.adapter.file.XI2File.addAuditLog(PublicMessageKey, String, AuditLogStatus, String, String)#J2EE_GUEST#0#SAP J2EE Engine JTA Transaction : [011ffffffc6320045b]###16a1e690a7b111da8272001185b7a4a7#XI AF XI2File[/OMAF/OMAF_PO_FTPS_Rcvr]##0#0#Error#1#com.sap.aii.adapter.file.XI2File#Plain###FILE_ERR_211#
    Now, given the message monitor output, I assume that the adapter was able to connect successfully to the target FTP server, and that the error is occuring during the writing of the file to the folder (or the conversion of the XML to  flat file).
    I have checked the conversion parameters. The exact same ones  work if I use the comm protocol as File System rather than FTP.
    Any ideas?
    Thanks and Regards
    Manish

    Hi,
      Have you set the read write and modify properties for your local ftp server for the corrosponding path, i mean i use guildftp for unit testing, and i need to specify these in the ftp server locally.
    That may be a reason why you get this, as you donot specify the autorixation to read the folder under ftp root.
    Also refer the file adapter faq: 821267  oss note
    Regards,
    Anirban.

  • Can't get Anonymous FTP folder to work

    According to this Apple doc you can set up a folder for anonymous FTP users. But when I add the "uploads" folder to my ftp root directory, which was relocatd as mentioned bellow. It doesn't seem to work. Anonymous users are sent directly to the ftp root folder rather then the uploads folder. So they can see all my files. I want Anonymous users to only be able to see anonymous user files, not all the ftp files.
    Any thoughts?
    Greg
    http://docs.info.apple.com/article.html?path=ServerAdmin/10.4/en/c6fs20.html
    Server Admin 10.4 Help
    Creating an FTP Uploads Folder for Anonymous Users
    The uploads folder provides a place for anonymous users to upload files to the FTP server. It must exist at the top level of the FTP root directory and be named "uploads." (If you have changed the FTP root directory, then the uploads folder must be at the root of that directory.)
    Use the Finder to create a folder named "uploads" at the top level of your server's FTP root directory.
    Set privileges for the folder to allow guest users to write to it.
    You can set up an FTP upload directory using the mkdir and chmod commands in Terminal. For more information, see the file services chapter of the command-line administration guide.

    Greg,
    can you show us the "upload" directory permissions?
    Also, have you restarted your ftp server?
    Mihalis.

  • Setting up FTP on Domain Controller using User Isolation

    Hi all,
    Our FTP site is set on a domain controller (not best practice i know, but i wasn't involved in the implementation of it) However, it currently works with the "FTP Root Directory" option selected, however this is not very secure as everyone has access
    to everything. I need to set it up so it uses "Username Directory" as this is a domain controller, and i want them to authenticate via AD User/Group. However when i select that option, i can't connect to the FTP site - Connection attempt failed with
    "EAI_NONAME - Neither nodename nor servname provided, or not known". When i change it back to "FTP Root Directory" it connects fine.
    Basic Authentication is Enabled and Anonymous Authentication is disabled.
    Virtual Directory option is selected under directory listing options.
    Our FTP folder structure is E:\FTPRoot it got moved to this drive as it's a bigger drive.
    I've set up a Virtual Directory for the FTP site and for the individual folders. 
    I'm stuck on what else to try, any advice and guidance would be appreciated.

    Hi,
    FTP setup is related to IIS so you could post the question to IIS forum instead.
    http://forums.iis.net/
    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

Maybe you are looking for

  • Bootcamp and XP-How much room?

    Question for everyone. I just got a new macbook and was considering installing bootcamp and windows xp. I don't really need it but was curious. I have a 80Gig hard drive and have about 55 left. How much hard drive space do these two take with associa

  • FMLE is not recognizing my camera.

    I'm using a Sony HDR-CX160 with an iGrabber connected via USB.  FMLE is not recognizing the camera.  Any suggestions?

  • Changing Content of a Column in ALV

    Hello All, I just found an approach to solve some of the question posted before but stucked on something else- I have an ALV using OOP approach. I have a number of buttons that when clicked -a specific event should take place. One is changes to INCOT

  • Question about multiple RequiresNew in Entity Bean transaction

    Hi I've got a problem concerning transactions: In both cases I've got a CMP Entity Bean called "Account" with some mothods like increaseBalance(double amount) decreaseBalance(double amount) transferMoney(double amount) for all methods the Transaction

  • Missing Slideshow in iPhoto

    I created a slideshow.  It appears on the sidebar under "Slideshows".  I now wish to upload that slideshow to You Tube.  Dumb bunny that I am, I cannot locate the file to upload this slideshow to You Tube.  I simply cannot find it, even though I have