FileWave Server Install and Configuration For this first installment in the FileWave Multiplatform Manager series we are going to cover FileWave Server Install and Configuration. We are also going to overview the Filewave Admin Tool and its components. The next article will cover adding devices to FileWave, packaging applications (FileSets) and application deployment through Association. I will cover the Reporting feature on a separate article and on the last installment we will go over advanced techniques such as image deployment, FileWave Lightning and we are going to push FileWave to the edge. FileWave Server and FileWave Admin Tools Installation The system requirements for running a FileWave Server for the purposes of this tutorial (for full deployment, we suggest a Mac Mini with 8GB of Ram and at least 2TB HDD Space), are very simple all you need is: Filewave Server for Mac FileWave 8.6.0 for Mac (link to dropbox) Mac Computer: Mac Mini, MacBook Pro, MacBook Air, imac or Mac Pro) Mac OS X: Mavericks 10.9.5 or Yosemite 10.10.1 Memory: 8GB of Ram HDD: Whatever amount you have available (optimally 2TB Free) or FileWave Server for Windows 8.1 FileWave 8.6.0 for Windows (link) Hardware: PC or Laptop OS: Windows 8.1 Pro Memory: 8GB Ram HDD: Whatever amount you have available (optimally 2TB Free) Test Client: Mac Computer: Mac Mini, MacBook Pro, MacBook Air, imac or Mac Pro Mac OS X: Mavericks 10.9.5 or Yosemite 10.10.1 Make sure the FileWave Agent is installed and pointing to your server. We will go over this further ahead. **NOTE**
FOR SAKE OF CONSISTENCY THESE TUTORIALS ARE GOING TO BE PRESENTED ASSUMING YOU WILL USE OS X AS YOUR BASE OS. IF YOU HAVE QUESTION'S HOW TO DO THIS ON WINDOWS, EMAIL ME AT DONTPANIC AT ENTERPRISEOSX DOT COM AND I WILL WALK YOU THROUGH IT. ********** Once you download FileWave 8.6.0 for Mac, open it as usual. You will see the following:
! First click on the FileWave Server.pkg and install that. It's a very straightforward installation, pretty much like installing any other App into your Mac. It doesn't require a reboot. When you are done installing the Server, then click on FileWave Admin.pkg, this will install just like the server the tools you will need to connect. The Filewave Admin installer will create a folder in your /Applications folder called FileWave as seen below: From here click on FileWave Admin and this will launch the loging console:!
From here you will use the built in admin account using fwadmin as your username with password filewave. This will launch your FileWave Admin Console, which is the command module you will use to control all aspects of Server configuration, deployment, etc. If you had installed the FileWave Admin Tools for Windows, it will look exactly the same as the Mac client, except with Windows GUI. Before we jump anywhere else lets go and configure the server, so head over to your menu bar and click on FileWave Admin and then on Preferences.
FileWave Admin Preferences This will open the FileWave Admin Preferences. From here we are going to configure General Settings, Organization Info, Mobile, LDAP, Kiosk Options, VPP and DEP, Inventory, Mail, Imaging, Editor extensions and proxies. Lots of stuff but we are going to at it piece by piece. We will be done in no time.
General On this first tab, we have four sections that you can configure settings from: Local Settings, Server Settings, Apple Software Updates and Microsoft Windows Updates. Local Settings: From here you can add a timer to log out the FileWave Admin if its not being used, which is a good idea because you don't want anybody playing with your console if you are not there. You can also add more confirmation dialogs, show non-generic unix owner and group names and make new associations default to the Kiosk, excluding file updates and patching. Server Settings: If you are low on bandwidth you can limit your bandwidth to conserve it from this option. Apple Software Updates: From here you control from where FileWave pulls the patching information. If you remove the checkmark, then FileWave won't download any patches for you from Apple. Microsoft Windows Updates: This works the same as above. If you are running a mac-centric environment and you won't be managing any Windows PC's with FileWave it's best to turn off this setting. This way you save space from FileWave downloading all those MS Windows Updates. Organization Info Pretty self explanatory, from here you identify who you are for FileWave.
Mobile For Mobile configuration options we have MDM Server, Mobile Certificate Management, Apple Push Notification Certificate and Google Certificates and a curious setting to ignore status notifications. MDM Server: From here you point out where is your MDM Server location. In the case of this tutorial, its going to be localhost port 20445 (default port). When you save your configuration settings, it will auto generate a Certificate Key automatically. Once this key has been generated, the next time you open the FileWave Preferences, it will have this checkmark removed, how ever if you wanted to generate a new mobile certificate key, just check mark it again and the key will be generated when you save the preferences again. Mobile Certificate Management: On this section you are going to fill the form with your information and generate a certificate for your MDM Server. Apple Push Notification Certificate: This is a certificate you are going to use on all your ios devices. A similar certificate can be generated for Android.
LDAP For the LDAP Preferences you need to Click on the + sign above LDAP Server Details and then fill in the form below with the information of your LDAP server. Once this information is filled out with all it needs, choose the authentication server as your ldap server and move on the the next tab Kiosk.
Kiosk The Kiosk is one of the coolest features FileWave has. It allows the Administrator to assign software to device for the user to install on his own time. We are going to go in-depth with the Kiosk on Part 4: FileWave Software Kiosk, sometime later in the week. From this section you can Add or Remove Kiosk Categories, Change the Icons to whichever appeases you, rename Category and Descriptions. When the Kiosk is deployed it will sit as an Icon on the Mac OS X Menu bar, and it allows the users to install the software published to their Kiosk, without them needing to be Local Administrators.
VPP & DEP From this preference setting you can configure any VPP (Volume Purchasing Program) and DEP (Device Enrollment Program). You need to set this first at Apple Enrollment Programs before you can configure these options. We will go over these settings more in-depth on Part 6: FileWave VPP & DEP.
Inventory For the Inventory settings in this tutorial you need to set up the Inventory server location to be localhost and use the default port provided.
Mail From the Mail preferences configure the mail server FileWave will use to send you notifications.
Imaging The beauty of FileWave's Imaging server is that it runs as a Virtual Appliance. On Part 7: FileWave Image Capture and Deployment, we are going to cover this information. For now, you can skip this part, but if you had the Imaging Appliance running, all you would need to do here is put the IP of the appliance in the provided space and save the preferences.
Editor In the Editor preferences you can basically add all the extensions you plan to use when you are scripting. This will enable you when you drill into your FileSets to setup bash scripts so that FileWave's internal script editor can recognize the extensions to the scripts you are using.
Proxies From this setting options you configure the authentication values for any proxies your FileWave server has to bypass in order to become visible if any are needed. If you don't have any proxies setup, then just click on OK on the bottom right corner of the FileWave Admin Preferences and all the certificate keys needed will be generated and your preferences saved.
! Changing the fwadmin password If you are like me a bit anal on security, (unless you feel fine using the vanilla password included on the base server setup), you may want to change the fwadmin password to something more private =). To do this, simply click on the menu for FileWave Admin > Assistants and ten choose Manage Administrators. This will bring forward a screen with all the administrator information, and you will see the fields where you can change your password. After you change it, click OK, and these settings will be set. For the purpose of this demo, you only have 1 Administrator account, but in the full product
you have unlimited Administrators, and you can configure View / Edit / Write permissions to each of the administrators so you can limit what they see, edit or configure. This is it for now, our next tutorial is Part 2: FileWave Admin Console, and it will be published sometime this week (before or after New Year's). Have a safe holiday and from all of us at Enterprise OS X, we wish you health, success and happiness for the New Year 2015... Be sure to check out the rest of the content: PART 1: FILEWAVE SERVER INSTALL AND CONFIGURATION PART 2: FILEWAVE ADMIN CONSOLE PART 3: FILEWAVE ADDING CLIENTS AND DEPLOYING APPLICATIONS PART 4: FILEWAVE SOFTWARE KIOSK PART 5: FILEWAVE REPORTS, LICENSE MANAGEMENT AND IOS REPORTS PART 6: FILEWAVE VPP & DEP PART 7: FILEWAVE IMAGE CAPTURE AND DEPLOYMENT ENTERPRISE OS X HTTP://WWW.ENTERPRISEOSX.COM