If you frequently access a file server from a Mac, it is helpful to map the network drive to your desktop. There are two ways to do this. One method is only mapped for one time use and will reset after a reboot. The other method is a more permanent route that allows the mapped network drive to always appear and mount on your desktop after system reboots and user log ins.
Method 1: Mapping a network drive to Mac OS X
- From the Mac OS X Finder, hit Command+K to bring up the Connect to Server window.
- Enter the path to the network drive you want to map, e.g. smb://fileshares/data
- Click Connect
Enter your userID and password (type ad\before your userID:ad\userID) and click OKto mount the network drive
The drive will now appear on your desktop and in the Finder window sidebar under Shared. ( If not visible on the desktop, see below.)
Method 2: Mapping a network drive to Mac OS X that remounts after system reboots
From the Finder, hit Command+K
Enter the path to the network drive you want to map, e.g. smb://fileshares/usr/userID
Enter your userID and password (type ad\ before your userID: ad\ userID) and click OK
The drive is now mounted. Continue on to map for system reboot persistence
Now enter into System Preferences, from the Apple menu
Click on Accounts
Click on Login Items
Click on the + button to add another login item
Locate the network drive you previously mounted and click Add
- Exit out of System Preferences
Making the mapped network drive visible on the Mac desktop
From the Finder, open Finder Preferences by hitting Command+, (hold down Command and press the comma key)
Click the General tab
Select the checkbox next to Connected Servers
- Close Finder Preferences
Remounting the mapped network drive with a click
Right – click on the mapped network drive on the Mac OS desktop
Select Make Alias
This tutorial is aimed at Windows users and focuses on PuTTY as our SSH client of choice.
Are you stuck behind a firewall or looking to add some privacy to your browsing? Whenever I’m off my own network I fire up an SSH tunnel back to my own servers and send all my browsing information through it. Why? Because big brother may be watching, but I can bet you someone even worse is trying to. Also, it could be incriminating if people knew how often I was checking my 9th (out of 10) place Fantasy Football team stats.
What is Tunneling? The Over Simplified Definition
When your browser (or other client) requests a webpage (or anything off the Internet) it sends a request from your computer through a series of routers, switches, firewalls, and servers owned and monitored by other people, companies, and ISPs until it reaches its destination, then follows the same (or similar) path back to your machine with the kitten pictures you asked for.
Tunneling bypasses some of the rules that these companies or ISPs may be enforcing on you by creating a direct, encrypted, connection to your tunnel server that can’t be easily peered into by prying eyes. This means that web pages that are blocked can be seen and passwords that are sent can’t be looked at.
For a much better definition, please see Wikipedia
There are other SSH clients and tools that are designed specifically for SSH tunneling and SOCKS proxying. I prefer this way because PuTTY also gives you an SSH client, which you should no doubt be in possession of anyways.
- Download PuTTY here (choose the archive version)
- Make a new directory at C:\bin
- Extract the contents of the putty archive into C:\bin
- An extra step that’s not really necessary- Add C:\bin to your Windows system path (if you don’t know how, skip this or google it)
- Fire up the client and enter the hostname and port
- Type in a title under Saved Sessions and press Save
- On the left side, go to Connection->SSH->Tunnels
- In Source Port enter 8080 (this can be configured to be whatever you want, just remember it)
- Choose the Dynamic radio button under Destination
- Press Add, you should then see D8080 in the box above
- Go back to Session on the left side and then press Save to save the changes
To utilize the tunnel to its full benefit, you need to set up a SOCKS proxy in your browser. Will describe how to use the FoxyProxy proxy switching plugin. It works for both FireFox and Chrome on Windows, which are really the only browsers you should be using.
- Download FoxyProxy for your browser here.
- Once installed, go to the FoxyProxy options
- Click Add New
- Click the General tab and enter a name in the Proxy Name box
- Make sure Perform remote DNS lookups on hostnames loading through this proxy is checked – we’ll discuss this a little later
- Select the Proxy Details tab
- Enter localhost in the Host box
- Enter 8080 in the Port box
- Check SOCKS Proxy? and make sure the SOCKS v5 radio is checked
- Press Ok to save
- At the Select Mode drop down, choose your freshly created SOCKS Proxy
So long as your PuTTY SSH connection remains connected your proxy tunnel will be open and you will be browsing the internet just as you had before, except without a lot of restrictions placed by firewalls and greater security.
Final Note: Secure DNS Resolution
As far as I understand it Chrome will automatically use your SOCKS proxy for DNS resolution, but Firefox doesn’t by default. This means that firewalls or DNS servers could still block requests to certain websites because they will refuse to tell your browser or client how to look the remote server up. FoxyProxy should fix this due to the installation steps we took, but it doesn’t guarantee that your IM messenger, other browsers, or other internet clients will be able to securely resolve DNS requests when using the SOCKS proxy. For more information on exactly what DNS is, browse over to Wikipedia
I recommend a 3rd party DNS service like OpenDNS to further enhance the safety, speed, and security of your DNS lookups. They can protect from malware and other bad things, but they can also provide you with a ‘less restricted’ internet.
ArGoSoft Time Synchronizer is a compact program, which periodically connects to NIST time servers, and synchronizes your computer clock with atomic clock, maintained by the US National Institute of Standards and Technology.
It also can be used on any TCP/IP network to synchronize the time with any time server.
Application is a pure service application. It will run only with Windows NT, 2000, XP and 2003. It will not install and run on Windows 95 or Windows 98.
It is completely transparent and runs as background process. It is controlled via control panel. To change settings, go to Control Panel, and double click ArGoSoft Time Synchronizer icon.
Application is freeware, and can be used without any restrictions.
Save Time and Money with Web-based Email Messaging and Collaboration for Teams
If you’re looking for a robust alternative to your current email server or hosted email service, Google Apps for Business with IT CLARK Support is the affordable answer. Google Apps for Business is a suite of online tools including email, calendar, documents and much more. It is continuously updated so new features are automatically added and are always accessible from any computer in the World.
Purchase Google Apps for Business from IT CLARK and we will facilitate the purchase, implementation and provide unlimited phone, web, and email support for the entire year at no additional charge.
Gmail Messaging with Chat, Google Calendar and Google Groups for Business are included.
• Gmail Storage – 25 GB / Per email account. Never worry about storage.
• Outlook Sync – Interoperability with Microsoft Outlook email and calendar.
• Universal Mobile access – Access your Email, Calendar and Documents from anywhere.
Connect with IMAP, POP or from mobile devices.
• Customizable spam filtering – Customize policies to filter email or block/approve senders or domains.
• Resource and Content Sharing – Resource scheduling with Calendar and easy content sharing
with Google Groups.
• Continuous innovation – Put the web’s rapid pace of innovation to work for your business.
• Lower cost – No hardware, software or patches, so you save money. Estimate your savings.
• Enterprise-class service – Google Apps includes a 99.9% uptime SLA. Phone, Email and Web
Support from IT CLARK.
• Secure infrastructure – Multiple layers of protection keep your business data safe and secure.
Docs, Google Cloud Connect for Microsoft Office, Google Sites and Google Video for
Business are included.
• Google Docs storage – 1 GB per user for file storage.
• Google Cloud Connect – Share, backup and simultaneously edit Microsoft Word, PowerPoint®
and Excel® documents with coworkers.
• Google Sites storage – 10 GB per organization plus 500 MB per user for shared storage.
• Google Video – Offers private, secure video sharing.
• Smoother information sharing – Improve traditional software with more efficient collaboration.
• Worker mobility – Access your data from anywhere. Employees can be productive from any computer.
• Information access control – Each piece of content can be as private or as public as necessary.
Gmail Messaging with Chat, Google Calendar and Google
Groups for Business.
Run Your Business, Not Your Email Server
Gmail for business offers 25 GB of storage per user, powerful spam filtering, BlackBerry and Outlook interoperability, and a 99.9% uptime SLA.
Email, IM, voice and video chat
Each user gets 25 GB of email and IM storage (50 times the industry average).
Anytime, anywhere access to your email
Gmail is securely powered by the web, so you can be productive from your desk, on the road, at home and on your mobile phone, even when you’re offline.
Sync with Android, iPhone & BlackBerry
Get the benefits of Apps on leading mobile platforms.
Search and find emails instantly
Spend less time organizing email and find emails quickly with Google-powered search for your inbox.
Get less spam
Powerful Gmail spam filtering helps you stay focused on what’s important. Postini filtering lets you customize your spam protection.
Manage Meetings Online with Google Calendar
A web-based calendar application that enables employees to work together efficiently and helps minimize costs and IT hassles.
Easily schedule appointments
Overlay multiple calendars to see when people are available. Google Calendar sends invitations and manages RSVPs.
Integrate with your email system
Google Calendar is integrated into Gmail and interoperable with popular calendar applications.
Share project calendars
Calendars can be shared company-wide or with select co-workers. A range of sharing permission controls help maintain security and privacy.
Access with your mobile device
View and edit event details, add new events, and invite guests on mobile devices like the
BlackBerry and iPhone. Even receive calendar notifications via SMS.
Publicize external company events by publishing a calendar to make it searchable in the Google
Calendar gallery. Easily embed calendars into web pages.
“As a small and growing firm, we were looking for an easily scalable and affordable email and calendaring platform with minimal maintenance. Google Apps provides our employees with plenty of storage space, accessibility from different devices without synchronization, spam prevention and shared calendars.” – Drew George, CEO, Drew George & Partners, Inc.
Communicate and Share More Easily with Google Groups for Business
Google Groups can be used as mailing lists and to share calendars, docs, sites, and videos easily with co-workers.
Create and manage groups without burdening IT.
Sharing with a group
Employees can share docs, calendars, sites, shared folders and videos with a group instead of individuals. You control who has access to content by managing group membership.
Customizable subscription settings
Group discussions are archived by default, allowing users to easily search and view past and present discussions via the web UI.
Group members can access and search archives of mail sent to their lists to efficiently find topics of interest.
Reply on behalf of a group
Groups can serve as a central point to receive and respond to communications, and members can reply on behalf of the group.
Boost Productivity using Google Documents, Google Sites, Google
Cloud Connect for Microsoft Office and Google Video for Business.
Google Docs – Online Documents with Real-time Collaboration Web-based documents, spreadsheets, drawings and presentations that let users edit the same file at the same time so you always have the latest version.
Anytime, anywhere access to your work
Google Docs is securely powered by the web, giving you the flexibility to be productive from your desk, on the road, at home and on your mobile phone, even when you’re offline.
Works across operating systems
Google Docs works in the browser on PC, Mac, and Linux computers, and supports popular formats such as .doc, .xls, .ppt, and .pdf.
Easily upload and share files
Files stored on Google Docs are always accessible and backed-up online.
Secure access controls
Administrators can manage file sharing permissions system-wide, and document owners can share and revoke file access at any time.
“The migration to Google Apps was very simple and painless, and that’s exactly what we were hoping for. I foresee the collaboration tools in Google Apps growing in importance, as our sales partners start to use Google Docs to collaborate with vendors, customers, and folks here at corporate.” – Shawn Faulkingham, Director of IT, Indoff, Inc.
Create Dynamic Web Pages as Easily as Writing a Document Google Sites is an easy way to create secure web pages for intranets and team projects. No coding or HTML required.
Organize information in a central place
Use Google Sites to centralize documents, spreadsheets, presentations, videos, slideshows and more to help keep teams organized.
New! Build collaborative sites faster with templates for project workspaces, team sites, intranets and more.
Anytime, anywhere access
Google Sites is securely powered by the web, so you can access company pages from your desk, on the road, at home and on your mobile phone.
Works across operating systems
Google Sites works in the browser on PC, Mac and Linux computers.
System and site-level security controls
Administrators can manage site sharing permissions across the business, and authors can share and revoke file access at any time.
“In Washington, DC, we have improved the city’s procurement process using Google Sites to make RFPs available to vendors and the public. It’s fast and easy for city workers to add videos, documents, presentations and more. The new procurement web sites make our acquisition
process more competitive and bring more transparency to our government.” – Vivek Kundra, Chief
Technology Officer, District of Columbia Government
Google Cloud Connect for Microsoft Office
Google Cloud Connect for Microsoft Office brings collaborative multi-person editing to
the familiar Microsoft® Office experience. You can share, backup and simultaneously edit
Microsoft Word, PowerPoint®, and Excel® documents with coworkers.
Teach your old docs new tricks
• Simultaneous editing for Word, PowerPoint and Excel files, no document or paragraph locking
• Google Docs sharing URLs for each Microsoft Office file
• Revision history for Microsoft Office files, stored in Google Docs
• Offline editing with smart synchronization of offline changes
• No Microsoft Office upgrade or SharePoint® deployment required
Google Video for Business Brings internal information to Life Google securely hosts and streams your videos, so employees don’t need to share videos over email, or burden IT with a complex on-site video solution.
A video channel for your business
Video sharing makes important communications like internal trainings and corporate announcements more engaging and effective.
Keep videos secure and private
Employees can securely share videos with coworkers without exposing confidential information.
Anytime, anywhere access
Google Video is securely powered by the web, so you can access company videos from your desk, on the road, and at home.
Works across operating systems
Google Video works in the browser on PC, Mac and Linux computers.
“Cost and complexity have until now limited the effective use of video to improve business functions. The integration of video into Google Apps, combined with continuing improvements in video devices and network infrastructure, provides significant opportunities for innovation and saving throughout our global teams.” – Manesh Patel, Chief Information Officer, Sanmina-SCI
IT CLARK Support and Service
As great as our services are, our support team is second to none. All of our services come with free support from our friendly email experts. We answer your questions and help solve your problems via phone, email, or trouble ticket, whichever method you prefer. 24-hour support is available for mail flow critical issues
which means you’ll never be on your own after hours.
IT CLARK and Software as a Service
Software as a Service (SaaS) lets your business enjoy the same powerful benefits large corporate organizations do by leveraging top-tier technology “in the cloud” freeing your company from having to make costly investments in hardware, software and on-site technical support and maintenance. Increased network bandwidth coupled with advances in software and network security now allows IT CLARK to provide enterprise grade solutions custom fit to your company’s specific needs. Our comprehensive technology coupled with our hands-on email experts insure that your company’s email services will always be at the ready, protected, and secure.
When connecting to a Windows 2008 Server using remote desktop from a Windows XP client running service pack 2 or earlier, you get the following error message:
The remote computer requires Network Level Authentication, which your computer does not support.
To enable NLA in XP machines; first install XP SP3, then edit the registry settings on the XP client machine to allow NLA
• Configure Network Level Authentication
1. Click Start, click Run, type regedit, and then press ENTER.
2. In the navigation pane, locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
3. In the details pane, right-click Security Packages, and then click Modify.
4. In the Value data box, type tspkg. Leave any data that is specific to other SSPs, and then click OK.
5. In the navigation pane, locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders
6. In the details pane, right-click SecurityProviders, and then click Modify.
7. In the Value data box, type credssp.dll. Leave any data that is specific to other SSPs, and then click OK.
8. Exit Registry Editor.
9. Restart the computer.
Enable Concurrent Sessions In Windows Vista Business and Ultimate (SP1 32 and 64bit)
What is Concurrent Sessions?
Concurrent sessions is a feature in server editions of Windows that lets more than one user to log on remotely and use the server at the same time. By default in Vista when you connect to a remote computer using Remote Desktop it will force the user who is physically sat at the computer to log off, this concurrent sessions hack allows you to Remote Desktop in to a computer without logging the current active user off, this will allow two people to use the same computer running Vista at the same time.
Why would you want to do this?
There could be many different reasons, for example in our house we have a dedicated Media Centre PC running in the living room, its handy for me to be able to log on to the pc without disrupting the person watching TV, with concurrent sessions I can do this.
It could also be useful if you have a shared computer and want to access your computer from school/work when someone else at home is using the computer, with the concurrent sessions hack you could do this without disrupting the user physically sat at the computer.
How to do it?
This is actually very easy now, a user on the greenbutton forums called untermensch has created a script that automates the entire process for you.
After it has downloaded unzip and it and click on the install.bat file, if you have UAC enabled you might right click and run as Administrator.
Before installing make sure your Vista install has Service Pack 1 installed, this will not work if you don’t have SP1.
The script will ask if you want to continue:
The concurrent sessions hack will now install:
The installer will finish and check the Remote Desktop service is listening again:
That’s it, all been well the hack is installed successfully.
To test it out simply leave the current user logged on to the pc, now connect to the computer remotely using a different user account to the one you left logged on. If all has gone well both users will be logged on and active.
Here is a screen shot of me logged on to our Media Center remotely without logging the Media Center user off:
Apparently this hack will install on Vista Home Premium and enable the use of remote desktop (remote desktop is not supposed to be included in Vista Home Premium)
I don’t have a computer running Home Premium to test this out on, if you choose to do so try it at your own risk. Feel free to report back on your findings with Vista Home Premium.