TweetFollow Us on Twitter

Dec 00 Getting Started Volume Number: 16 (2000)
Issue Number: 12
Column Tag: Getting Started - Networking

MacNFS

By John C. Welch

Reviewing Thursby Unix Connectivity Package

Background

This month we will take a look at MacNFS 3.0, from Thursby Systems. MacNFS is an NFS client that allows you to mount Unix NFS shared file systems on your Mac. This is a one way sharing, as MacNFS does not allow you to share your files to Unix users via NFS. With OS X looming large, and NFS being a key type of filesharing under that OS, NFS connectivity for the 'Classic' Mac OS is worth looking at.

MacNFS

MacNFS is a NFS, (Network File System) client for any Mac with at least a 68030 CPU, Mac OS 7.6 or higher, and Open Transport. To access Unix NFS shares, or file systems, the Unix box needs to be using NFS version 2 or greater, PCNFSD, (this is the daemon, or process that allows MacNFS to log in to the Unix box to mount drives) version 2 or greater, Network Lock Manager version 3 or greater, and Mount program version 1 or greater. For my tests, I ran MacNFS on a variety of G3, G4, and other PowerMacs and PowerBook G3s. Unix servers were a mix of Sun boxes running Solaris 7, and SGI boxes running the current version of Irix, 6.5.X.

The installation of MacNFS is straightforward, with your options consisting of which parts of MacNFS to install. The entire package is a User's guide, the MacNFS Chooser extension, and online help, which consists of Mac Help files and an Apple Guide file. Once you install, you restart your Mac and serialize your copy. To initially use MacNFS, you open the Chooser, and select the MacNFS icon. You are then presented with a dialog requesting your name, company, and license number. This is my first minor beef with MacNFS, and Thursby in general. The license numbers that Thursby uses are some of the more complex ones I've seen in the Mac market. This by itself is not bad until you buy 30 copies of MacNFS, and get a page of labels, each with its own license number. A single license number for multiple copy purchases would be a good idea, especially if you remotely install MacNFS on multiple Macs at different locations.

Once you have entered the license number, you can then start setting up MacNFS. The initial presentation in the Chooser shows you a listing of all machines on your subnet that are exporting NFS shares. This is shown in Figure 1.


Figure 1. MacNFS Server List.

This list looks like any other server list you would see in the Chooser. You have the 'OK' button, which allows you to select the server you want to log into. The other button takes you into the MacNFS client setup. As you can see in Figure 2, the setup for MacNFS is fairly straightforward.


Figure 2. MacNFS Client Setup.

The options allow you to configure the basic behaviors of the client. For the most part, the default options will work. Most administrators will want to configure the create permissions, which control how the NFS filesystems apply file access rules to files created using the MacNFS client. The 'Show hidden UNIX files' option controls the visibility of Unix .files, which are normally configuration files, and not viewable by non-administrators. 'Translate End of Line' automatically handle converting Unix line-end characters to the Mac line ends. The 'Info...' button shows the statistics for the client, and allows you to change the license code for that client if needed. Once you have made the necessary changes, clicking 'Save' commits those changes, and returns you to the server list.

Picking a server to access disks from is similar to doing it via AppleShare. You select a server, and either double-click, or click 'OK'. You are then presented with a login screen, shown in Figure 3.


Figure 3. Login Screen.

The login has one unique feature, that being the 'Security:' pulldown menu. This is a listing of all visible servers that are running the PCNFSD authentication daemon. This allows the user to authenticate against different servers if the primary is down, or a specific set of NFS shares can only be authenticated by a specific server. Also, the user does not have to authenticate to the same server that they are trying to mount, so a single authentication server can be used for all NFS shares.

Once the user has authenticated, a list of default shares for that server is displayed. This screen, in Figure 4, is where the user selects the share(s) they wish to access, and to set share-specific options.


Figure 4. Default Shares.

This screen has many of the same options as the main settings screen, but any options set here, only apply to a specific share or shares. Like other network clients, the user can set certain shares to automatically mount on system startup. Unfortunately, this version of MacNFS does not allow for the KeyChain to be used to store the passwords for these shares. The 'Options' button toggles the options section of the screen on or off, (shown ON in Figure 4.) The 'Add Path' button brings up a dialog that allows the manual entry of a share that does not appear in the window. These shares must be entered using Unix path conventions, and the entire path must be entered manually. An ability to browse to the desired share would make this option easier to use, as Unix paths can be quite complicated. The 'Add Path' dialog is shown below in Figure 5.


Figure 5. Add Path Dialog.

Once the share has been selected and mounted, it behaves as any other network share would. Since Unix does not use dual streamed filesystems, MacNFS keeps the resource fork information in a separate file, that has the same filename as the data fork, but preceded by a percent sign. File access and usage is as fast as the network allows, but in general, it is speedy over 10Mbps Ethernet.

Thursby has done an excellent job in making MacNFS easy to use on a wide range of Macs. Although there are some minor issues with the manual path addition process, lack of KeyChain integration, and the serial numbering process, these are relatively minor quibbles, and are not bad enough to cause second thoughts about using MacNFS..


John Welch <jwelch@aer.com> is the Mac and PC Administrator for AER Inc., a weather and atmospheric science company in Cambridge, Mass. He has over fifteen years of experience at making computers work. His specialties are figuring out ways to make the Mac do what nobody thinks it can, and showing that the Mac is the superior administrative platform.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Firefox 49.0.1 - Fast, safe Web browser.
Firefox offers a fast, safe Web browsing experience. Browse quickly, securely, and effortlessly. With its industry-leading features, Firefox is the choice of Web development professionals and casual... Read more
Default Folder X 5.0.7 - Enhances Open a...
Default Folder X attaches a toolbar to the right side of the Open and Save dialogs in any OS X-native application. The toolbar gives you fast access to various folders and commands. You just click on... Read more
Safari Technology Preview 10.1 - The new...
Safari Technology Preview contains the most recent additions and improvements to WebKit and the latest advances in Safari web technologies. And once installed, you will receive notifications of... Read more
Pinegrow Web Designer 2.94 - Mockup and...
Pinegrow Web Designer is desktop app that lets you mockup and design webpages faster with multi-page editing, CSS and LESS styling, and smart components for Bootstrap, Foundation, Angular JS, and... Read more
ExpanDrive 5.4.1 - Access cloud storage...
ExpanDrive builds cloud storage in every application, acts just like a USB drive plugged into your Mac. With ExpanDrive, you can securely access any remote file server directly from the Finder or... Read more
MacUpdate Desktop 6.1.3 - Search and ins...
MacUpdate Desktop 6 brings seamless 1-click app installs and version updates to your Mac. With a free MacUpdate account and MacUpdate Desktop 6, Mac users can now install almost any Mac app on... Read more
VOX 2.8.6 - Music player that supports m...
VOX just sounds better! The beauty is in its simplicity, yet behind the minimal exterior lies a powerful music player with a ton of features and support for all audio formats you should ever need.... Read more
Espionage 3.6.6 - Simple, state-of-the-a...
Espionage offers state-of-the-art encryption and plausible deniability for your confidential data. Sometimes, encrypting your data isn't enough to protect it. That's why Espionage 3 goes beyond data... Read more
VOX 2.8.6 - Music player that supports m...
VOX just sounds better! The beauty is in its simplicity, yet behind the minimal exterior lies a powerful music player with a ton of features and support for all audio formats you should ever need.... Read more
MacUpdate Desktop 6.1.3 - Search and ins...
MacUpdate Desktop 6 brings seamless 1-click app installs and version updates to your Mac. With a free MacUpdate account and MacUpdate Desktop 6, Mac users can now install almost any Mac app on... Read more

3 tips for catching the gnarliest waves...
Like a wave breaking on the shore, Tidal Rider swept its way onto the App Store charts this week settling firmly in the top 10. It’s a one-touch high score-chaser in which you pull surfing stunts while dodging seagulls and collecting coins. The... | Read more »
The beginner's guide to destroying...
Age of Heroes: Conquest is 5th Planet Games’ all new turn-based multiplayer RPG, full of fantasy exploration, guild building, and treasure hunting. It’s pretty user-friendly as far as these games go, but when you really get down to it, you’ll find... | Read more »
Infinite Tanks (Games)
Infinite Tanks 1.0.0 Device: iOS Universal Category: Games Price: $4.99, Version: 1.0.0 (iTunes) Description: | Read more »
Agatha Christie - The ABC Murders (FULL)...
Agatha Christie - The ABC Murders (FULL) 1.0 Device: iOS Universal Category: Games Price: $6.99, Version: 1.0 (iTunes) Description: Agatha Christie: The ABC Murders Your weapon is your knowledge. Your wits will be put to the ultimate... | Read more »
HeadlessD (Games)
HeadlessD 1.0 Device: iOS Universal Category: Games Price: $.99, Version: 1.0 (iTunes) Description: HeadlessD is hand-painted dungeon crawler with intuitive touch controls and NO in-app purchases. | Read more »
Leaf for Twitter (Social Networking)
Leaf for Twitter 1.0.1 Device: iOS iPhone Category: Social Networking Price: $4.99, Version: 1.0.1 (iTunes) Description: | Read more »
Banner Saga 2 (Games)
Banner Saga 2 1.0 Device: iOS Universal Category: Games Price: $4.99, Version: 1.0 (iTunes) Description: The epic award winning story-based role-playing game continues its emotional journey across a breaking world. Lead your Viking... | Read more »
Concrete Jungle (Games)
Concrete Jungle 1.16 Device: iOS Universal Category: Games Price: $4.99, Version: 1.16 (iTunes) Description: A follow up to the puzzle hit 'MegaCity'! Concrete Jungle is a new take on the city building genre that swaps micro-... | Read more »
5 great apps for the budget traveller
Travelling abroad, or even within your home country, has never been easier thanks to our handy smartphone companions. There are hundreds of apps on the market that promise to make your world journeys hassle-free, but we've selected five of the... | Read more »
Zip—Zap (Games)
Zip—Zap 1.01 Device: iOS Universal Category: Games Price: $1.99, Version: 1.01 (iTunes) Description: Touch to contract.Release to let go.Bring the clumsy mechanical beings home. · · · over 100 levelsno adsno in-app-purchases Zip—... | Read more »

Price Scanner via MacPrices.net

Apple refurbished Mac minis available startin...
Apple has Certified Refurbished Mac minis available starting at $419. Apple’s one-year warranty is included with each mini, and shipping is free: - 1.4GHz Mac mini: $419 $80 off MSRP - 2.6GHz Mac... Read more
13-inch 2.5GHz MacBook Pro available for $928...
Overstock has the 13″ 2.5GHz MacBook Pro available for $927.99 including free shipping. Their price is $171 off MSRP. Read more
Buying McLaren Would Give Apple Instant Car C...
Apple “iCar” rumors have waxed and waned over the years, piquing interest and speculation as to whether Apple is seriously interested in getting into the automotobile business, either in a joint... Read more
Aetna to Transform Members’ Consumer Health E...
Health care benefits company Aetna, which has an estimated 46.3 million clients, today announced a new initiative to revolutionize members consumer health experience by combining the power of iOS... Read more
USB-IF Announces USB Audio Device Class 3.0 S...
USB Implementers Forum (USB-IF), the support organization for the advancement and adoption of USB technology, today announced the USB Audio Device Class 3.0 specification to establish USB Audio over... Read more
Clearance 12-inch 1.2GHz Retina MacBooks, App...
Apple has Certified Refurbished 2015 12″ 1.2GHz Retina MacBooks available for $1189, or $410 off original MSRP. Apple will include a standard one-year warranty with each MacBook, and shipping is free... Read more
Logitech SmartDock and Skype For Business Com...
Logitech has announced Logitech SmartDock, an AV meeting room solution designed in collaboration with Microsoft. Logitech SmartDock works with Skype for Business and qualified devices, including... Read more
27-inch iMacs on sale for up to $220 off MSRP
B&H Photo has 27″ Apple iMacs on sale for up to $200 off MSRP including free shipping plus NY sales tax only: - 27″ 3.3GHz iMac 5K: $2099 $200 off MSRP - 27″ 3.2GHz/1TB Fusion iMac 5K: $1899.99 $... Read more
Apple Macs and iPads available for up to $300...
Purchase a new Mac or iPad using Apple’s Education Store and take up to $300 off MSRP. All teachers, students, and staff of any educational institution qualify for the discount. Shipping is free, and... Read more
Save up to $600 with Apple refurbished Mac Pr...
Apple has Certified Refurbished Mac Pros available for up to $600 off the cost of new models. An Apple one-year warranty is included with each Mac Pro, and shipping is free. The following... Read more

Jobs Board

*Apple* Retail - Multiple Positions- Chicago...
Job Description: Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
*Apple* Retail - Multiple Positions- Raleigh...
Job Description:SalesSpecialist - Retail Customer Service and SalesTransform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
User Support Specialist *Apple* Product Spe...
…Description:Ciber, Inc. is seeking a User Support Specialist - Apple Product Support in Nashville, TN!Responsibilities:Support, implementation, and upgrade of Read more
Restaurant Manager (Neighborhood Captain) - A...
…in every aspect of daily operation. WHY YOU'LL LIKE IT: You'll be the Big Apple . You'll solve problems. You'll get to show your ability to handle the stress and Read more
US- *Apple* Store Leader Program - Apple (Un...
…Summary Learn and grow as you explore the art of leadership at the Apple Store. You'll master our retail business inside and out through training, hands-on Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.