Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Is Samba the best way of establishing interoperability with Windows file and print services when using Linux? Don't the latest Windows server releases make provision for this?
Is Samba the best way of establishing interoperability with Windows file and print services when using Linux? Don't the latest Windows server releases make provision for this?
Not really. Some limited Unix service support has been available since NT4 service pack 1. It is always far behind the standards and generally pretty restricted. It does not support all protocols.
Samba is the best way to implement integrated account management (domain account authentication), disk sharing using CIFS/SMB, and print spooler publication (among other things) using native Microsoft protocols. It is NOT the ONLY way, just the best way to get all of that at once.
I have run operations both ways: with and without SAMBA. You really do need to have your objectives well defined in either case, but in general the more you want to integrate the more valuable SAMBA becomes.
What are your objectives? What prompted the question?
Until Microsoft decides to start supporting the many tried and true open protocols out there, SAMBA will continue to be necessary. Microsoft doesn't want to support open standards, they want to lock people into their own proprietary system and tools to keep people from leaving (for examples, see basically everything Microsoft makes).
Location: Montreal, Quebec and Dartmouth, Nova Scotia CANADA
Distribution: Arch, AntiX, ArtiX
Posts: 1,364
Rep:
I use samba the other way around. My home network is mostly centered around a linux server. My linux computers use its resources natively (ssh, nfs, etc. ...), but my family are still Win users so I also have samba running on the same linux server to enable them to use its shared file system. Haven't really looked for another solution - it works. Samba is also required for various media devices in the house (streaming boxes, Sonos speaker system ...) that can use smb/cifs (or DLNA, which I really don't like ...), but not nfs.
So in my case, I would say that samba is definitely still relevant to me.
Thanks for responding to the question. Your replies help me to decide where I should invest my learning efforts. I am determined to master the Linux world so that I can offer my clients the best solutions for their business. To-date I have always only offered Microsoft. The question was also asked because I needed to post a question to join the Forum so I thought I might as well ask something useful that has been in the back of my mind for a while.
Location: Montreal, Quebec and Dartmouth, Nova Scotia CANADA
Distribution: Arch, AntiX, ArtiX
Posts: 1,364
Rep:
Quote:
Originally Posted by DirkSMartin
Thanks for responding to the question. Your replies help me to decide where I should invest my learning efforts. I am determined to master the Linux world so that I can offer my clients the best solutions for their business. To-date I have always only offered Microsoft. The question was also asked because I needed to post a question to join the Forum so I thought I might as well ask something useful that has been in the back of my mind for a while.
Welcome to linux, then, and to the forum, Dirk. Hope you enjoy it and return for further assistance and discussion.
Dirk, I think that it's very important in this business to be simultaneously aware of Windows and Linux, so that you can know when the use of each technology is indicated. Also, you can today expect to fairly-routinely find both types of systems at work in any "shop." You should be at-least very conversant in Linux, even if you choose to defer to other assistants or colleagues in doing actual work in that environment.
I don't think that there is any "bright-line rule" about the two technologies. I think it very much depends on how many features of "the Microsoft ecosystem" a particular "shop" takes advantage of. I do not consider "it's free!" to be a valid compelling-argument in favor of Linux technologies, in cases where the use of Windows technologies are otherwise indicated for technical or even cultural reasons.
You can learn a tremendous amount about Linux by setting it up in a VirtualBox environment on any convenient Windows host that you have. External disk drives are a great way to attach more storage. Experiment, in the relative safety of your own offices, with various configurations that you might consider recommending.
And, as always, "welcome!" to LQ. You will find here a group of friendly people who happen to be quite knowledgeable about both environments and who also routinely use both (and, Macs) in the course of a typical day.
Last edited by sundialsvcs; 03-02-2017 at 02:36 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.