The current non-server Mac mini is available in two versions, one with a mobile dual-core bit Intel Core i5 processor that runs at 2. Click the "Auto eth0" or "Auto eth1" interface, then click Edit. The hard drives were mounted on individual trays also known as "sleds" by captive screws. A set of four drive trays was supplied with each machine. Users with Mac OS System versions prior to 7. Digital TOSlink optical audio and analog 3.
Looking for iTunes for Mac or PC?
If you have a or later Mac mini with FileVault enabled and the display doesn't wake from safe sleep, this apple doc says a workaround is to type in your password despite having no video , which will log you in and wake the display. Calibrate your display OS X Yosemite: Sometimes it's temporary but often not. They do this so often it's frustrating. I wish they would list docs like this as archived instead of removing them. Here's the list of supported Mac models doesn't include Mac Pro that has Thunderbolt 2: If you're using a inch MacBook Pro from or later, always plug eGPUs and other high-performance devices into the left-hand ports for maximum data throughput.
Article also has notes on app support and link to developer page on coding apps to support eGPUs. Connecting to a television archived Connecting headphones or external speakers to your Mac mini archived Mac mini: As of Jan 17, revision, the article title and text still has "Hz", which should be " K Hz".
External features, ports, and connectors About the external features and ports on your iMac and iMac Pro was titled "iMac Late and later: External features, ports and connectors" Mac mini Late External ports and connectors Mac mini Power PC: Page has a workaround and a terminal command for Early and older macs to restore function with needing special keypresses at every boot.
If a USB device isn't working". Flickering and wake from sleep problems fixed in Adapter Firmware v1. As of August , article is 'archived, no longer updated'. What to do if Thunderbolt Firmware Update 1. Includes notes this may be caused by having a self-powered Thunderbolt device connected when the update is applied. Using video adapters or other pin accessories HT was archived, but now removed iPhone, iPad, iPod: Troubleshooting MagSafe adapters Mac notebooks: Reducing cable strain on your MagSafe power adapter Mac notebooks: Troubleshooting power adapters with a barrel-type connector archived Intel-Based Apple notebooks: The public release of macOS Includes steps to resolve.
About macOS Mojave How to Install macOS Reports on other graphics card models are also welcome of course. Fusion Drives and hard disk drives HDDs aren't converted.
You can't opt out of the transition to APFS. See the section down the page titled " If you can't select your startup disk or start up from it " that has a note on third-party external devices that use Option ROM firmware and how to turn off a new security feature not loading option rom via keystrokes at each boot or via a terminal command.
Terminal command setting is mentioned as an option for Early and older Macs. Hold the keys down until Mac startup tone is heard 3 times. How to remove or install memory MacBook: How to remove or install memory models, now archived MacBook Pro: How to remove or install memory iMac: How to remove or install memory Mac Pro Mid and earlier: How to remove or install memory Mac Pro Mid All Air cooled Power Mac G4: I think this will both increase sales and reduce returns.
And per HDMI 2. Blu-Ray and HDR10 discs are 4: Apple added Dolby Atmos support with tvOS 12 - see doc above. Requires tvOS 10 or later. Features and compatibility archived iWork for Mac: Working with iWork '09 files About storage on your device and in iCloud Get help using iCloud storage Manage your iCloud storage iCloud storage plans and pricing iCloud storage upgrades and downgrades How to Share an iCloud storage plan with your family iCloud Backup: What does iCloud back up?
If iCloud Backup couldn't be completed or you can't restore was "Get help backing up your device in iCloud" Get help finding missing information in iCloud after restoring an iOS device Articles HT "iCloud Backup alert messages" and HT "Understanding alert messages when restoring from an iCloud Backup" and HT "If you need help restoring your device from an iCloud backup" removed as of July Reduce email storage space iCloud: Frequently asked questions archived Boot Camp 3.
There are also some 'emulators' i. Crossover, Wine that may be useful, but generally have more limited compatibility compared to running the full OS. Apple Firmware Restoration CD Downloads These are for use when a firmware update fails not to revert to a previous version.
Each has a list of compatible Mac models. AppleCare and Warranty Help: Additionally, it was found that the default install of EtherTalk software from System 7. The first recommendation of this Guide is to download, back up the.
This package of MacTest Pro has some helpful Emergency bootable disks for troublesome systems. Only Disk Copy 6. Browse the Working with Disk Images section of the More Info page for more detailed text on this issue. There are other mirrors and sources for software, when this Guide references software available, it usually can be found at www.
At the present time, this dump of Apple's legacy downloads just browse the contents by clicking the little [contents] link , max1zzz's mirror and this Australian mirror seem to be good to go. The last one has FTP access, too. Some quick transfer rate data for networks individual usage figures may vary can be found in the More Info section here.
In the former days when cathode-ray tubes CRT were dominate, screensavers were commonly used to provide insurance against burn-in. Burn-in is a concept where an image that gets too much continuous exposure on the display becomes "highlighted" against the display. The effect was not as pronounced in the later Trinitrons and other monitors made in the late s and early s but by that time TFT displays were starting to get cheap enough that CRTs, with their bulk and power disadvantages, were regulated to the dumpster bins.
Among the vulnerable classes are Compacts because their 1-bit displays spend a lot of time drawing a white menu bar. Bad cases will have visible "ghosting" when the unit is off and really bad examples will have ghosting artifacts visible when the unit is on. The damage is permanent and cannot be repaired.
LCD displays do not need screensavers, although they were sometimes used for aesthetic purposes. This also dates back in the golden years of After Dark with numerous creative modules, some were games like Lunatic Fringe , others were iconic like Starry Night and Flying Toasters , some were artistic with geometric and arithmetically inspired graphics, and so on. Common screensaver utilities included After Dark, Flex, Pyro! Some were simple and lightweight affairs meant to minimize space on disk.
There are no known screensaver programs or DAs meant for the K series, so you'll just have to crank the brightness all the way down. While we're discussing displays, passive matrix displays were often used on notebook computers.
Commonly identified by their sluggish refresh rates, ghosting and weird lines projecting from objects. Contrast had to be adjusted on a semi-frequent basis depending on the image on the display, color depth, the desktop background , environment, lighting, et cetera but fortunately they usually had hardware based adjustment methods.
Color passive matrix displays are even trickier to adjust the contrast to balance out the color elements to minimize artifacts but the panel on the cs is noticeably better in grayscale than the Duo 's.
Not recommended for precision color work Also the viewing angles, contrast ratios, color balance, et cetera were all rubbish by modern standards. Still, you won't see an equivalent of the x electro-luminescent yellow-on-black display of a Dynamac or the cool red gas plasma display of a Compaq Portable III later Portable as well on a modern computer. This particular Dynamac is owned by Haplain at 68kmla. Few are known to exist, much less with the original box.
The Infoworld review August 8th, publication, Volume 10 Issue 32 of this model doesn't say the memory capacity of the unit they tested. More of Haplain's personal collection can be found at his homepage.
The clear backlit Macintosh Portable M in his hands is certainly a thing of beauty, for sure. Only , and some processor equipped machines can boot System 6, practically the Ke is the lowest machine that can do so.
There are no Macs that can boot System 6: System 6 is a good primary operating system for the older Macs like the Plus, with System 7. For all other 68K Macs that can handle System 6, it is a good system to keep for special scenarios like handling KiB disks, and certain applications like Airborne!
Early PPC s usually want 7. In Mac OS 7 thru 9. Program Linking is for certain applications which can be linked over a network in certain ways. See this Apple KB for more on this. Generally, it is not required and is not needed to play network games, either. SimpleText is not compatible, but WordPerfect 3. It must be stressed that the full database requires a purchase of a key, plus the Panorama DB software has to be registered as well.
Can be saved as a text file, then imported into a spreadsheet. Creator Changer is not really necessary for the occasional tweak, and ResEdit has more utility. On the other hand Creator Changer and a few others in its class do let users store "kinds" so it can be faster, if that is important. It also included MacPPP for dialup and some other goodies. At Ease was an Apple product that was basically the Launcher control panel System 7. It would be easy to conclude that it was meant for setups like kiosk computers, library computers, and other reduced or simplified computing arrangements.
According to the At Ease 2. The Chooser can be added to the Apple menu of course, but the remote share won't be navigable, so it's pretty much a waste of time. At Ease for Workgroups is supposed to have greater emphasis on multi-user situations with At Ease, and it is supposed to be slightly better in the remote share department, but the author couldn't quite figure out the process for actually navigating a remote share like the regular Finder.
For System 6 and 7. Obligatory comic here The exception will be with 1. So while this author would prefer to use 1. Or, use Netatalk inside a VM. Certain Macs can create RAM disks through the Memory control panel, which then can be easily shared as long as it is 2MiB or greater in size.
Jaguar can format a Flash volume, e. The addon can run as a program or as a. The images below give a sample of what it looks like under An attempt was made to share a non-logical disk, a USB thumbdrive and a mounted disk image on the computer, without success. The name "Workstation" tends to be associated with "client" and in System 6 and earlier systems, two clients cannot communicate with each other.
AppleShare for clients was called AppleShare Workstation from version 1. In the event that a program has frozen the computer, activating the programmer's interrupt varies according to machine in question and typing G Finder can sometimes work. If Macsbug is installed, striking the interrupt switch calls up Macsbug. Typing es attempts to quit back to the Finder.
Saving any important work and restarting the computer promptly is a highly recommended procedure because the memory is usually in a unstable fragmented state.
An alternative technique is to use the ExitToShell trap. Gamba has prepared an interesting table here that describes some alternative applications that can mimic AFP networking. These avenues will not be explored as part of this Guide, except for EasyShare.
For instance, only a certain select few computers will be compatible with it, the rest will kick an error dialog saying that it can only query "Responder-compliant sockets".
Responder was a system extension which would "respond" to diagnostic programs back in the former days. It's not necessary for regular network function and can be safely ignored and deleted. Of those systems, only the LC could provide any system information whatsoever, and a test with Mac OS 9 wouldn't respond to the system information query.
It could probably be useful for really big AppleTalk networks but it won't be applicable to smaller ones like what most folks are going to be using these days. A zone is a method of dividing up servers into manageable areas, generally used with big networks.
For instance, a newspaper company may have a number of zones, such as Management, Research, Printing Department, Public Relations and so on. Computers were assigned into a specific zone based on their intended purpose.
Zones are created in two nominal ways: They can be created in hardware with routers like the Cayman Systems GatorBox. While obtaining proper reading material which adequately discusses the subject is hard to find, it is fortunate that most users will never have to approach the subject, especially these days because few will make an AppleTalk network big enough to warrant zoning.
A computer network with more than twenty computers is probably eligible, though. In TCP parlance, a AppleTalk zone is the same principle as a large network with different subnets for a multitude of smaller networks. It has come to light that Mac OS 8 and later will unbless older Systems like System 6 if they are mounted like a floppy disk. Make sure to have an extra bootable floppy or lock the disk to insure against this occurrence. The principle of "blessing" is designating a folder as bootable, and this is usually indicated by a tiny image of a Compact Mac inside the folder icon.
A folder must have certain minimal elements to be bootable, two being System and Finder. Opening the folder and then closing it should update it. For emergency purposes, a Disk Tools disk can help, or the 7. Also when most people mention "Carbon" programs for Mac OS 8, that essentially suggests 8.
And one last thing. Avoid using composite memory modules in Macs. Unexplained crashes, freezes and other unusual events, if they are not related to bad traces, dying hard drives, shot capacitors or other common hardware issues, could point to the RAM modules. AFP is the default for Mac to Mac interconnection, and it went through quite a number of major versions, rendering some incompatible with others.
The Chart, as we will call it, will be an attempt to showcase the various compatibility across various software versions. Start by picking a System Software version on the leftmost column and read the row across.
The "connectible" OS is the one that the System can mount to its file system: Only upgrade to Workstation 3. Do not upgrade to ASC 3. Zip disks are good, if they work, and are reasonably fast. The only one the author got to play with had serious troubles formatting and using it, with system freezes and lockups with and without the Lido 7. This sounds abnormal because many have spoken highly of the Zip drive peripheral. To sum up, if it works -- it is fantastic for a Plus.
If not -- it can provide major headaches. Some form of preserving any valuable disks, such as with a disk image utility, is prudent.
Always keep some recovery floppies on hand should things go haywire. LocalTalk is independent of this, aside from MacIP routing which works differently than the other interfaces: LocalTalk could be used over the Printer port for instance, yet have TCP services going out through an Ethernet interface.
This application is proprietary to 7. The only way to switch to Classic Networking in 7. Open Transport gobbles more memory about KiB in 7. Open Transport simplifies compatibility issues with modern Internet requirements.
It is still possible to "go online" with a Plus and MacTCP but it is not very useful or pragmatic due to the memory limitations and the real performance drag. FTP still has a good presence though. For historical purposes, copying MacTCP to a 7.
This can be reversed by using ResEdit to unmark the Invisible flag. Then it turns out the OS changes the type to???? Again this can be overridden with ResEdit but the System will promptly refuse to open the control panel and returns two error dialogs on the display with a Duo cTB ; another experience produced two results: AppleShare wouldn't start because it complained about the OT deficiency, and Fetch 2. This subsection applies to System 6, System 7 and 7. We'll set up this side first, and then we'll go into how we set up the other side s.
For SSW 7 and 7. For both systems, open MacTCP. LAN networks won't need anything for the DNS information, but for internet access, this information is required. See the Internet section for more on this subject. If you do know it, then put a period full stop under Domain, followed by the DNS address.
For the example on the right, Individual addresses and setups vary. Under "Routing Information" put in the router address, if you don't use one cross-over cable then just put the Internal IP address of the host computer. Technical users may want to give this link a read over for special situations where the Server used with PPP or Dynamically radio buttons are appropriate. EtherTalk is AppleTalk packets over Ethernet.
LocalTalk is AppleTalk over a serial port. MacTCP and Systems earlier than 7. In AppleShare Client 3. Watch out for delayed File Sharing startup on 7. It can take five minutes or more to get File Sharing going. Open Network Software Selector 7. Head to the Control Panels.
For a simple LAN file transfer, Manually works just as well and aids in connecting to from the client side no hunting around for the IP address if it doesn't show up in the Chooser or Network "browser" in OS X. Now for all pre-OS X computers, they can mount each other on their respective desktops by using the Chooser except System 6 and earlier computers, which have no file serving capabilities, only client access.
The Chooser does not permit passwords longer than eight characters unless the System version is 7. In such a case, login as a Guest if permitted or temporarily change the password, or access from the other machine if allowable.
Sometimes the EPT method will be the only method of connection. DHCP Server is used because it's the simplest, although it is not mandatory, though it is probably the better option for the broadest compatibility with Internet services. If you have difficulty making it all work, try setting things up manually, which works better for FTP and Windows, otherwise users have to hunt down the IP address when connecting as a client. As long as both computers are in the same subnet and have different nodes, they can work together -- and DHCP sometimes throws a curve ball by taking too long to assign IP addresses.
If the Mac is "going online" to the Internet, then the Router Address field must be filled out with the address of the router or modem, otherwise it won't work. It might say "not available" or "will be supplied by server" but that doesn't mean it has no connection see below, second image from left. Manual addressing can sometimes be better for those who know what they're doing. File sharing locally and online Internet access simultaneously can be only done via special methods or by sharing the Internet connection over AFP in OS X.
In this instance, leave the Router Address field blank in the Ethernet if manually configured , and the DHCP setting in the WiFi configuration will automatically resolve the router address which has Internet access. Click the Internet tab.
Set "Share your connection from: Set "To computers using" to Ethernet. It is not possible to share an incoming Ethernet connection to an outgoing Ethernet connection: Note that certain Mac OS versions will only accept Port 80 http: The client computers accessing the shared Internet will be assigned internal IP addresses as usual, but will share the external IP address with the host. For example, if the external IP address on the host Mac is The image at top left shows a DNS address of For a manual client configuration, set the Internal IP address to one compatible with the host i.
Try using DHCP or a different computer to find out what the relevant settings are supposed to be for a manual configuration if you're using MacTCP or use ifconfig from a Terminal window. Click config , then AppleFileServer. Panther has this too, it may be needed for printers. AppleTalk should have already been on prior to this, but this step enables a backwards-compatible version of AppleTalk for use with older computers. The remainder of this section pertains to Select "Show" to Built-in Ethernet.
If a cross-over cable is used between this Mac and the vintage machine, then set both to have the same subnet, but different nodes such as Then enable AppleTalk under the AppleTalk tab.
Head to the Sharing pane. Turn on Personal File Sharing. Enabling the Personal Web Sharing permits Internet sharing, which also needs to be activated in the Internet tab. For Guests to connect, set the proper permissions under Get Info for the volume or folder to share. Open the Go menu, and select Connect to Server Double click it or click Connect and login. Easy as cake layered on pie. In System 6, it appears that all mountable folders and volumes may locked read only in some cases.
The Public Folder write only permissions may be the sole mountable volume unless SharePoints is used to enable additional folders. For System 7 and above, any shared folder or volume is available as a network share. Guests will only be able to mount the Public Folder unless full permissions are granted for Guests Everyone. Be advised of the 2GiB volume limitation under System 6 and 7 as noted earlier in the Notes. Click the AppleTalk tab, and make it active.
If AppleTalk cannot be enabled, then open Directory Access Utilities folder and enable it there, then go back and make it active: WiFi or Ethernet, but not both. Disable Personal File Sharing. Paste this into the command line:. Go back to Sharing. Enable Personal File Sharing. Look down to "Ownership and Permission" and make sure that these settings are in line with the desired properties. Alternatively, create users with various permissions, logging in as a Registered User.
Open Chooser on the Mac, and click AppleShare. Select it and click the OK button, then login and mount the volume. As stated in the Chart, If the System version is 7. Or, use AppleShare Server 3 or 4. Or, install the regular program there, but it's a day trial version. Sleep can be hairy on pre-OS X systems. File Sharing can also lock up the Finder when waking up. The author would go out on a venture and say that after Jaguar was when sleeping became "safe". Begin by opening System Preferences.
Click the Network control panel. Click the Show All button or go back, and select the Sharing pane. Then in the Services field, turn File Sharing on with the checkbox. Near the right area, click Options. Click the "Share files and folders using AFP" button. Click Done, then local access permissions can be tweaked in the field for this subject. From the OS 9 system, set up the system as directed in the OpenTransport section earlier.
If the target computer does not appear in the AppleShare field, try entering the target address manually; then various directories or volumes depending on permissions are accessible. Sharing to pre-OS 9 systems with There's a checkbox for "Shared Folder" in the General field. Enable it, then click the little drop-down arrow toggle for Sharing and Permissions. Click the lock icon and close the window when you're finished.
The Public Folder is probably convenient enough to remember and use as a general share directory but remember to change the permissions back to No Access if you're going onto an insecure network or sensitive LAN.
To enable file sharing with legacy systems with these platforms we'll have to make a slight change to the underlying operating system's AFP server program.
Don't worry, it will be distilled down to Novice level. All credit goes to the users here the actual process is explained on page 3, and has some technical detail which Expert users will appreciate.
For this operation, the AppleFileServer. There are two ways of doing this: This section will go along the path of extracting it from a regular install. The procedure in twenty-five words or less is: In the future, there is a possibility that this method could still work, but at the time of release, Turn off File Sharing on the left hand side.
Drag the result, AppleFileServer. Administrator authentication will be required. Assuming the system has already been configured with the appropriate interface in the Network control panel it's a lot like Compressing into the Zip archive removes the ownership of the Most replies indicated preference for using Disk Utility's Repair Permissions widget.
Another valid method is to just use tar with the preserve permissions argument. In testing, the feature worked fine without fixing the permissions. In some cases it will say that a disk error has occurred just before it finishes copying the file.
The easiest way to check this is to copy a small program like Disk Copy 4. In testing, Mac OS 8. The testing indicated that raw programs like Disk Copy 6. As part of testing for this Guide, running through the procedure did not change any of the restrictions of servers such as 7.
There are some third-party Windows software available like Novell's Netware which can provide server features as well to other Windows versions, however these additional software suites are not examined as part of this Guide. In this demonstration, we'll set up Server up and prepare it to accessible to other Macs. At this present time, Server will not be explored because it is too expensive on the open market. During a fresh install of the Software, the Windows Components Wizard appears where optional elements can be installed or removed.
The image shown is post-install, because screenshots cannot be captured during the install process of Windows without hardware video capture tools or the use of virtual machines. Scroll halfway down through the list until the "Other Network File and Print Services" component is shown. Tick the box and it should be taken care of. If any of these options were not installed the first time, they can be reinstalled afterwards by heading to the Start menu, then Programs, then Administrative Tools, then the Configure Your Server app.
Hit the Advanced option on the left toolpane, then tick the Optional Components hyperlink, then the start the wizard. The Configure Your Server app is started by default on a fresh install of the OS and some quick configuring is all that is necessary to configure some settings, then dismiss it. Start the Shared Folder wizard. Browse for a folder to share, we'll use the My Documents folder to start off with. Tick the "Apple Macintosh" client option, then fill in the Macintosh share name.
To simplify setup and because we are not worried about Internet malware LAN only , you may select the "All users have full control" option, or the preferences may tweaked as needed. To configure Ethernet to be used, open the "Network and Dial-up Connections" applet. Double click Local Area Network. Scroll down in the little component area in the window until you find the Internet Protocol option at the bottom. Hit the Properties button. If the machine is hooked to a router that goes out to the Internet, then fill out the router's internal address like Because the Services for Macintosh is a file server feature only, it won't be able to access any Macs and mount them in the Network Connections area.
OS X does not have this abnormality while sharing its CD drive. For a Guest user to connect, the shared folder must be in the root path of the hard drive for instance, "D: Also the Guest user account will have to be activated see the image above, to the far left. For all users, the UAM volume is available to be mounted. This is a suite of networking software meant for AppleShare 3. Logging in as a user or an administrator will mount the shared volume Fun Folder in our case and the machine name is broadcast over the network.
In Windows Server and possibly later versions of Windows Server, the Macfile utility, accessed from the command line or Command Prompt can perform some interesting functions, such as the forkize feature which can join a resource fork to a data fork to make a single file, while also setting the type and creator data.
It's probably rarely used, but it's worth a mention. For Linux, the Netatalk stack is used for file server services, and the afpfs-ng Terminal-driven stack is used as a client to access AFP shares. First the Netatalk portion will be discussed. For users of older distros, the repository sources may have to be updated. In Ubuntu for instance, older releases have the repository sources at old-releases.
To do this, type the next command into a Terminal window:. Comment out every single line as shown in the image or delete them, same thing , and add the proper repository sources as shown, or directed.
The whole list of archived repository data is located here for reference , so it's just a matter of editing the file to look similar to the previous image, so that the Software Sources will look like the image to the right, with proper pointers.
Do take notice that as old releases, they will not receive any updates, security patches, fixes or any other maintenance.
The lower limit of this Netatalk package to work successfully is not known concerning Ubuntu, like if it will work with 4. If the Linux system has no repository support, then the difficulty of this work can quickly ratchet up to Expert Grade -- not for the average user. Actually, being forced to compile some old distro to use modern programs using nothing but source code and man pages could constitute cruel and unusual punishment Owing to the perplexing complexity of the Linux platform, it can be considered reasonable that only two distros are demonstrated -- in this case, Ubuntu They'll look the same, because the Refer to this site for Slackware specific information.
Some will have it already enabled, but it isn't very hard to compile from source anyways. The Netatalk service is a server only and cannot access any other AFP servers as a client. Although this section prescribes the use of Netatalk 2. In testing under Ubuntu The very first commands to be run are the following the second one is more or less optional Then the next step is to install each of the following libraries, from either source common-man need not apply or from the repositories for the distro in question:.
Multiple libraries can be installed with a single command, as shown. Next, we get to build Netatalk from source code. Point a browser to this website. Click the version 2.
Open the Terminal application. Use the cd command to navigate to the directory where the tarball. For example, if the tarball was downloaded to the user's Downloads folder in the Home Directory, then type:. Once the download has been located, type the following: The Enter key completes the command. Once the archive has decompressed, there should be a folder named "netatalk 2. Navigate to that directory by typing:. Now let's get even more ornate by entering in the following for a Debian based distro; but read the next paragraph before completing the command:.
Triple-check the command matches as it is written here, as it generates a Makefile which tells the compiler how to build the stack. Any errors will appear just after the command is entered, usually like warning: If it was configured incorrectly, redo it. Distros with install directories other than the kind used here may have to change the --with-uams-path and --with-ssl-dir paths: The varieties of Linux inhibit a comprehensive list here other than Debian systems. Both Debian and Ubuntu systems get the --enable-debian flag.
Other systems like SUSE get a different one -- see the netatalk manual page ; or type. Here are some additional flags which may be needed depending on the case at hand:. Examine the Summary for anything strange, then enter the next two commands these can be made "silent" so there is no output, see man make for details about the -s flag:.
Enter the appropriate password as requested. Gasp in amazement at the nerdy printout. Once that is done, we have a couple of configuration files will need to be edited with a text editor. First type the following command in Terminal:. If any blank documents show up instead of ones with text like as shown to the right, then the command or path is most likely incorrect.
Don't save the document, quit and recheck the command. Save changes, then close and follow up with the next command is to edit the shared folders:. This file describes which local folders are shared. Basically this makes two shares available: Obviously the individual user can choose how to set these shares up to share pretty much any folder, but the "Downloads" folder is used for demonstration purposes. Close the file, saving changes. An example would be something like the following:. Obviously the folders will have to be created with mkdir along with chmod and all that, but advanced users who are reading this should have no difficulties understanding what to do and how to do it.
In this case, this file will have to be manually changed and Netatalk restarted if a different disc is inserted:. Users with Mac OS System versions prior to 7. According to the documentation, limitsize is supposed to set the maximum reported volume size at 2GiB, but it doesn't seem to work it might go on the line that starts with: Also it was noted that S3.
UAMs means User Authentication Modules, part of AppleTalk user identification The -nosavepassword flag forbids clients from storing the password on their systems for faster access or auto-mounting and thusly a security hole; feel free to omit it for basic home LANs.
Now, since the entire setup will be over Ethernet although using the wireless port is perfectly possible , the primary interface "callsign" for the port must be discovered.
Note the interfaces active: Sometimes the eth0 can be replaced by eth1 or en1 depending on the system along with wlan1 , et cetera. We tell Netatalk what interface for the service by editing one last configuration file, which is the atalkd. Scroll to the bottom and place the following at the bottom, replacing eth0 that's a zero with the appropriate networking identifier if it is not eth To set up Netatalk with various zones, read this page for zone configuration.
Don't bother with zones unless a really big network is in use. If not, there is a problem somewhere in the config files or the. If any changes are applied to any of the configuration files while Netatalk was running, use the previous command but replace start with restart to update the changes. The service must be started each time the computer is booted, to establish this automatically, use this command unconfirmed for this application, advanced users will probably just make a cron job:.
Now the server is available to clients it cannot access other servers. Click the "Auto eth0" or "Auto eth1" interface, then click Edit. From this window, click the IPv4 tab, then Address field can be edited to set up either a manual address like At this point, vintage machines should be able to detect the Netatalk service in the Chooser. An example would be afp: Then edit the afpd.
Only use Guest accounts for special purposes because of the fairly serious security weakness. Logging is useful during troublesome times: The log feature can also be enabled during the.
Thanks go out to protocol7 at 68kmla. Another nod to this page here for supplemental hints. This software is meant to access AFP servers from Linux systems.
There are a couple of hard realities about this software: The computer could be detected and shares listed, but no one share could be mounted. Otherwise, for the more adventurous Linux types, feel free to head out and test it out, although many users have reported issues with the software.
The Cydia version of Netatalk at the time of testing is 2. Thus, the minimum OS to mount this share is 7. As this package can only be installed on jailbroken devices, this section will only cover the Netatalk element. Detailed tutorials elsewhere on the web can demonstrate how to jailbreak with software like redsn0w, limera1n and other utilities.
Once the Cydia package manager is available, search for "Netatalk" with the search function. Install it, then restart Springboard or "Respring" , assuming the useful SBSettings package is installed: At this present time it is not known whether this service will work over cellular data, although there are a few jailbreak programs that can fake WiFi access to cellular-denied apps.
Now for Classic OS systems and earlier, assuming they have already been configured as demonstrated in the earlier systems, the Netatalk share can be access either in the Chooser with the "Server IP Address" button, which can be used to connect to a non-standard AFP port, such as The root and home directories are available to be accessed once mounted.
For users who have not changed the root and mobile passwords highly recommended, install MobileTerminal to do so, instructions are on Cydia the default passwords for both root and mobile are alpine. The mobile account cannot be logged into -- use the root account. This likely happens because AppleShare is unable to load correctly. Turn the machine off manually, hold down Shift while rebooting until "Extensions Disabled" appears.
This can also happen if the Installer is not used to install AppleShare, in which case the system will bomb. If the problem persists, reinstall AppleShare.
The extensions are usually loaded in a special sequence, usually alphabetically although there are characters like "space" that come before the A thru Z , and barring any extension managers, A is usually first up -- in this case, AppleShare. Usually if a computer cannot be detected the "Server IP Address" method won't work.
Only applies to 7. If it still doesn't work, recheck the configuration on both sides, reboot all computers or try FTP. No solution for this issue has been found yet.
It could relate to the auto-disconnect feature in OS X, however the author still encounters this issue even when it is off. However, this did not happen when the author used a router as a gateway. There could be a hidden anomaly caused by using cross-over cables. Try rebooting the target computer. If that fails, try disabling the built-in firewall and unchecking any boxes in the "Advanced The author would also encounter this occasionally under Also, it has been noted that while logging into a There are a number of reasons why this occurs.
The dialog can be a source of intense frustration because it doesn't offer any clues as to the reason why. Try reading this Apple KB for ideas. Although FTP client software has changed dramatically over the years, the networking protocol itself has actually changed very little since its introduction in the early s.
That is why it makes a such good choice for online and LAN cross-platform networking. There are two sides, a client and a server; the client needs a client application to access the server, and the server itself which likewise requires FTP server software to facilitate the connection two clients can't talk to each other, neither can two servers.
The client can PUT transfer files from itself to the server or GET pull files from the server , depending on permissions. This entire section will presume the connection method is over Ethernet. The section here talks in detail about the methods to safely encode files with BinHex or MacBinary methods. See this page for more on this. The image to the right was corrupted by reason of the wrong encoding technique, likely ASCII when it was supposed to be Binary.
Compare to what happens when a floppy starts going bad. For this section, we'll be operating under the assumption that the Ethernet network has already been configured and wired up if not, then see the Client Access section below for some basic instructions.
To begin, start by starting the Server software, then head to the client and start it up to initiate the file transfer process. Third-party applications can bridge the gap for platforms that lack this easy option. But let's take a look at some of the server options available to us. It requires a minimum of System 7. It can be found along with a variety of other FTP client and server applications here. DHCP settings are fine as long as it has been assigned an IP address already because it can't work without one.
Notice in the last image, how the last line of NetPresenz starting up shows the IP address it is running on. This is useful for running with DHCP settings. This is a rather troubled child which sometimes can have rather sporadic reliability.
The author noted spotty client access from other client computers, though for System 6 there aren't too many alternatives. It is very easy to set up and enable the server, although for System 7, NetPresenz is a much more reliable program. If it works -- great: Other internet denizens have reported similar results. This program wants an IP address assignment before it will start up correctly. From that point, go to the Edit menu, then the Preferences sub-menu.
Set up the user account in the "FTP Users" prompt first, by filling in the password and default directory. Finally, turn on the server in the "FTP Server" selection. All in all, pretty simple, but not renown for reliability. It's really meant for transferring files by Telnet: See the Telnet section for additional discussion about this feature. Actually it's supposed expire on September 30th, , barring a valid registration credentials, but if it is downloaded from the right source Macintosh Garden , there should be a Rumpus Pro 1.
It is nice and easy to get going. Something for Linux to aspire to. There are only three windows to worry about: Configuration, Monitor and Define Users, all from the File menu. Choose Configuration, and from the Basic tab, the FTP root directory can be changed and the Security tab determines how secure the server is supposed to be with some checkboxes and radio buttons. The remaining tabs in the Configuration window can be passed on for a basic home LAN.
As long as the program is open, the FTP server is active and can be connected by any usual client. It is set to expire on June 30th, It is however on the professional class of FTP server software and has plenty of features and configuration options.
Compared to Rumpus 1. It adds the following: It looks pretty much the same as version 1. The reason this software is mentioned here is because it can share a non-logical volume, like a mounted AFP volume, such as an EasyShare server running off an HFS floppy disk.
But because it requires a proper registration process it's still commercial software and the included help documentation is easy to follow, there's not much more to say. For OS X In OS X Click the "Sharing files using FTP" button. Information for this procedure was gleaned from this link. A little more difficult than simply pressing a button in System Preferences, but that is the way it is.
Windows Server will be demonstrated in this case. This option is also available under Windows Professional, and Advanced Server, as seen here ; Windows XP has it as well, though Windows 98 Second Edition does not have this feature. Then click OK and then follow up with Next to install it: Right click the "Default FTP Site", and from there it can initiated or terminated, or additional options can be seen with the Properties link. The Server can also be started or stopped from the Component Services app in Administrative Tools, off the Start menu.
Under Identification shown in the second image below leave it at [All Unassigned] for automatic configuration, or select an IP address from that drop-down menu for advanced users.
For testing it was changed to the My Documents folder, which worked fine, and is a more convenient than a buried directory. Windows XP users will be best suited by turning off the built-in firewall, advanced users will have to unblock the FTP Service program, unblock port 21 and figure out a way to unblock the high FTP port address range. Under Windows 7, the process is a little bit different.
Start by opening the Control Panel, then click the Programs and Features element. On the left pane, click the "Turn Windows features on or off" link. Look for the Internet Information Services dropdown, then expand it. Click the FTP Server button. Click OK and let it do its thing. Click the Start menu. Add the name of the "site" under the "FTP site name" field, then add the directory to be shared like C: In the IP Address field, type the address that is desired, or click the little drop down arrow to select from the local list of internal IP addresses the example shows Early Macs won't support SSL authentication so leave that turned off for local networks, then click the Next button.
The last window shows the authentication preferences on a basic level. If it is desired to enable anonymous logins the username becomes anonymous and the password is usually just blank , then enable the checkbox, or tick the Basic button.
From there, in the Authorization area, choose the desired access capabilities for this example, Specified users was chosen and the user "glaze" was entered in the text field below.
Then allow read or write capabilities with the appropiate checkboxes, then click the Finish button -- and the FTP server is active and ready to be used.
As Windows systems are typically or are supposed to be secured by Windows Defender or the built in firewall, the FTP server will have to be allowed to accept incoming connections.
To do this, head to the Control Panel, and click Windows Firewall. Look to the left pane, then click the Advanced settings link. In the new window that opens up, look once again to the left pane, and click Inbound Rules.
Scroll about a third of the way down until the FTP Server group comes into view. Enable the rule by activating it on the right Actions pane. Users with additional firewall, port blocking, antivirus and so on software may have additional steps to make.
First select the name of the FTP "site" as was designated earlier, then stop the service with the Stop link on the right control pane. Don't forget to re-enable any firewall or anti-virus settings if they were changed or disabled.
Linux systems usually do not come with FTP servers built in. From Ubuntu's Software Center for example, there are few FTP servers listed, but most of them are geared towards power users who think Terminalese. Other distros may have other options but the wide variety and highly dynamic nature of Linux requires that this section be rather short on details. Power users will most likely know the best available option s for them, "the rest of us" are more or less regulated to the back seat in such departments.
In the mean time, personal testing did not produce satisfactory results. Apparently there is a frontend GUI for wu-ftpd floating around somewhere. FileZilla Server is not in circulation for Linux. The manual configuration is shown below for ease of connection establishment. Any Internet access capabilities may be unavailable via this method, depending on how the manual configuration is set up. This is for direct Ethernet computer to computer connections without a router. Once the Ethernet hardware has been established and configured, and the server software started, the final step is to start the client.
There are a variety of client connection programs, so let's take a look at a few examples. This client is a very nice and capable client because it fits onto a KiB floppy disk compression required for a KiB disk , runs under System 6, is fairly reliable, has built-in encoding and decoding MacBinary,. Once in awhile the BinHex 4. Turn it off in the Preferences dialog, under the Formats section if desired.
To access a remote server, such as ftp: Other clients include Transmit 1. Some may be found around the internet, or here. Type for instance ftp: Enter in the password. It is read only. An example of this with a non-standard port would be something like: If the system requires a password, it will be prompted for: The "port" is only required if the port is non-standard, i.
The hard-boiled geeky method. OS X earlier than Anyways, open Terminal and if your host IP address is Some basic Terminal commands for newbies: Basic elementary grade syntax: It is also possible to attach the username and password, along with the port, for faster entry or so that the password isn't typed in the blind, like this: Port 21 is assumed by default.
Use quotes for files with spaces or weird characters if supported! Terminal file transfer on a remote server get Extracts a remote server file to the local client machine. See the previous line about quotes, if needed. If the file is corrupted in one method i. Usually the server will declare the transfer type at the beginning of the connection. This is used if you are changing the location where the get command will deposit the file onto the local machine. An alternative is to cd into the desired directory beforehand, then invoke ftp.
This lcd command is important if various files need to be PUTed on a remote machine but are located in different places on the local machine. To remedy this, note the location of the file and use lcd to change to the directory where it is stored, then use the put command to STOR the file.
See the image for an example. Pretty useful, something DOS could have learned from Cancels present command or operation. May terminate the ftp session.