How can a mount a NFS share exported from OpenBSD?

Hello Apple Discussions:
I've been experimenting with NFS in a mixed OS environment, and have been successful exporting nfs share with tigerserver, and mounting it on both a powerpc linux system, and on a powerpc openBSD system.
Likewise, I can export a NFS share from the linux powerpc box, and mount it on the openBSD box and on the tigerserver, although, the latter required using the options (ro,sync,insecure) in my exports file.
However, when I export a share on the OpenBSD box, I can mount it on the linux box, but not on tigerserver.
I would like for the OpenBSD box to export a NFS share securely, with read-write permissions, to the tigerserver.
After reading so many tutorials, that it would be a page of links, just to list them all, I am pulling my hair out. However, I have found one thread that suggests, that perhaps what I'm trying to do is impossible:
http://www.bsdforums.org/forums/showthread.php?t=54308
Here it is suggested that the NFS won't work because tigerserver is not using UTF-8?
I will have to say, that I was somewhat alarmed, that the only times I succeeded in mounting an nfs share exported from linux onto tigerserver, it was when the "insecure" option is used in the /etc/exports file. There doesn't seem to be an equivalent for the linux style exports option "insecure", in the bsd style options of --maproot=user:group1:group2.
But I don't like using any options that say "insecure" anyways, so rather than trying to find out how to make openbsd "insecure", I would rather like to find out if there is a way to get tigerserver using UTF-8, at least when mounting NFS shares, if this is indeed the issue.
Here are the more technical details. I've created a user on all sytems named "fives" with the userid of 5555 and the groupid of 5555. I made the user local user in the local net info domain, but I've tried it with an LDAP user as well. The folders I wish to export and the folders into which to mount them are all owned by user fives and group fives, and have permissions set to 0775. The ip addresses are OpenBSD=192.168.222.111 TigerServer=192.168.222.233 LinuxPPC=192.168.222.253. I've included the relevant NFS setup files and running processes below:
ON THE OPENBSD BOX:
#/etc/exports
/fives -alldirs -network=192.168.222.0 -mask=255.255.255.0
/exports/fives -mapall=fives:fives 192.168.222.233 192.168.222.253
#/etc/hosts.deny
ALL: ALL
#/etc/hosts.allow
ALL: 192.168.222.233 192.168.222.253
#/etc/rc.conf.local
portmap=YES
lockd=YES
nfs_server=YES
#here's proof that the daemons are running on the OpenBSD box;
rpcinfo -p localhost
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100005 1 udp 863 mountd
100005 3 udp 863 mountd
100005 1 tcp 613 mountd
100005 3 tcp 613 mountd
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100021 1 udp 895 nlockmgr
100021 3 udp 895 nlockmgr
100021 1 tcp 706 nlockmgr
100021 3 tcp 706 nlockmgr
# actually, I don't see statd, but haven't found the equivalent in openbsd. There's rpc.rstatd, and maybe it should be listed here, but there doesn't seem to be a way to launch it directly. This is a competitor with the UTF-8 theory about why it's not working.
ON THE TIGER SERVER:
# here's proof that tiger server sees the mounts:
showmount -e 192.168.222.111
Exports list on 192.168.222.111:
/fives 192.168.222.0
/exports/fives 192.168.222.233 192.168.222.253
# here's the result of user fives' attempt at mounting a share:
sudo mount -t nfs 192.168.222.111:/exports/fives /imports/fives
mount_nfs: /imports/fives: Permission denied
# yet user fives has no problem mounting same share on linuxppc box.
What is different about OSX server? I thought it was supposed to speak NFS?
---argh... I'm steppin out for a pint.. Hopefully when I'm back it'll just work.

One thing not mentioned is that if you decide on the multiple user approach, you can have your music folder in Shared Documents so you only store the tracks once.
Each user is free to choose which of those tracks they want in their library.
There is an Apple help article on multiple users.
http://docs.info.apple.com/article.html?artnum=300432

Similar Messages

  • How can I add sound to SWF Exported from Imageready

    I am making an animation in image ready, and I would like to ad sound to it.  I am new to Imageready still getting use to making animations.  How can I add sound to my exported animation?

    As Mylenium suggests, using Flash, or Premiere Pro, will allow you to add the Audio. With the SWF, Flash would be the first choice on my system. There are also other programs, with the capability to edit the SWF. Moyea has some, and there are also freeware editors.
    I have an old version of Swish (supplemental to my Flash program), but do not think that my old-timer has any Audio capabilities - maybe I just never looked?
    Good luck,
    Hunt

  • How can I mount an SMB share in the Finder? (Leopard)

    In Tiger, I was able to mount a SMB share in the finder and it would be displayed under the "Devices" section. With Leopard, I cant get this to work. Leopard is much easier to browse network shares on my Windows machine under the "Shared" section, but I would still like to have certain folder mounted all the time, preferably on startup.

    Works perfectly for me, so let me make sure we're on the same page.
    I mount the volume manually, using Connect to Server.
    I drag the volume, now appearing in Computer and on the Desktop, to the Devices section of the Sidebar.
    I eject the volume, and it disappears from the Sidebar.
    I mount the volume again (it could be by browsing for it, through Connect to Server, or through an Automount Maker document)
    It appears, without my having to do anything, in the Sidebar.
    As far as I can tell, this is what you were aiming for. Am I missing something?

  • How can I get a higher quality export from Imovie - QT & iDVD came out bad

    The playback on my imovie came out corrupted but it transferred ok to Quick Time and I also burned a DVD but the quality is not very good. Any suggestions on how to get a better version. Please keep in mind that the imovie file is huge - 29Gig and the QT file compressed it down to 350Megs. The whole movie is running around 43 minutes. Any suggesstions are appreciated.
    iMac   Mac OS X (10.4.6)  

    sorry, dogma, but you compressed your project by a
    factor of 1:100, and complain quality... ? did you
    use a preset of iM, or did you select any "Expert
    Options"?
    and hopefully, you didn't try to use that crunched
    file for usage in iDVD??
    store/save you project in your Movies Folder, launch
    iDVD, select from the media bin your project - done.
    last questions: is your project set as "mpeg4" or
    "dv/NTSC"; did you import from miniDV (what iM is
    made for...) or did you use any.. other formats?
    happy holidays
    Hi - Yep I did use the crunched version for the dvd and have tossed it. I am now transferring a new version from imovie to QT under the pre set of high quality. Since this is the first time I have done a movie I am not sure what settings I would use under expert options - suggestions? I would love to tranfer the imovie right to idvd but at the moment I only have 8G left on my Mac so this would likely be a problem. The movie was exported from a mini DV.

  • I can't access NFS Share  exported from my Mac.

    I followed a tutorial I found on here some where to get NFS up and running, but when I try to mount the filesystem from my Linux box, I get a permission denied error.
    Any help?
    Thanks

    Sign out of iMessage in the Accounts tab of the preferences dialog, then sign back in. If there's no change, log out of your user account, log back in, and try again.

  • How can I use the data pump export from external client?

    I am trying to export a bunch of table from a DB but I cant figure out how to do it.
    I dont have access to a shell terminal on the server itself, I can only login using TOAD.
    I am trying to use TOAD's Data Pump Export utility but I keep getting this error:
    ORA-39070: Unable to open the log file.
    ORA-39087: directory name D:\TEMP\ is invalid
    I dont understand if its because I am setting the parameter file wrong or if the utility is trying to find that directory on the server whereas I am thinking its going to dump it to my local filesystem where that directory exists.
    I'd hate to have to use SQL Loader to create ctl files for each and every table...
    Here is my parameter file:
    DUMPFILE="db_export.dmp"
    LOGFILE="exp_db_export.log"
    DIRECTORY="D:\temp\"
    TABLES=ACCOUNT
    CONTENT=ALL
    (just trying to test it on one table so far...)
    P.S. Oracle 11g
    Edited by: trant on Jan 13, 2012 7:58 AM

    ORA-39070: Unable to open the log file.
    ORA-39087: directory name D:\TEMP\ is invalidDirectory here it should not be physical location, its a logical representation.
    For that you have to create a directory from SQL level, like create directory exp_dp..
    then you have to use above created directory as DIRECTORY=exp_dp
    HTH

  • Mounting an NFS share

    Hi,
    I'm attempting to mount an NFS share and having no success.  Regardless of the settings I try, the Finder still denies me access to the NFS share, even though it mounts fine.  I seem to have no read or write access to the share.
    I've tried exporting the share (in /etc/exports on the server machine) in two ways: with
    /home/REDACTED/share     REDACTED/28(rw,sync,all_squash)
    And
    /home/REDACTED/share     REDACTED/28(rw,sync,insecure,all_squash,anonuid=1001,anongid=1001)
    In the second example, the anonuid and anongid are those of the shared folder's owner and group.  I added "insecure" because a how-to on the web claims that OS X won't work with any shares that don't have this specified.
    With either of these settings applied, Disk Utility verifies the existence of the share, and mounts it.  However, I can neither read files within, or add files to, the shared folder.  The error produced is:
    The folder “share” can’t be opened because you don’t have permission to see its contents.
    I have tried the following Advanced Mount Parameters, each to no effect:
    nodev resvport nolocks locallocks intr soft wsize=32768 rsize=3276
    nodev nosuid resvport nolocks locallocks intr soft wsize=32768 rsize=3276 ro
    nodev,nosuid,resvport,nolocks,locallocks,intr,soft,wsize=32768,rsize=3276
    nodev,nosuid,resvport,nolocks,locallocks,intr,soft,wsize=32768,rsize=3276 ro
    resvport,nolocks,locallocks,intr,soft,wsize=32768,rsize=3276
    -i,-s,-w=32768,-r32768
    -P
    I'd rather not employ SAMBA, and the Apple File Sharing package for my server's OS (Ubuntu 11.10) appears to be bugged currently.  Besides, NFS would be a far neater solution.
    Any helpful advice?
    S.

    Scotch_Brawth wrote:
    I've simply come at NFS as being the most appropriate file-sharing implementation for my needs - it supports automatic mounting at boot using tech native to both my Linux OS and OS X. 
    That is part of the problem. NFS is designed for environments where all servers are mounted (by root) at boot time and permissions are managed via NIS or LDAP. That is the default setting. If you are using something else, it requires some hacking.
    I've had SAMBA working in the past, but I guess a certain air of contamination creeps in when using a Windows protocol to allow interaction between two UNIXy systems.
    Plus, you would now have two different 3rd party reverse-engineered reimplementations of a foreign protocol.
    AFP would be great, but despite receiving support on the Ubuntu forums and IRC, I failed to get it to work - it may be bugged; which would not be surprising, as 11.10 (with Kernel 3) has proved problematic in several other ways.
    Perhaps Ubuntu is targeted more towards desktop rather than server usage. About the time I last played with NFS, I also played with Netatalk - with disastrous results. Supposedly Netatalk is better now. It's authors would be more than happy to sell you a support package.
    I did use the default settings - they failed to allow a working NFS share.  I then applied the variety of settings as recommended by apparently knowledgeable people.  Still no success.  I have read that UID/GID settings are an important aspect of NFS, but the issue in this case (as far as I understand it) is that all UID/GIDs below 1000 are privileged in Ubuntu 11.10, whilst on OS X these are below 501.  So, the choice is either to give the shared folder owner a privileged UID/GID pair, or change the UID/GID of my Mac users to meet the NFS servers needs - not something I'm happy to do for so small a gain.
    You can create a throwaway account on the Mac and just reset the GID/UID to values equal to an account on the Linux machine. That would establish that it is properly working in the default configuration. Then you could edit /etc/idmapd.conf.
    For that reason, I use the "all_squash" option, because the share in question is not for anything remotely critical and the data to be transferred and stored is both worthless and transitory.
    Since all_squash maps everything to nobody, you would have to hack up the permissions on the server to make everything world writeable. I think it will work with /etc/idmapd.conf and without all_squash.
    I know nothing about NFS other than that its capabilities and integration meet my needs.
    Just what are your needs? If the data is worthless and not critical then Netatalk might be the best option. If you can't get that to work, you could try MacFUSE on the Mac side and mount over sshfs. That is normally what I do. It isn't all that reliable, but you don't seem to require that.
    What information I did find regarding OS X and NFS was that there were peculiarities that required certain settings to be present on the server and the client respectively - for example, OS X apparently requires "insecure" to be set as an option, or it simply won't connect properly.  I don't know why, but I have no choice to trust to the advice of others in this case, until I have sufficient grasp to take care of the whole thing myself.
    This goes back to the expectation that NFS expects to be always connected and mounted by root. Apple sells very few desktop machines anymore so it assumes a different, user-centered environment. You could use "insecure" on the server side to allow connections from "insecure" ports > 1024 that a regular users can connect with via the Finder. You could use the terminal with "sudo mount_nfs -o resvport" to tell the Mac to use the root user to connect via a secure port instead.
    If you genuinely think you're able to help, then I'm happy to hear your advice.  What would you recommend?
    I appreciate your meeting me halfway. I think all you really need is /etc/idmapd.conf without all_squash. Then you could setup AutoFS and you could use NFS in a modern environment without even bothering to mount it.

  • How can my wife and I share cloud with 2 different login's

    How can my wife and I share cloud with 2 different login's

    If you each have separate iCloud accounts with different IDs, you can add the other person's account to your device(s) by going to Settings>Mail,Contacts,Calendars>Add Account>iCloud and signing in with their ID.  These "secondary accounts" will sync mail, contacts, calendars, reminders and notes.

  • How can my wife and I share iBooks on each of our iPads?

    How can my wife and I share iBooks on each of our iPads?

    LeeDribin wrote:
    How can my wife and I share iBooks on each of our iPads?
    Not sure this helps in your case, but worth a look perhaps:
    http://www.mcelhearn.com/os-x-10-9-mavericks-sharing-your-ibooks-library/

  • How can I block someone in my family from seeing my email since it's in the Icloud but we share the same Apple account?

    How can I block someone in my family from seeing my email since it's in the Icloud but we share the same Apple account?

    You need to ask Apple to reset your security questions. To do this, click here and pick a method; if that page doesn't list one for your country or you're unable to call, fill out and submit this form.
    They wouldn't be security questions if they could be bypassed without Apple verifying your identity.
    (112024)

  • How can I separate someone who shares my iTunes account from my iCloud account?

    How can I separate someone who shares my iTunes account from my iCloud account?
    Basically, when I look at iCal on my iphone and macbook, it shows my father's events from his personal calender on mine as well. What is the best way to keep your dates streamlined from phone to Labtop?

    Click here and ask the iTunes Store staff to zero your account balance.
    (97642)

  • How can recover database using only Full Export ?

    Hi,
    I have one query , i have only Full export is given database , after full export sucessfully
    database Crash by mistacally, how can recover it, i have only export is given no backup is taken (RMAN,COLD or HOT) statergy is use , How can recover it.

    You need to recreate the database from scratch as imp requires a working database.
    You could already do this by transforming the results from
    'alter database backup controlfile to trace', a trace file containing a 'create controlfile' statement, into a 'create database' script.
    After that step you apply your import. Everything after that import is lost forever.
    One would ask for a sanity check of management and personell of a company, which has no backup strategy in place.
    Sybrand Bakker
    Senior Oracle DBA

  • How can i mount dd-image

    Hi All!
    I've created dd-image of SOLARIS-partition (c0t0d0s2).
    Could anybody tell me, how can i mount slices in created dd-image? Is it possible?
    Thanks in advance.
    Edited by: user2915199 on Oct 17, 2012 8:11 AM

    Hi.
    1. In case on this device was created just one slice on whole disk:
    lofiadm -a <path_to_mage>
    mount /dev/lofi/1 /mnt
    2. In case was created more than 1 slices. You can use dd for copy every separeted slice to separete file
    and create many lofi-devices.
    dd if=<image> of=<slice_image> skip=<start cyl for this slice> count=<cyl_num> bs=<cyl_size>
    In case you don't know original partition table for this disk, you can read
    /usr/include/sys/vtoc.h
    and try get reguired information with od
    Regards.

  • How can a member of family share make a purchase with their apple ID

    how can a member of family share make a purchase with their apple ID

    Family purchases and payments - Apple Support

  • How can slow-motion iphone6 video be exported to imovie on an iMac and retain its slow motion effect ?

    how can slow-motion iphone6 video be exported to imovie on an iMac and retain its slow motion effect ?

    thx, i can't see where you do that (access the function to slow the motion of a clip).  in the help file it says to 'right click' on the clip to access those functions but when i do i get these optios below (no motion, pan, zoom, pan and zoom).  i want access the speed/duration sliders.
    i would say the function isn't available at all, but i could be looking in the wrong place (although i have tried everything).
    thx for your reply.

Maybe you are looking for

  • Business Rule in shared library

    Hi, We have 2 portal projects. Say Project 1 and Project2. Project 1 is deployed as a shared library for project2. Project2 is deployed as an application. I have a business rule in a Project1's datasync project. And executing that rule from the contr

  • License error in SAP B1 .8 PL5

    Hi All, one my client facing following  problem. Details: Server Details 1.     Intel Server Board & Platforms S3200SH / S3210SH 2.     8 GB RAM. 3.     500 GB HDD: 2 Nos. 4.     OS: Windows Server 2003 Enterprise Edition SP-II. 5.     Data Base: Mic

  • How to get the real length of a 3D room

    Hi, I want to built a 3d room. When I import a obj file, the vector3f length does not equal to the real length(much longer than the real one), I know there must be relation between them, but how I can get the relation? for example: T3Droom.setTransla

  • Centring table in IE using CSS/Wrapper Div for  oscommerce

    Hi, I am implementing OScommerce using stylesheets to centre the oscommerce page in the browser. I am using a #holder (wrapper) div around the whole BODY contents with left and right margins set to "auto" (This is based on Adrian Senior's article on

  • Firefox Crash and green video issue

    Does not work on any browser and crashes all the time when I try to play video. Edit: Please try to keep it civil.  We'd like to help you but swearing at us won't get you far.