• Categories

  • Wayback Machine

  • My Defunct Podcast

    The Bungee Line was an audio podcast for web developers, covering web API's, software development, and the creation of richly interactive web applications.

    podcast feed  Main Feed

It Takes Two to Samba

One of Jeremy Allison‘s wildman troopers on Samba is Lars Mueller, based here in Nuremberg where Erin Quill and I are visiting this week. Lars immediately won Erin and I over with his enormous enthusiasm for his work on Samba and SUSE Linux Enterprise Desktop 10. We plan to post his extremely articulate interview on Novell Open Audio about integrating the Linux desktop with Active Directory. It’s very cool stuff that will go on line in a week or two.Sharing a Folder in SLED10

But for now, let’s take a look at peer-to-peer sharing between Linux and Windows clients.

Peer-to-peer Samba in Userland
In Jeremy Allison’s talk with Novell Open Audio, Jeremy mentioned some easier-to-use peer-to-peer sharing user tools that he had worked on..

In the SLED10 desktop file management interfaces, like Nautilus, you can right-click a folder and share it.

Being enabled through Samba, this makes it easy for a user to share a folder on a Linux machine with other Linux clients, Windows clients and of course Macs. The dialog is simple, and looks like this.Folder sharing dialog in SLED10

Of course, many of us do not want our users to be doing this all over our network. And because Windows has long since proved that easy file sharing can be exploited by viruses, this feature that is turned off by default.

YaST tool for Windows Domain MembershipTo make the feature work, you go into YaST and start the Windows Domain Membership tool.

The tool has an option to allow your end users to use this feature, and of course allows you to restrict by groups who can share a folder.

And, since so many people ask me whether this will become available on other distro’s: Yes, this too has been contributed upstream to the Samba mainline.
YaST Windows Domain Membership Tool

Anyway, remember that the main point of this is that end users don’t need to know their root account, nor do they have to edit a text file of restart Samba or anything like that. And that’s a good thing when it comes to moving desktop Linux into the vast hordes of more general users that lie beyond today’s more self-reliant techies.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: